问题遇到的现象和发生背景
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没有重复
我想要达到的结果
创建数据库