1樓:
1.新建一個同名的資料庫
2.再停掉sql server(注意不要分離資料庫)
3.用原資料庫的資料檔案覆蓋掉這個新建的資料庫
4.再重啟sql server
5.此時開啟企業管理器時會出現置疑,先不管,執行下面的語句(注意修改其中的資料庫名)
6.完成後一般就可以訪問資料庫中的資料了,這時,資料庫本身一般還要問題,解決辦法是,利用資料庫的指令碼建立一個新的資料庫,並將資料導進去就行了.
use master
goexec sp_configure 'allow updates','1'
gosp_configure 'allow updates',1 reconfigure with override
goupdate sysdatabases set status =32768 where name='置疑的資料庫名'
gosp_dboption '置疑的資料庫名', 'single user', 'true'
godbcc checkdb('置疑的資料庫名')
goupdate sysdatabases set status =28 where name='置疑的資料庫名'
gosp_configure 'allow updates', 0 reconfigure with override
gosp_dboption '置疑的資料庫名', 'single user', 'true'go
2樓:匿名使用者
附加的時候你看看sql資料庫的附加路徑啊!!!
忘記說了,如果是access的或是2000以上版本的是附加不回頭的!
如何設定將SQL SERVER2019資料庫備份還原到SQL SERVER2019上
不能直接備份還原,只能匯出sql,再到08上執行,版本不同。如何設定將sql server2012資料庫備份還原到sql server2008上 還原不了,你需要先在sql2012的管理器中開啟這個資料庫,然後右鍵點它建立資料庫指令碼,記得把生成資料也鉤上,生成sql指令碼後,到2008上新建一個庫...
在SQL server 2019怎麼附加資料庫檔案
1.首先從開始選單著手,開啟開始選單欄,在選單欄上找到我們已經安裝的sql server 2008,單擊開啟它 2.開啟sql server 2008資料庫,來到登入介面,在這裡我們只需要輸入登入伺服器名 電腦ip地址 登入身份 賬號 密碼,然後單擊登入 注意 我們用的是sql身份登入,這裡還可以選...
重灌sqlserver2019之後資料庫如何恢復
1 重灌前備份好資料庫 mdf 和 ldf 檔案2 開啟sql企業管理器,在圖中 資料庫 上 點選滑鼠右鍵 選擇 附加資料庫 3 開啟 附加資料庫 點選圖中按鈕 4 選擇 備份好的 mdf檔案,即可以恢復資料庫,如圖 進企業管理器,然後再資料庫那裡點右鍵,有個 所有任務 附件資料庫 然後找到你要恢復...