老坛酸菜吃鸭子 2022-03-12 20:15 采纳率: 83.3%
浏览 511
已结题

利用SQL命令创建数据库失败

问题遇到的现象和发生背景

SQL Server Management Studio

问题相关代码,请勿粘贴截图

CREATE DATABASE SCHOOLL
CONTAINMENT=NONE
ON PRIMARY(
NAME=N'SCHOOLL',
FILENAME=N'D:\schoolL',
SIZE=3328KB,
MAXSIZE=UNLIMITED,
FILEGROWTH=10%
)
LOG ON(
NAME=N'SCHOOLL_LOG',
FILENAME=N'D:\schoolL',
SIZE=1024KB,
MAXSIZE=UNLIMITED,
FILEGROWTH=10%
)

运行结果及报错内容

消息 5170,级别 16,状态 1,第 1 行
无法创建文件 'D:\schoolL',因为它已存在。请更改文件路径或文件名,然后重试此操作。
消息 1802,级别 16,状态 4,第 1 行
CREATE DATABASE 失败。无法创建列出的某些文件名。请查看相关错误。

完成时间: 2022-03-12T20:03:50.3825129+08:00

我的解答思路和尝试过的方法

刚开始文件filename为d盘已经建立的文件夹‘D:\school’,报错已存在后,改为d盘中不存在的文件夹‘D:\schoolL’,却还是运行错误,提示已存在
且文件名NAME=SCHOOLL没有重复

我想要达到的结果

创建数据库

  • 写回答

1条回答 默认 最新

报告相同问题?

问题事件

  • 系统已结题 3月20日
  • 已采纳回答 3月12日
  • 创建了问题 3月12日