<转>SQL Server 2008 R2 附加数据库错误
2012-02-19 23:04
369 查看
因为这个数据库是不知道当时是那个版本创建的,在官方看了一下,解释说权限不对,应该把这个数据库放到SqlServer安装的目录下,也就是C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data,果然解决问题;不过总不能每次都把数据库放到这个目录下啊!所以又寻找了其他的解决方案;
第一种解决方案:就是刚才的方法,把这个文件放到SqlServer默认位置下,不过最好不要放在C盘,万一那天重装系统,就玩完了,哈哈;
第二种解决方案:就是更改Sqlserver实列的默认数据库文件夹,选中Sqlserver实例,右击属性,在左边有个“数据库设置”,点开后,有个“数据库默认位置”,把这个设置成自己的目录就可以了。
第三种解决方案:就是更改这个数据库所在文件夹的权限,添加一个EveryOne的用户,设置成”full control”,就可以了,这个方案即直接又方便;
第四种:
按一下方式修改你的SQL的MDF和LDF属性就可以了,选择你的文件(两种文件均要修改为一样的权限)
MDF文件:文件右键>>属性>>安全>>编辑>>添加>>高级>>立即查找>>在搜索结果中选择:Authenticated Users>>确定>>确定>>确定>>MDF文件属性对话框>>在组或用户名列表框中选择:Authenticated Users>>高级>>更改权限>>编辑>>选中“安全控制”>>确定>>确定>>确定>>确定。OK这是MDF的权限就分配完成了!
LDF文件的权限和MDF文件的权限控制一样,按照上面的步骤进行就行了!
如果有其他的附加错误,应该也是权限的问题,只要修改文件的权限就行了,多试试就完事OK!
第一种解决方案:就是刚才的方法,把这个文件放到SqlServer默认位置下,不过最好不要放在C盘,万一那天重装系统,就玩完了,哈哈;
第二种解决方案:就是更改Sqlserver实列的默认数据库文件夹,选中Sqlserver实例,右击属性,在左边有个“数据库设置”,点开后,有个“数据库默认位置”,把这个设置成自己的目录就可以了。
第三种解决方案:就是更改这个数据库所在文件夹的权限,添加一个EveryOne的用户,设置成”full control”,就可以了,这个方案即直接又方便;
第四种:
按一下方式修改你的SQL的MDF和LDF属性就可以了,选择你的文件(两种文件均要修改为一样的权限)
MDF文件:文件右键>>属性>>安全>>编辑>>添加>>高级>>立即查找>>在搜索结果中选择:Authenticated Users>>确定>>确定>>确定>>MDF文件属性对话框>>在组或用户名列表框中选择:Authenticated Users>>高级>>更改权限>>编辑>>选中“安全控制”>>确定>>确定>>确定>>确定。OK这是MDF的权限就分配完成了!
LDF文件的权限和MDF文件的权限控制一样,按照上面的步骤进行就行了!
如果有其他的附加错误,应该也是权限的问题,只要修改文件的权限就行了,多试试就完事OK!
相关文章推荐
- window7下使用SQL Server 2008 R2 附加数据库 时报 无法打开物理文件 操作系统错误 5:拒绝访问 SQL Sever
- SQL Server 2008 R2 附加数据库错误
- SQL Server 2008 R2运行分布式的查询时的错误消息:"链接服务器 < 链接服务器 > 的 OLE DB 提供程序 SQLNCLI 返回消息没有事务处于活动状态
- SQL Server 2008 R2 附加数据库错误
- sql server 2008 R2 附加数据库错误(5123)
- SQL SERVER 2008 R2数据库出现“远程过程调用失败”(0x800706be)错误,怎么办!!
- 更改计算机名称后 导致 sql server 2008 R2 用windows账户不能附加的错误解决办法
- Win7/Vista下安装SQL Server 2005/2008后,进行附加数据库错误的解决
- 关于Win7旗舰版下的SQL Server 2008 R2 附加05或08数据库附加失败的原因解决方案其一
- (&lt;虚拟项目&gt;广告管理投放系统-2)Sql Server 2008 R2主数据管理系统的安装和配置
- SQL Server 2008 R2 附加数据库 “尝试打开或创建物理文件 拒绝访问”的解决办法
- sql server 2008 附加数据库时提示 错误948
- Sql Server 2008 数据库附加失败提示9004错误解决办法
- SQL server 2008 (R2) 无日志文附加数据库
- Win7/Vista下安装SQL Server 2005/2008后,进行附加数据库错误的解决
- sql server 2008 r2附加数据库时出现-无法显示请求的对话框的解决方案
- Win7/Vista下安装SQL Server 2005/2008后,进行附加数据库错误的解决
- SQL server 2008附加数据库错误:尝试打开或创建物理文件时,CREATE FILE 遇到操作系统错误
- sql server 2008 无法附加同名数据库错误
- <转>数据库验证方式时,在SQL Server 2008中SA密码丢失/锁定后该怎么办?