SQL 的创建数据库操作系统错误的问题_sql数据库的创建实例
SQL 的创建数据库操作系统错误的问题由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“sql数据库的创建实例”。
SQL 2005的创建数据库操作系统错误的问题 create database bj_jf on(name='bj_jf', filename='E:jingfengbj_jf_data.mdf', size=10, filegrowth=20%)log on(name='bj_jf_log', filename='E:jingfengbj_jf_log.ldf', size=3, maxsize=20, filegrowth=10%)但是他会报错:消息 1802,级别 16,状态 4,第 1 行
CREATE DATABASE 失败。无法创建列出的某些文件名。请查看相关错误。消息 5123,级别 16,状态 1,第 1 行
尝试打开或创建物理文件 'E:jingfengbj_jf_data.mdf' 时,CREATE FILE 遇到操作系统错误 5(拒绝访问。)。但是他会报错: 消息 1802,级别 16,状态 4,第 1 行
CREATE DATABASE 失败。无法创建列出的某些文件名。请查看相关错误。消息 5123,级别 16,状态 1,第 1 行
尝试打开或创建物理文件 'E:jingfengbj_jf_data.mdf' 时,CREATE FILE 遇到操作系统错误 5(拒绝访问。)。
解答:方法一:这是因为SQL Server的启动帐户(一般是system或某个操作系统管理员),对E盘根目录没有创建文件的权限。右击E盘,在属性里查看“安全”选项卡里查看用户的权限。查看启动帐户是谁,运行services.msc,在服务管理器里找到SQL Server服务,然后看“登录”选项卡。
方法二:打开sql 2005 configuration manager ,双击sql服务器,打开sql服务器的属性,在内置帐户中选择本地系统。(一般可以解决此问题)
最后,重新启动服务器,就ok了。