我已經配置了一個sql作業來備份數據庫,然後在另一個步驟中將它們傳送到遠程位置。在命令提示符我的命令工作正常,但是當我安排在一項工作中,我發現錯誤:如何解決sql作業中的登錄問題?
執行用戶管理員。登錄失敗未知的用戶名或錯誤的密碼。 0文件被複制。處理退出代碼0.該步驟成功。
我想解決這些問題,我也希望,如果確實得到轉移,然後工作應報告失敗,但它不會顯示任何此類消息。
我只是想,當沒有文件被拷貝即0File(S)複製。它應該通知失敗的工作。
感謝
Nitesh庫馬爾
我已經配置了一個sql作業來備份數據庫,然後在另一個步驟中將它們傳送到遠程位置。在命令提示符我的命令工作正常,但是當我安排在一項工作中,我發現錯誤:如何解決sql作業中的登錄問題?
執行用戶管理員。登錄失敗未知的用戶名或錯誤的密碼。 0文件被複制。處理退出代碼0.該步驟成功。
我想解決這些問題,我也希望,如果確實得到轉移,然後工作應報告失敗,但它不會顯示任何此類消息。
我只是想,當沒有文件被拷貝即0File(S)複製。它應該通知失敗的工作。
感謝
Nitesh庫馬爾
這個問題已經解決了。由於遠程位置文件夾是共享的,並且每個人都可以訪問。我的命令在命令提示符下工作正常,甚至任何用戶都能夠在該位置創建自己的文件,並且能夠從該位置刪除該文件。
的問題涉及到用戶。我的工作正在執行服務器名稱\管理員和遠程位置管理員由於密碼錯誤發生了密碼更改。我告訴了我的IT團隊關於這個問題,他們重新設置了服務器密碼,並且我的工作開始正常工作。
的問題得到了解決。
我只是想知道我的sql作業如何驗證服務器登錄,因爲我經歷了我的工作腳本,發現沒有任何有關身份驗證的幫助。
任何人都可以向我解釋。
感謝
Nitesh庫馬爾
的一種方法是使用Script Task
來檢查是否有您要複製的文件。如果有,則可以繼續進行,否則該步驟可能會導致錯誤。您可以通過添加
Dts.TaskResult =(int)ScriptResults.Failure;
到腳本任務的邏輯結束。
反正我不知道你的包裝設計所以可能更適合的方式。