我有部署到一個SQL 2005服務器,並隨後被設計和維護在Visual Studio 2003中的幾個SSIS包裝入一個包時,當我打開任何的投標項目,其次通過其中一個包,設計者總是驗證每個數據流和任務對象。禁用SSIS包驗證在VS設計
通常情況下,這是沒有問題的。但是,某些情況下,我用來連接和導出AS400中的數據的系統帳戶無法正確驗證。由於我導出了一個TON表,因此每個數據流對象都會嘗試通過ODBC連接連接到AS400,獲取「無效帳戶」錯誤,然後繼續嘗試驗證下一個任務。這會鎖定系統帳戶,因爲無效的憑據已嘗試40次以上。
有什麼我可以做,以禁用驗證,直到我嘗試運行包?作爲替代方案,是否有一個設置我可以切換,將盡快停止所有驗證找到一個無效對象?在鎖定帳戶之前,AS400系統會允許一些錯誤的嘗試。顯然,如果我能夠在發生之前切斷驗證過程,那將是最佳選擇。
我有什麼選擇?
感謝GBN。我認爲,「脫機工作」選項似乎是最佳選擇B/C,如果我瞭解文檔,當我切斷「脫機工作」狀態時,項目仍然只會一次驗證一個對象。那是對的嗎?另外,我該如何實現這種方法?這篇文章沒有提到。 – RLH
還有一個問題。如果我使用這種方法,他們是否應該知道他們的任何陷阱? – RLH
@RLH:不,我知道... – gbn