如何設定將SQL SERVER2019資料庫備份還原到SQL SERVER2019上

2021-05-21 12:22:32 字數 1338 閱讀 5109

1樓:小李無刀

不能直接備份還原,只能匯出sql,再到08上執行,版本不同。

如何設定將sql server2012資料庫備份還原到sql server2008上

2樓:匿名使用者

還原不了,你需要先在sql2012的管理器中開啟這個資料庫,然後右鍵點它建立資料庫指令碼,記得把生成資料也鉤上,生成sql指令碼後,到2008上新建一個庫,然後執行這個指令碼。

3樓:

高版本資料庫備份的資料庫不能直接還原到低版本資料哭上,你需要在2012上生成指令碼然後在2008上執行。

4樓:歷史勞動法

低版本的sql讀不出來高版本的資料庫,高版本可以讀低版本的

5樓:全網天下霸屏

由於版本不同,直接附加是不行的,也不能用備份+還原的方式解決問題。

最直接簡單的解決辦法:

在sql 2012中右鍵 資料庫--任務--生成指令碼 通過指令碼生成嚮導為整個庫的物件生成指令碼,並設定好相關的指令碼生成選項,尤其要注意的是指令碼的伺服器版本要選擇sql server 2005完成嚮導後,在sql 2005中執行生成的指令碼,這樣就把2012的庫結構搬到2008了再用資料匯入/匯出嚮導把資料導過去就行了。

如何設定將sql server2012資料庫備份還原到sql server2008上

6樓:育知同創教育

由於版本不同,直接附加是不行的,也不能用備份+還原的方式解決問題。

最直接簡單的解決辦法:

在sql 2012中右鍵 資料庫--任務--生成指令碼 通過指令碼生成嚮導為整個庫的物件生成指令碼,並設定好相關的指令碼生成選項,尤其要注意的是指令碼的伺服器版本要選擇sql server 2005完成嚮導後,在sql 2005中執行生成的指令碼,這樣就把2012的庫結構搬到2008了再用資料匯入/匯出嚮導把資料導過去就行了。

7樓:哎呀

1、如果源資料庫中有大量資料的話,將資料庫備份為另一個2012的資料庫,並將裡面的大資料表清空。如果資料庫中的資料量不大(幾百m以下就算是不大了,可以自個試試看,資料量太大可能會很慢,甚至出錯)就直接做下一步。

2、用將資料庫匯出為指令碼的方式把它導為sql 2008的指令碼,然後在sql 2008的伺服器上執行指令碼即可還原。如果是大資料量的資料庫,在sql2008的伺服器上以匯入資料的方式聯接sql2012,進行資料表資料的補充匯入。

3、資料庫匯出為指令碼的方法可參看

vs2019可以連線sqlserver2019嗎

可以的!cpp view plaincopyprint?coinitialize null 連線資料庫 cpp view plaincopyprint?bool clogin connectdb void server logo pc logo uid dbcourse pwd dbcourse m...

電腦如何設定護眼模式,怎麼將電腦設定成護眼模式

現代人每天都離不開電腦。在工作 娛樂 交友 購物,甚至在買賣 的過程中,電腦都是我們的好幫手。但是,電腦的輻射多對眼睛有一定的傷害,而許多應用軟體的背景,尤其是網頁的底色通常被預設為白色,看久了,眼睛就會出現疲勞 酸澀,甚至流淚的現象。如果我們把電腦螢幕和網頁的底色變為淡淡的蘋果綠,可在一定程度上緩...

如何設定div之間的間距,如何設定2個div之間的間距?

兩個div分別設定 position relative 然後使用left設定間距即可,若需要水平間距,加上float left 如何在treeview中設定節點之間的間距 treeview setitemheight treeview1.handle,30 是這個。怎樣使兩個div上下之間沒間距?如...