xp系统下sql server 2008 r2 附加数据库报错,错误码:5123 10
注:我是在winserver2008系统创建的数据库!在网上找的都是修改文件权限方法。但是XP系统没办法修改文件权限啊!请问该如何解决呢?请大虾帮帮忙啊。...
注:我是在winserver2008 系统创建的数据库!在网上找的都是修改文件权限方法。但是XP系统没办法修改文件权限啊!请问该如何解决呢? 请大虾帮帮忙啊。
展开
3个回答
展开全部
1、附加数据库报错,错误码:5123,一般来说,是对数据库文件的读、写权限设定不当造成的。
2、XP旗舰版是可以修改文件的权限的,注意打好XP 的SP3补丁,并关闭简单共享(文件夹选项,查看选项卡,里面有个简单文件共享选项,前面的勾去掉就可以了)。关闭这个开关后,打开文件或文件夹属性就能看到“安全”这个设定页面,就可以修改文件的权限了。
3、XP的Home版是无法设定文件的权限的,要绕过你现在碰到的这个问题也很简单,将电脑上某个分区空出来,格式化这个分区为Fat32分区,然后将数据库文件放在这个Fat32分区上即可。
4、当然,如果你电脑上本来就有一个Fat32分区,就不需要格式化了,复制入就好。不想这么麻烦的话,也可以格式化一个U盘为Fat32格式,然后将数据库文件复制入这个U盘,再复制到别的分区就可以了,原有的NTFS的权限设定就没有了按新分区里的权限默认来设。
5、如果数据库文件大于4G,那就无法放到Fat32上,只能建议你在原SQL Server中用备份操作生成备份文件后,在新的SQL Server中进行恢复。
2、XP旗舰版是可以修改文件的权限的,注意打好XP 的SP3补丁,并关闭简单共享(文件夹选项,查看选项卡,里面有个简单文件共享选项,前面的勾去掉就可以了)。关闭这个开关后,打开文件或文件夹属性就能看到“安全”这个设定页面,就可以修改文件的权限了。
3、XP的Home版是无法设定文件的权限的,要绕过你现在碰到的这个问题也很简单,将电脑上某个分区空出来,格式化这个分区为Fat32分区,然后将数据库文件放在这个Fat32分区上即可。
4、当然,如果你电脑上本来就有一个Fat32分区,就不需要格式化了,复制入就好。不想这么麻烦的话,也可以格式化一个U盘为Fat32格式,然后将数据库文件复制入这个U盘,再复制到别的分区就可以了,原有的NTFS的权限设定就没有了按新分区里的权限默认来设。
5、如果数据库文件大于4G,那就无法放到Fat32上,只能建议你在原SQL Server中用备份操作生成备份文件后,在新的SQL Server中进行恢复。
金山毒霸
2024-10-31 广告
2024-10-31 广告
大部分系统错误,是因为某些DLL文件丢失造成的,比如未安装DirectX9或DirectX 9.0组件已损坏、缺少Visual C ++库、未安装.net库。解决方法如下:一、 手动解决方法1、先确定电脑操作系统是多少位的,现在的电脑一般都...
点击进入详情页
本回答由金山毒霸提供
展开全部
1.直接把己有数据库复制到sql安装目录下C:/Program Files/Microsoft SQL Server/MSSQL10.MSSQLSERVER/MSSQL/DATA
2.在己有数据库mdf和ldf文件上,
右键---->属性---->添加---->高级---->立即查找---->Authenticated Users---->确定
------>完全控制勾上---->确定
2.在己有数据库mdf和ldf文件上,
右键---->属性---->添加---->高级---->立即查找---->Authenticated Users---->确定
------>完全控制勾上---->确定
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
对你要附加的数据库!右键~属性~安全~添加IIU用户为完全控制
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询