注册 登录
编程论坛 SQL Server论坛

求助,创建命令数据库怎么出错了,

w421947545 发布于 2008-09-09 09:31, 1513 次点击
create database student
on primary
(name=student_data,
filename='c;\program files\student.mdf',
size=10
maxsize=20
filegrowth=15%)
log on
(name=student_log,
filename='c:\program files\student.ldf',
size=2
maxsize=20
filegrowth=2
)



服务器: 消息 153,级别 15,状态 1,行 6
在 CREATE/ALTER DATABASE 语句中有 maxsize 选项的无效使用。
4 回复
#2
w4219475452008-09-09 10:22
怎么没有人回复啊,以前我用企业管理器,现在用命竟整不出来了.
#3
ting47632008-09-09 12:00
create database student
on primary
(name=student_data,
filename='c;\program files\student.mdf',
size=10, --这少个逗号
maxsize=20, --这少个逗号
filegrowth=15%)
log on
(name=student_log,
filename='c:\program files\student.ldf',
size=2, --这少个逗号
maxsize=20, --这少个逗号
filegrowth=2
)
#4
ting47632008-09-09 12:01
它还会出现这错误
服务器: 消息 5105,级别 16,状态 2,行 1
设备激活错误。物理文件名 'c;\program files\student.mdf' 可能有误。
服务器: 消息 1802,级别 16,状态 1,行 1
CREATE DATABASE 失败。未能创建所列出的某些文件名。请检查前面的错误信息。


因为'c;\program files'这个文件夹没有,应该是'c:\program files',你把'冒号写成分号了
#5
lwh01032008-09-09 19:56
filename='c;\program files\student.mdf'
把C后的分号改成:
1