CREATE DATABASE创建SQL Server数据库错误

时间:2024-03-05 21:44:42

消息 5133,级别 16,状态 1,第 3 行
对文件 "D:\BankOfChina\Database\db_boc.mdf" 的目录查找失败,出现操作系统错误 3(系统找不到指定的路径。)。
消息 1802,级别 16,状态 1,第 3 行
CREATE DATABASE 失败。无法创建列出的某些文件名。请查看相关错误。

解决办法是: D盘新建相应文件夹"BankOfChina"以及其子文件夹"Database".

 

消息 5123,级别 16,状态 1,第 3 行
尝试打开或创建物理文件 \'D:\BankOfChina\Database\db_boc.mdf\' 时,CREATE FILE 遇到操作系统错误 5(拒绝访问。)。
消息 1802,级别 16,状态 4,第 3 行
CREATE DATABASE 失败。无法创建列出的某些文件名。请查看相关错误。

解决办法是: 先关闭SSMS,运行services.msc并找到MSSQLSERVER实例,停止此服务.

右键-属性-"登录"选项卡(原来如下图左侧,修改成选中本地系统帐户)

确定后重启此服务,打开SSMS连接数据库引擎(否则会报如下错误),执行SQL命令会提示已成功完成.

消息 233,级别 20,状态 0,第 0 行
在向服务器发送请求时发生传输级错误。 (provider: 共享内存提供程序, error: 0 - 管道的另一端上无任何进程。)

以前用着登录名iMicrosoft,后来感觉此名字风格不够微软系并且貌似偏果粉系,于是就...把那个 i 给倒了过来,哈哈~

 

附录

老版SQL可以参照官方解决方案: http://support.microsoft.com/kb/836873/en-us