2012-01-09 70 views
1

我一直在努力嘗試SQL Azure跨服務器副本 - 希望我現在可以做一些愚蠢的事情。兩臺服務器都在相同的訂閱和相同的地區。兩臺服務器都有相同的DBO用戶和密碼(目標服務器是專門用於此副本的全新服務器)。SQL Azure跨服務器複製錯誤

繼文檔Copying Databases in SQL Azure,我從目標服務器中執行時,遇到下列錯誤:

Msg 10054, Level 20, State 0, Line 0 A transport-level error has occurred when receiving results from the server. (provider: TCP Provider, error: 0 - An existing connection was forcibly closed by the remote host.)

檢查誤差上市找到here,該錯誤號顯然是與聯邦數據。

我有點卡住接下來要做什麼 - 有什麼想法?

+0

當你做什麼時,你會得到這個錯誤?你在執行CREATE DATABASE語句時是否收到錯誤?執行此SQL時是否顯示任何內容:在CREATE DATABASE語句後select * from sys.dm_database_copies?最後,你是在複製一個聯邦數據庫嗎? – 2012-01-13 02:55:07

回答

0

我結束了使用RedGate工具來做到這一點。 SQL Azure Backup tool允許你做我正在嘗試做的。

我從來沒有弄清楚究竟是什麼問題,但我推測這是因爲我試圖在不同帳戶下的服務器之間複製數據庫。