2012-03-12 126 views
-2

其實我正在加載一個我的數據庫表中的一個包。 當我單獨運行SSIS包時,包首先運行正常。 但是當我在sql上執行作業時。作業失敗&數據庫表記錄變空。 之後,SSIS pacake也無法運行。SSIS包運行良好,但Sql服務器作業失敗

作業失敗的原因是爲該表提供主鍵違例。

請儘快幫我解決。 其迫切。編輯:該包簡單地將數據導入到此表。

在此先感謝。

+0

你需要發佈更多的信息,比獲得援助(即,什麼是SSIS包做的,步驟等) – 2012-03-12 13:06:37

+1

這聽起來像你有一個問題運行你的ssis兩次,獨立**如何**你執行它。如果它的主鍵錯誤,很可能你正試圖加載已經存在於桌面上的數據,但我們需要更多的細節來真正幫助你做出正確的回答 – Lamak 2012-03-12 13:07:35

+0

@Lamak感謝你的關注,但事情是如果它是做了兩次那麼爲什麼在工作失敗後得到空表 – Neha 2012-03-12 13:14:27

回答

1

你能更具體嗎? 據我瞭解,它不是一個SSIS包錯誤,它似乎是一個數據問題。

我建議檢查包是否有任何配置分配給它(在空白區域右鍵單擊包並選擇「pacakge配置」),因爲如果它包含,它會忽略硬編碼值並用覆蓋配置。

+0

實際上爲生產完成了相同的工作並且它工作正常。我已將ssis軟件包複製到本地,並將生產數據庫恢復到我的開發服務器。但在這裏它給出了這個錯誤 – Neha 2012-03-12 13:11:16

+0

謝謝迭戈,是的,我發現的問題是配置好的Excel數據。而不是替換它合併導致重複條目的記錄。 – Neha 2012-03-14 08:43:28

相關問題