用T-SQL语句建数据库却建不了

来源:百度知道 编辑:UC知道 时间:2024/05/28 18:57:14
CREATE DATABASE XSCJ1
ON
(
NAME="XSCJ1_Data",
FILENAME='C/program files/Microsoft SQL serer/MSSQL/data/XSCJ1.mdf' ,
SIZE=5MB,
MAXSIZE=50MB,
FILEGROWTH=10%
)
LOG ON
(
NAME="XSCJ1_Log",
FILENAME='C/program files/Microsoft SQL serer/MSSQL/data/XSCJ1_Log.ldf',
SIZE=2MB,
MAXSIZE=5MB,
FILEGROWTH=1MB
)
GO
消息区的提示为
服务器: 消息 5105,级别 16,状态 2,行 1
设备激活错误。物理文件名 'C/program files/Microsoft SQL serer/MSSQL/data/XSCJ1.mdf' 可能有误。
服务器: 消息 1802,级别 16,状态 1,行 1
CREATE DATABASE 失败。未能创建所列出的某些文件名。请检查前面的错误信息。

刚开始学自学SQL,连最基本的都不知道,麻烦大虾知道

请先确认这个文件夹目录是否都有。
C/program files/Microsoft SQL serer/MSSQL/data/

因为创建数据库时不能自动创建文件夹,所以你在创建数据库时的数据库存放路径应该存在,如果不存在就会出现不能创建的提示信息
你确认目录都建立好后,再试试。
呵呵