簡體   English   中英

從2008 R2創建SQL Server 2008備份

[英]Create SQL Server 2008 Backup from 2008 R2

我已經使用SQL Server 2008 R2在服務器上創建了數據庫備份。

我希望將其還原到運行SQL Server 2008的服務器上。

我收到了錯誤:

“數據庫已在運行版本10.50.4000的服務器上備份。該版本與此服務器運行的版本10.00.5500不兼容。”

是否可以從10.50.4000生成與版本10.00.5500兼容的備份。

如果沒有,我還有什么其他選擇,或者其他創建數據庫的方式。

我嘗試使用“ Copy Database任務,但也收到錯誤。

這是不可能的。 至少,您將無法使用備份來還原舊版本。

Nenad Zivkovic提供了很好的聯系,列出了解決這種情況的幾種方法:

  • 將舊版本的SQL Server升級到與新版本的SQL Server相同的級別。
  • 從較新的數據庫中編寫對象的腳本,然后使用bcp進程從較新的數據庫中提取數據並將其導入較舊的數據庫。
  • 使用SQL Server導入和導出向導來構建SSIS包以移動數據(它將僅移動數據)。
  • 構建一個自定義SSIS包以進行數據移動。
  • 使用復制將數據從較新的數據庫移動到較舊的數據庫。
  • 使用其他某種形式的腳本編寫(例如與PowerShell一起使用)來保持數據庫同步。

(來源: http : //www.mssqltips.com/sqlservertip/2675/why-cant-i-restore-a-database-to-an-older-version-of-sql-server/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM