当前位置:首页 » 编程语言 » sql创建数据库操作系统返回了错误
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sql创建数据库操作系统返回了错误

发布时间: 2022-12-27 18:58:42

‘壹’ sql2005新手,创建数据库时遇到错误。请教各位是哪里的问题!谢谢了!

楼主仔细看了没?
LOG ON
(
NAME = test_log, <---------------这里有错
FILENAME = 'E:\SQL DATA\test_data_log', <----------------这里有错
SIZE = 1MB,
MAXSIZE =2MB,
FILEGROWTH = 1
)
应该写成
NAME = test_data_log,
FILENAME = 'E:\SQL DATA\test_data_log.ldf',
------------------------------------------------------------
如果还不行,代码删了重写,嘻嘻
------------------------------------------------------
主要是你的
name=xx
filename=xx
前面加的是全角空格,导致了name不是属性,别用全角空格,换成半角
---------------------------------------------
如果数据库存在就换个数据库名,嘻嘻

‘贰’ SQL中建立数据库时出现错误

有两种方法来的朋友:1,
建设在企业管理器中:这个方法很简单,在选择数据库右键单击相信你应该创建什么好说的。
2内置的查询分析器:建表的基本思想,该表要建图书馆参考数据库中,所以你必须添加到您要使用,然后混合开始建表时,下面是一个简单的例子;
CREATE DATABASE学生 - 创建一个数据库的学生说,这主要是由于该表的建设,建立一个简单的数据库
使用的学生 - 参考数据库的学生
创建表测试( - 创建测试表有限公司名称VARCHAR(20)主键同一性(1,1) - 列名(字段名)在这种增长不会添加主键约束在加上自动列非空约束增长的数据类型(这意味着增加生长量从一开始就是一)
密码VARCHAR(10)NOT NULL - 在表的末尾不采取额外的预防措施,以建立一个字段名时,最后一个逗号或发生错误时

‘叁’ SQL Server 2005脚本创建数据库中CREATE FILE 遇到操作系统错误 5(拒绝访问)

原因及解决方法如下:
这是因为SQL Server的启动帐户(一般是system或某个操作系统管理员),对E盘根目录没有创建文件的权限。右击E盘,在属性里查看“安全”选项卡里查看用户的权限。查看启动帐户是谁,运行services.msc,在服务管理器里找到SQL Server服务,然后看“登录”选项卡,选中本地用户并重启服务。

‘肆’ SQL创建数据库的错误

--首先size前需要个逗号
--其次是 FILEGROWTH,不是 filegrowt

USE master
GO
if EXISTS(
SELECT name FROM sys.databases where name ='database_demo1')
DROP database database_demo1
go
create database database_demo1
on
PRIMARY
(name=darabse_demo1data,
FILENAME='c:\program files\Microsoft SQL Server\MSSQL10_50.MSSQL2008\MSSQL\DATA\database_demo1Data.mdf'
,SIZE = 10 ,maxsize=50,FILEGROWTH=5),
(name=darabse_demo1data2,
FILENAME='c:\program files\Microsoft SQL Server\MSSQL10_50.MSSQL2008\MSSQL\DATA\database_demo1Data2.ndf'
,size=17mb,maxsize=100,FILEGROWTH=2)
LOG ON
(name=darabse_demo1log,
FILENAME='c:\program files\Microsoft SQL Server\MSSQL10_50.MSSQL2008\MSSQL\DATA\database_demo1log.ldf'
,size=5mb,maxsize=25mb,FILEGROWTH=5mb),
(name=darabse_demo1log2,
FILENAME='c:\program files\Microsoft SQL Server\MSSQL10_50.MSSQL2008\MSSQL\DATA\database_demo1log2.ldf'
,size=20mb,maxsize=100,FILEGROWTH=1)

‘伍’ 刚学习SQL,在创建数据库时提示如下错误

原因:你的D盘没有"Date"文件夹
解决方法:(二者选一)
方法1.
在你的D盘手动创建一个"Date"文件夹,再执行SQL.

方法2.
直接创建在D盘。
SQL如下:
CREATE DATABASE xsgl
ON
PRIMARY
(NAME='xsgl',
FILENAME='D:\xsgl.mdf',
SIZE=10MB,MAXSIZE=UNLIMITED,FILEGROWTH=1MB)
LOG ON
(NAME='xsgl_log',
FILENAME='D:\xsgl_log.ldf',
SIZE=1MB,MAXSIZE=UNLIMITED,FILEGROWTH=10%)
GO

‘陆’ 我在SQL创建数据库时出现这个问题,那里出错了

目录查找失败 找不到指定的文件 还有比这更清楚的错误了吗?
C:\PROGRAM FILE\ 这个文件夹存在吗

‘柒’ sql 创建数据库 老是提示错误

楼上的自己好像也不怎么懂啊
你这有三处错误,一:加个on,二:要用小括号,三:name后面不要用引号
create database stuDB
on
(
name=stuDB_data,
filename='f:\exercise\stuDB_mdf.mdf',
size=5mb,
maxsize=100mb,
filegrowth=15%
)
log on
(
name=stuDB_log,
filename='f:\exercise\stuDB_ldf.ldf',
size=5mb,
maxsize=100mb,
filegrowth=1mb
)

‘捌’ 关于SQL create file遇到操作系统错误

你将数据库建立的位置有问题.比如你直接建立在C:\下,自然没有问题.
但是如果你建立在C:\database\文件夹下,而C盘又没有database这样一个文件夹,会发生错误.另外你的数据库创建语句估计也有问题.
----------------------------------------------------------
找个存在的文件夹建立就可以了

‘玖’ 用sql语句创建数据库的时候,提示系统错误,请问这是怎么回事

你用的什么数据库,具体什么错误
,要见错误才能解答
,希望补充
。系统错误
原因有很多,无法分析
,可能是系统本身问题,也可能软件本身安装有问题,还可能是连接或配置问题等等