SSIS 傳輸登錄任務錯誤
我創建了一個 SSIS 傳輸登錄任務。我選擇了
SourceConnection
andDestinationConnection
和有效的和活動的。我選擇了某些 Windows 組帳戶從源數據庫轉移到目標數據庫。
IfObjectExists
設置為'Overwrite'
並且CopySids
是'True'
。當我執行任務時,出現以下錯誤:
*SSIS 包“F:\SQL Server\SSDT\acQuire Migration\acQuire Migration SSIS\acQuire Migration SSIS\Package.dtsx”正在啟動。
錯誤:傳輸登錄任務中的 0xC002F325,傳輸登錄任務:執行失敗並出現以下錯誤:“SMO 中發生異常。”。
錯誤:傳輸登錄任務中的 0xC002F325,傳輸登錄任務:執行失敗,出現以下錯誤:“值不能為空。
參數名稱:伺服器”。
任務失敗:轉移登錄任務
警告:包中的 0x80019002:SSIS 警告程式碼 DTS_W_MAXIMUMERRORCOUNTREACHED。Execution 方法成功,但引發的錯誤數 (2) 達到了允許的最大值 (1);導致失敗。當錯誤數量達到 MaximumErrorCount 中指定的數量時,就會發生這種情況。更改 MaximumErrorCount 或修復錯誤。
SSIS 包“F:\SQL Server\SSDT\acQuire Migration\acQuire Migration SSIS\acQuire Migration SSIS\Package.dtsx”完成:失敗。
該程序 ‘$$ 1868 $$DtsDebugHost.exe:DTS’ 已退出,程式碼為 0 (0x0)。*
我強烈建議您使用dbatools,而不是通過兔子洞尋找錯誤的修復程序
此命令將登錄從源遷移到目標 SQL Server。支持 SQL Server 2000 及更高版本。遷移登錄名
SID
密碼
預設數據庫
伺服器角色和安全對象
數據庫權限和安全
登錄屬性(強制執行密碼策略、過期、語言等)。
例如
Copy-DbaLogin -Source sqlserver -Destination sqlcluster
還有更多命令可以讓您的生活更輕鬆