1樓:菠蘿
,首先告知你直接還原備份檔案bak時行不通的,找出windowssqlserver2000 的資料庫檔案mdf和ldf,
如果沒有就先將bak檔案用sql2000還原後就在c:\program files\microsoft sql server 下面的乙個data檔案裡就有了。記得要同時考出兩個檔案x.
mdf和x.ldf。
2,將檔案的屬性取消唯讀屬性,然後確定。
3,開啟ssms後連線好伺服器,然後附加資料庫,選中mdf檔案,記得mdf檔案必須和ldf檔案放在同乙個位置,否則可能會失敗。
4,最後一步就是點確定執行,只要沒有報錯就是成功了,重啟電腦後開啟ssms看見資料庫裡多了個剛還原的資料庫。
方法二,
如果電腦裡安裝了sql2005的話,也可以先用sql2005直接還原sql2000的bak檔案,然後在sql2005下備份後生成x.bak備份集,最後可以直接用sql2008的ssms還原,或者是附加資料庫,附加方法同上第3步操作相同。
2樓:匿名使用者
是可以的.還原前請複製備份檔案,避免萬一還原不成功.
如何設定將sql server2012資料庫備份還原到sql server2008上
3樓:育知同創教育
由於版本不同,直接附加是不行的,也不能用備份+還原的方式解決問題。
最直接簡單的解決辦法:
在sql 2012中右鍵 資料庫--任務--生成指令碼 通過指令碼生成嚮導為整個庫的物件生成指令碼,並設定好相關的指令碼生成選項,尤其要注意的是指令碼的伺服器版本要選擇sql server 2005完成嚮導後,在sql 2005中執行生成的指令碼,這樣就把2012的庫結構搬到2008了再用資料匯入/匯出嚮導把資料導過去就行了。
4樓:哎呀
1、如果源資料庫中有大量資料的話,將資料庫備份為另乙個2012的資料庫,並將裡面的大資料表清空。如果資料庫中的資料量不大(幾百m以下就算是不大了,可以自個試試看,資料量太大可能會很慢,甚至出錯)就直接做下一步。
2、用將資料庫匯出為指令碼的方式把它導為sql 2008的指令碼,然後在sql 2008的伺服器上執行指令碼即可還原。如果是大資料量的資料庫,在sql2008的伺服器上以匯入資料的方式聯接sql2012,進行資料表資料的補充匯入。
3、資料庫匯出為指令碼的方法可參看
如何設定將sql server2012資料庫備份還原到sql server2008上
5樓:匿名使用者
還原不了,你需要先在sql2012的管理器中開啟這個資料庫,然後右鍵點它建立資料庫指令碼,記得把生成資料也鉤上,生成sql指令碼後,到2008上新建乙個庫,然後執行這個指令碼。
6樓:
高版本資料庫備份的資料庫不能直接還原到低版本資料哭上,你需要在2012上生成指令碼然後在2008上執行。
7樓:歷史勞動法
低版本的sql讀不出來高版本的資料庫,高版本可以讀低版本的
8樓:全網天下霸屏
由於版本不同,直接附加是不行的,也不能用備份+還原的方式解決問題。
最直接簡單的解決辦法:
在sql 2012中右鍵 資料庫--任務--生成指令碼 通過指令碼生成嚮導為整個庫的物件生成指令碼,並設定好相關的指令碼生成選項,尤其要注意的是指令碼的伺服器版本要選擇sql server 2005完成嚮導後,在sql 2005中執行生成的指令碼,這樣就把2012的庫結構搬到2008了再用資料匯入/匯出嚮導把資料導過去就行了。
如何設定將sql server2012資料庫備份還原到sql server2008上
9樓:小李無刀
不能直接備份還原,只能匯出sql,再到08上執行,版本不同。
SqlServer2019登入SQL Server登入名
可能是你選擇了強制密碼過期,使用windows認證或sa登陸sql server 2005,在安全中找到guo,並右鍵點屬性,將強制密碼過期取消。用localhost或者 使用者名稱,windows登入 用localhost登入,然後在更改。sql server 2005.預設的伺服器名 登入名 使...
sqlserver2019的金鑰在哪
developer pttfm x467g p7rh2 3q6cg 4dmyb enterprise jd8y6 hqg69 p9h84 xdtpg 34mbb microsoft sql server 2008 r2序列號金鑰 開發版32位 mc46h jqr3c 2jrhy xyrky qwpv...
sqlserver2019在與sqlserver提示建立連線時
步驟如下 1 開啟sql server2008,在物件資源管理器下 安全性 登入名 找到自己的登陸賬號,我的是sa,右鍵 屬性 狀態,把 設定 下選 授予 和 登陸 下選 啟用 確定退出。2 在開始選單下找到並開啟 sql server 配置管理器 按如圖的設定 3 開啟sql server2008...