一般导致这两个错误的原因是:文件路径错误
还有的说,可能是文件权限问题,详情见权限错误纠正方式
错误代码
create database teaching
on
primary
(name = teaching_data1,filename='D:/data/teaching_data1.mdf', -- 不可以用'/',可以用'\'或者'\\',起码Windows是这样size=5MB,filegrowth = 2MB
),
filegroup xx
(name = teaching_data2,filename='D;\data\teaching_data2.ndf', -- 把';'改成':'size=5MB,filegrowth = 2MB
)log on
(name = teaching_log1,
filename='D:\\data\\teaching_log1.1df', --'1df'改成'ldf'
size=2MB,
filegrowth = 15%
)
正确代码
create database teaching
on
primary
(name = teaching_data1,filename='D:\data\teaching_data1.mdf',size=5MB,filegrowth = 2MB
),
filegroup xx
(name = teaching_data2,filename='D:\data\teaching_data2.ndf',size=5MB,filegrowth = 2MB
)log on
(name = teaching_log1,
filename='D:\\data\\teaching_log1.ldf',
size=2MB,
filegrowth = 15%
)