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

[求助]关于CREATE DATABASE语句新手问题

lsmfox 发布于 2007-05-27 18:58, 1168 次点击

为什么运行不起来,提示第3行出错~~~请各位高手指点...谢谢~~~


CREATE DATABASE MYBOOK
ON FRIMARY
(NAME=MYBOOK1_DATA,
FILENAME= 'D:\数据库\MYBOOK\MYBOOK1_DATA.mdf',
SIZE=5,
MAXSIZE=40,
FILEGROWTH=2),
(NAME=MYBOOK2_DATA,
FILENAME='D:\数据库\MYBOOK\MYBOOK2_DATA.ndf',
SIZE=3,
MAXSIZE=unlimited,
FILEGROWTH=6%)

LOG ON
(NAME=MYBOOK1_LOG,
FILENAME='D:\数据库\MYBOOK\MYBOOK1_LOG.ldf',
SIZE=1,
MAXSIZE=10,
FILEGROWTH=1),
(NAME=MYBOOK2_LOG,
FILENAME='D:\数据库\MYBOOK\MYBOOK2_LOG.ldf',
SIZE=2,
MAXSIZE=20,
FILEGROWTH=5%),
(NAME=MYBOOK3_LOG,
FILENAME='D:\数据库\MYBOOK\MYBOOK3_LOG.ldf',
SIZE=2,
MAXSIZE=unlimited,
FILEGROWTH=4%)

5 回复
#2
slash19842007-05-28 08:49
回复:(lsmfox)[求助]关于CREATE DATABASE语句新手问...
primary 你打成frimary了,当然报错了!!
#3
lsmfox2007-05-28 20:08
我改过来了,可是还是出错~~~~是不是我的标点有错啊??


这个是提示:

服务器: 消息 5105,级别 16,状态 2,行 1
设备激活错误。物理文件名 'D:\MYBOOK\MYBOOK1_DATA.mdf' 可能有误。
服务器: 消息 1802,级别 16,状态 1,行 1
CREATE DATABASE 失败。未能创建所列出的某些文件名。请检查前面的错误信息。
#4
lsmfox2007-05-28 20:11
还有个小问题::

语句里红色的字表示什么意思啊?
蓝色的呢?黑色的呢?还有灰色....


谢谢@@@!!!!
#5
slash19842007-05-29 10:22
检查有没有D:\MYBOOK这个文件夹,没有建一个,在执行!
那个错误是路径不对。


红字:字符串
篮子:关键字
灰色:标示符
#6
lsmfox2007-05-29 10:56

哦~~~谢谢啦~~回去试一下的~

1