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

2024-12-27 20:56:13
推荐回答(3个)
回答1:

原因:你的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

回答2:

1. Date 是关键字。
2. 请确定,有D:\Date 这个目录.
3. 请不要用命令的方式创建数据库,推荐使用图形化助手或者工具,特别是新手的情况下。
4. ON primary..... log on 一看就不对称啊。

回答3:

在 D:\Date\目录下新建一个空白的 xsgl.mdf 文件就OK了