2012-08-29 96 views
0

我正在嘗試將大約5GB的參考數據從本地SQL Server 2008標準實例複製到Amazon RDS上的SQL Server 2008 Express實例。 (這是一次性導入)將所有表從SQL Server 2008批量複製到Amazon RDS上的sql server express

亞馬遜推薦使用批量複製大於〜1GB的任何內容。我找到了使用批量複製來複制單個表的例子,但不能複製數據庫中的所有表。

谷歌給了我以下http://support.microsoft.com/kb/176818,但它有點過時。

我目前的計劃是更新上面的腳本來做我所需要的,但是想知道是否有人有更好的主意。

+0

亞馬遜不允許你簡單地進行備份嗎?哦,這將是多麼簡單。 –

+0

@Aaron Bertrand不是我能看到的,將備份還原到實例似乎要求備份文件存在於該實例的文件系統上,但是使用RDS您無法訪問文件系統。 – bcleary

+0

是的,我聽說RDS支持的「備份」不是真正的數據庫備份,而是SAN快照。我想知道Red-Gate的工具是否適用於RDS。這比BulkCopy有一個更簡單的答案。 –

回答

1

我經常使用SQL Azure遷移向導進行快速導入 - 不知道這個大小需要多長時間,但該工具非常易於使用。從CodePlex獲取它,以及關於如何使用此免費工具執行此操作的簡短screencast

+0

看起來很有趣,現在就來試試吧。看起來它在內部使用批量複製實用程序。 – bcleary

+0

優秀的工具,完美工作,僅供參考,花了1小時40分鐘上傳5GB。 – bcleary

相關問題