2011-12-28 138 views
1

我有以下之情況: -SQL服務器從一臺服務器2008 R2數據移動到另一個

1)服務器1 - SQL Server 2008 R2的快車 - 整理SQL_Latin1_General_CS_As

2)服務器2 - SQL Server 2008中R2標準 - 整理SQL_Latin1_General_CI_AS

我想將數據庫從服務器1移動到服務器2

我想備份和還原,但不工作可能是因爲不同的排序規則的。我也嘗試導出,但我得到一些錯誤。請幫我解決這個問題。

+0

在http://dba.stackexchange.com/ – Filburt 2011-12-28 18:36:25

+0

上可能會有更好的問題當您嘗試將備份從「服務器1」還原到「服務器2」時,您會收到哪些錯誤? – oryol 2011-12-28 18:44:16

+0

我可以成功恢復備份,但使用舊歸類。我需要在新恢復的數據庫上將排序規則從CS更改爲CI。導出爲ex​​cel時出現錯誤。錯誤是說'意外的不可恢復的錯誤' – user1119793 2011-12-29 18:47:45

回答

0

方法是使用ssis(dts)嚮導,或者如果db很小 - 在數據導出選項中使用數據導出選項執行數據導出導入選項,最後 - 嘗試執行簡單的分離分貝-attach

有獨立的數據庫發佈嚮導,available for download

概述

SQL Server數據庫發佈嚮導允許SQL Server數據庫的部署 到託管環境中無論是SQ L Server 2000或2005服務器。它會生成一個單獨的SQL腳本文件 ,該文件可用於在共享主機環境中重新創建數據庫(模式和數據),其中通過具有腳本執行窗口的基於Web的控制面板與服務器的唯一連接性爲 。如果主機服務提供商支持 ,則數據庫發佈 嚮導也可以直接將數據庫上載到位於 共享主機提供商處的服務器。

可選,SQL Server數據庫發佈嚮導可以 直接集成到Visual Studio 2005和/或Visual Web Developer 2005 允許數據庫容易出版從開發 環境中。

+0

因爲我正在從快速版本移動數據,我沒有SSIS和導出/導入按表格執行表。無論如何可以導出整個數據庫的數據。我有appx。一個數據庫中有100個表格,一些表格包含近300,000個記錄。謝謝 – user1119793 2011-12-28 20:18:05

+0

是的,正如我所說 - 有數據發佈嚮導可單獨下載,更新了答案 – 2011-12-29 03:54:16

相關問題