2016-05-23 124 views
1

我有SSIS文件* .dtx,它在測試計算機上與測試sql服務器一起工作,並且在本地使用生產/測試sql服務器啓動。將文件移至生產計算機並使用生產計算機啓動(不改變SSIS文件中的憑證)時,它將失敗並顯示事件日誌中的消息:Source SQLISPackage120, Event ID: 12291由SQL Server代理啓動的SSIS文件失敗(源SQLISPackage120,事件ID:12291)

日誌已打開:除生產機器外的其他地方都可以使用。當SSIS文件從VS本地啓動時,它也會記錄日誌,但是具有生產數據庫。

如何找到有關問題的更多信息?

UPDATE1:

我在SQL代理日誌文件條目中找到:

用戶登錄失敗 'AAA'。原因:密碼與提供的登錄信息不符。 [客戶端:...]

如何配置Windows用戶能夠運行SSIS任務(或能夠從SSIS登錄SQL服務器)?

+1

後的錯誤消息。否則無法提供幫助。您很可能忘記將連接字符串,文件夾或憑證更改爲適合生產的那些。右鍵單擊您的行李,然後轉到「報告>標準>所有執行」報告並檢查錯誤 –

+0

「報告>標準>所有執行」在哪裏?哪個應用? –

回答

0

真正的問題是,在SSIS連接字符串中定義的用戶無法訪問名爲XXX的生產數據庫。

最重要的信息在SQL Server日誌文件中發現: C:\ Program Files文件\ Microsoft SQL Server的\ MSSQL12.MSSQLSERVER \ MSSQL \ LOG \ ERRORLOG