解决 SQL2008 不能附加 SQL2005 数据库的问题

解决SQL2008不能附加SQL2005数据库的问题  
最近给自己的机子装了个Windows7,感觉还不错,而后把我的数据库从SQL2005改换成了SQL2008。以前我做程序时建的数据库都用的SQL2005,由于没有对数据进行备份,只保留了数据库文件,所以就直接试着把以前在SQL2005上的数据库附加到刚装的SQL2008上,本来用SQL2005附加数据库是一件很简单的事情,现在用了新版本,却出现了附加失败的错误:

捕获

 

 

解决方法:

   这是由于数据库NTFS权限问题导致的,当给数据库文件授予了Authenticated   Users权限后,再次选中这个数据库文件时就没有错误了,当然,同理也要对一起附加的数据日志文件设置权限,道理同上面的一样。要提醒的是,日志文件也别忘了授予完全控制权限。这样,附加数据库就可以执行成功了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章