sql2005 附加數(shù)據(jù)庫出錯(錯誤號:5123)解決方法
【錯誤提示】
無法為此請求檢索數(shù)據(jù)。(Microsoft.SqlServer.SmoEnum)其他信息執(zhí)行Transact-Sql語句或批處理時發(fā)生了異常。(Microsoft.SqlServer.ConnectionInfo)嘗試打開或創(chuàng)建物理文件“d:\Data\***.mdf”時,Create file遇到操作系統(tǒng)錯誤5(拒絕訪問。)
【問題背景】
數(shù)據(jù)庫版本:SQL Server 2005企業(yè)版
操作系統(tǒng)版本:Windows Server 2003企業(yè)版
錯誤引發(fā)描述:數(shù)據(jù)庫分離后,把數(shù)據(jù)硬盤從一臺主機換掛到另一臺主機上(兩臺主機的操作系統(tǒng)和數(shù)據(jù)庫版本都是一樣的)。結(jié)果附加數(shù)據(jù)庫時,提示上面的錯誤。
【問題分析】
很明顯,是文件操作權(quán)限不夠引發(fā)的問題。
【解決方法】
給數(shù)據(jù)庫文件所在的文件夾屬性安全里添加相應(yīng)的用戶并賦予完全操作權(quán)限即可解決問題(網(wǎng)上的資料都是這么說的)。給什么用戶添加權(quán)限呢?比如:Administrators用戶組、NETWORK SERVICE、MSSQLUser或Everyone,具體用哪個,看你的SQL服務(wù)是哪個帳戶啟動的,如果不清楚或者懶一點,可以直接添加Everyone用戶。本來想上個截圖的,不知道為什么,幾十Kb的圖片,一直上傳不成功。
【意外情況】
可能你通過上面的解決方法,給數(shù)據(jù)文件所在的文件夾添加了相應(yīng)的用戶和操作權(quán)限,但問題依舊(這也正是我糾結(jié)痛苦的地方,網(wǎng)上都是那么說的,咋就不行哩~~??!)。最后我的解決方法是:給每個數(shù)據(jù)庫文件(包括mdf、ldf、ndf)分別設(shè)置用戶和操作權(quán)限(操作方法和給文件夾加操作權(quán)限一樣,都是在右鍵屬性里的安全選項)。問題終于徹底得到解決。原因應(yīng)該是文件夾的權(quán)限沒有自動繼承到里面的文件上。
- MSSQL2005在networkservice權(quán)限運行附加數(shù)據(jù)庫報(Microsoft SQL Server,錯誤: 5120)
- sql2005附加數(shù)據(jù)庫操作步驟(sql2005還原數(shù)據(jù)庫)
- sql server2012附加數(shù)據(jù)庫問題解決方法
- MSSQL附加數(shù)據(jù)庫拒絕訪問提示5120錯誤的處理方法
- SQL附加數(shù)據(jù)庫失敗問題的解決方法
- SQL Server附加數(shù)據(jù)庫出錯,錯誤代碼5123
- MSSQL??附加數(shù)據(jù)庫提示“錯誤?823”數(shù)據(jù)恢復(fù)實操
- SQL?Server數(shù)據(jù)庫分離和附加數(shù)據(jù)庫的操作步驟
- SQL?Server附加數(shù)據(jù)庫時出現(xiàn)錯誤的處理方法
- SQL?Server2012附加數(shù)據(jù)庫5120錯誤(拒絕訪問)的解決方法
- SQL?Server附加數(shù)據(jù)庫報錯:無法為該請求檢索數(shù)據(jù)錯誤解決辦法
- SQL Server附加數(shù)據(jù)庫及出現(xiàn)5123錯誤的解決辦法
相關(guān)文章
SQL 2005使用專用管理員連接(DAC)的技巧及修改系統(tǒng)表的方法
SQL Server 2005 為管理員提供了一種特殊的診斷連接,以供在無法與服務(wù)器建立標(biāo)準(zhǔn)連接時使用。2011-07-07sqlserver2005使用row_number() over分頁的實現(xiàn)方法
sqlserver2005使用row_number() over分頁的實現(xiàn)方法,需要的朋友可以參考下。2011-11-11sql 2005不允許進(jìn)行遠(yuǎn)程連接可能會導(dǎo)致此失敗的解決方法
用vs.net2005連接sql server 2005 出現(xiàn)以下錯誤:在建立與服務(wù)器的連接時出錯。在連接到 SQL Server 2005 時,在默認(rèn)的設(shè)置下 SQL Server 不允許進(jìn)行遠(yuǎn)程連接可能會導(dǎo)致此失敗。2008-04-04SQL Server 2005刪除日志文件的幾種方法小結(jié)
SQL Server數(shù)據(jù)庫都有l(wèi)og文件,log文件記錄用戶對數(shù)據(jù)庫修改的操作??梢酝ㄟ^直接刪除log文件和清空日志在清除數(shù)據(jù)庫日志2013-07-07SQL Server 2005安裝配置方法圖文教程 完美兼容Win7所有版本
這篇文章主要為大家詳細(xì)介紹了SQL Server 2005安裝配置方法圖文教程,感興趣的小伙伴們可以參考一下2016-07-07sql server 2005中使用with實現(xiàn)遞歸的方法
這篇文章介紹了sql server 2005中使用with實現(xiàn)遞歸的方法,有需要的朋友可以參考一下2013-09-09mssql數(shù)據(jù)庫游標(biāo)批量修改符合條件記錄的方法
這篇文章主要介紹了mssql數(shù)據(jù)庫游標(biāo)如何批量修改符合條件的記錄,需要的朋友可以參考下2014-05-05