2013-07-10 51 views
0

(SSIS - SQL SERVER 2008 R2)
我想幾個生產數據庫的副本傳送到訓練環境。他們需要在每月月底自動複製,並且我需要客戶使用SSIS。SSIS傳輸數據庫任務 - 登錄衝突

我設置使用「傳輸數據庫任務」,以複製和使用「聯機模式」替換訓練環境分貝的SSIS包(不能取下來在這個過程中產生),當運行包我得到的以下錯誤:

「登錄已經有一個帳戶在不同的用戶名下。」

登錄是一個Windows用戶和服務器之間的sid匹配。我嘗試使用「轉移登錄任務」,它爲一個SQL服務器登錄工作,但它窒息的登錄是我用來運行etl

任何人有什麼想法?

回答

0

聽起來像目標服務器上的SQL登錄被映射到不同的用戶。

看看這個鏈接DBA Stack Exchange是有幫助的。

+0

感謝邁克,它沒有解決問題,但我現在有一個更好的理解,並將添加一些細節上述問題。 – Laizer

+0

我試着投你的答案作爲有用的,但我想我太新了,在這裏做到這一點。 – Laizer

+0

謝謝。 SSIS要求太糟糕了。我認爲這最好用SQL和備份和恢復腳本來完成。 –