mssql 高版本數(shù)據(jù)庫導(dǎo)入到低版本,適用不同版本數(shù)據(jù)轉(zhuǎn)移適用場景:高版本數(shù)據(jù)庫數(shù)據(jù)轉(zhuǎn)移到低版本。由于sqlserver向下兼容性,但不向上兼容,所以高版本數(shù)據(jù)無法利用bak恢復(fù),也不能附加。只能通過sql方式導(dǎo)入,以下介紹兩種方式。 因數(shù)據(jù)庫低版本很多停止了更新,強烈建議按照下面方式導(dǎo)入高版本中,導(dǎo)入完成,再進行備份,就可以獲得高版本數(shù)據(jù)庫bak,以后可以在高版本中直接bak恢復(fù). 低版本恢復(fù)到高版本是兼容的,一般采用bak文件恢復(fù),或者用mdf文件附加,點擊查看教程。如果失敗的情況下可以參考以下方法。 方法一:Navicat Premium軟件方式導(dǎo)入。 Navicat Premium是一款功能強大的sql連接工具,支持連接mysql、sqlserver、sqlite等眾多數(shù)據(jù)庫。本文不另外提供下載地址,需要用戶自行到互聯(lián)網(wǎng)下載。 1、打開軟件,點擊連接,選擇sql server 。 添加上新舊服務(wù)器的連接信息,連接名可以任意起名,點擊確認添加。 為了區(qū)分,我們分別取名“新數(shù)據(jù)庫”、“舊數(shù)據(jù)庫”。 2、數(shù)據(jù)導(dǎo)出。 直接雙擊“舊數(shù)據(jù)庫”就可以連接上數(shù)據(jù)庫,依次雙擊展開,一般表都是在dbo下,可以看到數(shù)據(jù)庫表。 右鍵dbo--轉(zhuǎn)儲sql文件--結(jié)構(gòu)和數(shù)據(jù) 選擇目錄保存,等待執(zhí)行完成,看到Finished Successfully就是表示成功完成。 3、數(shù)據(jù)導(dǎo)入 雙擊連接新服務(wù)器,雙擊數(shù)據(jù)庫打開,然后右鍵數(shù)據(jù)庫--運行sql文件 選擇剛才導(dǎo)出的sql文件,然后開始執(zhí)行。 導(dǎo)入完成以后檢查下數(shù)據(jù)庫表和視圖是否正常。 如果有報錯,可以根據(jù)報錯查看處理,或者直接參考下面方法二嘗試。 方法二:sqlserver導(dǎo)入導(dǎo)出功能。(視圖不能很好的遷移過去,有視圖用方法一) 條件:本機安裝了sqlserver管理器,有sqlserver管理權(quán)限。 1、登錄原數(shù)據(jù)庫管理,右鍵要恢復(fù)的數(shù)據(jù)庫--任務(wù)--導(dǎo)出數(shù)據(jù)。 2、填寫好本地數(shù)據(jù)庫登陸信息,選擇windows身份驗證。如果是其他地方的數(shù)據(jù)庫,選擇sqlserver身份驗證,填寫好數(shù)據(jù)庫地址和賬號密碼。 3、點擊下一步,填寫目標服務(wù)器數(shù)據(jù)庫登陸信息,選擇sqlserver身份驗證。 如下圖所示,繼續(xù)下一步,直到完成。 這樣導(dǎo)入完成了。 可能會存在報錯,可以根據(jù)報錯查看處理。例如如果遇到下面的錯誤 解決方案: 導(dǎo)入導(dǎo)出向?qū),在“選擇源表和源視圖”頁,在導(dǎo)入導(dǎo)出的表打勾之后點擊編輯映像,選擇“啟用標識列插入"即可。
|
|||||
>> 相關(guān)文章 | |||||
關(guān)注我們
最新動態(tài)
新浪微博
交流互動
關(guān)于我們
|
聯(lián)系我們
|
付款方式
|
人才招聘
|
友情鏈接
|
域名資訊
|
提交工單
|
我要評價
|
投訴建議
|
域名投訴
|
網(wǎng)站備案
|
百科知識
|
手機站
《中華人民共和國增值電信業(yè)務(wù)經(jīng)營許可證》編號:B1-20172600 川B1-20080058 蜀ICP備12028237號
《中華人民共和國互聯(lián)網(wǎng)域名服務(wù)許可證》編號:川 D3-20220002
電話總機:028-62778877(20線) 400電話:400-028-5800
400-028-5800
028-62778877
您好,非正常上班時間若有緊急技術(shù)問題,請撥總機后按7號鍵, 其他問題請?zhí)峤还位蛟谏习鄷r間聯(lián)系,謝謝支持!