附加資料庫失敗解決辦法錯誤**:1813
1.備份之前分離得到的.mdf與.ldf檔案,建乙個同名的資料庫
2.修改伺服器設定:允許多系統目錄進行直接修改
use master
go
sp_configure 'allow updates',1
go
reconfigure with override
go3.停止sql server
4.用原mdf檔案覆蓋新建庫的資料庫檔案
5.重啟sql server(這時資料庫應該是置疑)
6.將資料庫置為緊急狀態:
update master.dbo.sysdatabases set status = 32768 where name = '資料庫名'
7.重建日誌:
dbcc rebuild_log('資料庫名', '路徑/日誌檔案.ldf')
8.驗證物理一致性:
dbcc checkdb('資料庫名')
9.設定資料庫為正常狀態:
sp_dboption '資料庫名','dbo use only','false'
10.將設定的[允許多系統目錄進行直接修改]一項恢復:
sp_configure 'allow updates',0
go reconfigure with override
go
解決附加資料庫失敗的問題
在sql server中附加資料庫時經常出現各種錯誤,最常見的一種是 拒絕訪問 每次遇到這樣的問題都很困擾,但仔細想想,為什麼會拒絕訪問呢?肯定是不想讓你訪問,沒有給你這個許可權,所以我們要賦予需要附加的資料庫更大的許可權。我在附加資料庫的時候,遇到了下面的問題,提示 拒絕訪問 如下圖所示。想要解決...
附加資料庫時出現錯誤5173時的解決辦法
附加資料庫 企業管理器 右鍵 資料庫 所有任務 附加資料庫 選擇你的.mdf檔名 確定 提示沒有.ldf檔案,是否建立,選擇 是 查詢分析器中的方法 如果只有資料檔案的情況 sp attach single file db 資料庫名 資料檔名 mdf注意要帶目錄 後面可以是用,分隔的該資料庫的多個資...
資料庫刪除失敗的解決辦法
資料庫不能重名名5030的錯誤,其實很簡單原因就是有應用程式正在占用這個連線,使用這樣一行命令就可以查詢出正在占用的連線 資料庫重名名或刪除失敗的原因,可能是有其他程序或其他應用程式正在占用這個連線,這時需要把占用的連線找到,use master select spid from master.db...