程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> 其他數據庫知識 >> MSSQL >> SqlServer高版本數據備份復原到低版本

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

編輯:MSSQL

SqlServer高版本數據備份復原到低版本。本站提示廣大學習愛好者:(SqlServer高版本數據備份復原到低版本)文章只能為提供參考,不一定能成為您想要的結果。以下是SqlServer高版本數據備份復原到低版本正文


最近遇見一個問題:

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

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

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

第三步、在你低版本的數據庫中新建數據庫(稱號隨意),翻開Sql腳本。將腳本中一切關於原數據庫稱號的操作全部刪除,將數據庫從第一個alter操作分紅兩局部,對新建數據庫執行第一局部建表操作。

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

第五步、最後再執行後面聯系的第二局部Sql腳本,為數據庫建索引!

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

分享第二個案例:

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

經過高版本生成sql腳本在低版本執行,並且數據也能保存。

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

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

持續下一步完成。

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

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

完滿復原成功!

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

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved