国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > SQL Server > 正文

SqlServer高版本數據備份還原到低版本

2024-08-31 01:04:17
字體:
來源:轉載
供稿:網友

最近遇見一個問題:

  想要將Sqlserver高版本備份的數據還原到低版本SqlServer上去,但是這在SqlServer中是沒法直接還原數據庫的,所以經過一系列的請教總結出來一下可用方法。

首先、你得在電腦上裝有你將要操作的高版本以及低版本的SqlServer或者你能夠連上SqlServer高版本所在的數據庫(便于后面拷貝數據),

第二步、打開高版本數據庫中你需要備份的數據庫,將你備份的數據庫相關的登錄名或者用戶刪除。右鍵數據庫->任務->生成腳本。在生成腳本的“選擇對象”步驟選擇“編寫整個數據庫及所有數據庫對象的腳本選項”。在生成腳本的“設置腳本編寫選項”的高級中選項中設置“編寫USE DATABASE 腳本”和“架構限定對象名稱”選項為False并將“服務器版腳本”選擇為你的低版本的數據庫的版本。生成腳本。

第三步、在你低版本的數據庫中新建數據庫(名稱隨便),打開Sql腳本。將腳本中所有關于原數據庫名稱的操作全部刪除,將數據庫從第一個alter操作分成兩部分,對新建數據庫執行第一部分建表操作。

第四步、右鍵新建的數據庫->任務->導入數據,將數據來源設置為高版本的數據庫,目標設置成當前數據庫。然后選擇復制一個或多個圖表。選擇所有的數據表,然后在“編輯映射”將”啟用標識插入“選上。導入數據

第五步、最后再執行前面分割的第二部分Sql腳本,為數據庫建索引!

Ok.到此高版本SqlServer數據庫在低版本SqlServer中恢復成功

分享第二個案例:

想要將Sqlserver2014高版本備份的數據還原到低版本SqlServer2008R2上去,但是這在SqlServer中是沒法直接還原數據庫的,通過以下方法可以順利還原。

通過高版本生成sql腳本在低版本執行,并且數據也能保留。

步驟:任務—》生成腳本—》

SqlServer高版本還原到低版本,SqlServer高版本備份還原,Sqlserver2014備份還原到SqlServer2008R2

下一步-》高級,選擇數據庫版本和編寫腳本數據類型為架構和數據,可以保留數據。

SqlServer高版本還原到低版本,SqlServer高版本備份還原,Sqlserver2014備份還原到SqlServer2008R2

繼續下一步完成。

最后在低版本的sql數據庫中:

先新建腳本中的數據庫,再實行sql生成表結構和數據。

完美還原成功!

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VeVb武林網。


注:相關教程知識閱讀請移步到MSSQL教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 简阳市| 阜平县| 比如县| 金乡县| 淅川县| 湖北省| 阜宁县| 巧家县| 平湖市| 金阳县| 深圳市| 都江堰市| 平定县| 霍邱县| 分宜县| 轮台县| 剑川县| 江华| 百色市| 景谷| 太仓市| 民勤县| 普定县| 吉木萨尔县| 太原市| 织金县| 河北省| 贵阳市| 凌云县| 姚安县| 当涂县| 准格尔旗| 正阳县| 恩平市| 衡水市| 青州市| 志丹县| 二连浩特市| 香格里拉县| 缙云县| 双城市|