當前位置:首頁 » 數據倉庫 » 資料庫附加失敗怎麼解決5133
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

資料庫附加失敗怎麼解決5133

發布時間: 2023-05-31 12:53:52

sql資料庫附加失敗了,我要怎麼辦啊

您好,很高興為您解答。
第一步:先建立一個同名資料庫,停止sql server2005,將原來的.mdf資料庫文件覆蓋剛新建的.mdf資料庫文件,重新啟動資料庫
第二步:查詢分析器執行,
alter database newdbname set emergency
declare @databasename varchar(255)
set @databasename='newdbname'
exec sp_dboption @databasename, n'single', n'true'
dbcc checkdb(@databasename,repair_allow_data_loss) --將目標資料庫置為單用戶狀態
dbcc checkdb(@databasename,repair_rebuild)
exec sp_dboption @databasename, n'single', n'false'
第三步:以上代碼請同時運行,可能會出現「資料庫其他多個文件與資料庫主文件不匹配....」錯誤,請多次重試執行以上代碼 。
如若滿意,請點擊右側【採納答案】,如若還有問題,請點擊【追問】
希望我的回答對您有所幫助,望採納!

~
o(∩_∩)o~

⑵ SQL添加資料庫失敗怎麼解決

通過錯誤信息提示,可以做如下設置:
1 找到您要附加的資料庫的MDF文件,右鍵選擇屬性,選擇「安全"選項卡,單擊「編輯」
在「Authenticated Users」用戶下,勾選「完全控制」,確定。
2 找到資料庫的LOG文件,右鍵選擇屬性,選擇「安全"選項卡,單擊「編輯」
在「Authenticated Users」用戶下,勾選「完全控制」,確定。
3 再次附加資料庫,就可以成功附加了。

如果有什麼不懂的,您再咨詢我!

⑶ sql資料庫附加出錯怎麼辦

解決方法步驟如下:

1、首先打開sqlserver management studio,登錄身份選擇windows身份驗證,點擊連接。

⑷ 附加資料庫 對於伺服器失敗(Microsoft.SqlServer.Express.Smo)

前提條件:
附加資料庫失敗有很多原因(1.NTFS分區內的文件許可權2.資料庫文件完整性 等等)本文附加資料庫失敗是指在NTFS分區文件沒有許可權而無法附加成功,所以解決方法僅對此種情況。

本文以安裝 SQL Server 2000 Sample Databases 說明:
1.運行SQL Server 2000 Sample Databases 安裝程序,運行後在你的硬碟上建立一個文件夾及幾個文件:
C:\SQL Server 2000 Sample Databases

分別在4個資料庫文件圖標上單擊右鍵,選擇「屬性」菜單->選擇「安全」標簽->選擇「編輯」按鈕。

選擇組或用戶名列表中選擇Authenticated Users,在許可權列表中選中完全控制。

選擇"確定"按鈕關閉對話框。

現在到sql server 200X中附加資料庫就可成功附加了。如何附加資料庫請參考sql server 200X中幫助文檔這里不再贅述。

本文來自CSDN博客,轉載請標明出處:http://blog.csdn.net/anyunet/archive/2009/03/05/3960651.aspx

⑸ SQL server附加資料庫時出錯,提示說: 附加資料庫時出錯。有關詳細信息,請單擊「消息」列中的超鏈接。急

這個是因為資料庫是從其他電腦或者其他版本的原始文件,需要手動分配一下當前資料庫版本的訪問資料庫原始文件的許可權,解決方法如下:

1、首先打開資料庫之後,選擇性的進行登錄的,這里我們運用sa密碼進行登錄。