Ssis
SSIS 啟動項目失敗
我在 Visual Studio 2012 中創建了串列 SSIS 包,它們可以毫無問題地執行。
對於我正在處理的項目,我使用 BIML 生成包。在我的 BIML 腳本中,我在兩個定義的數據庫模式中為每個數據庫視圖創建了一個包。例如:
- $$ crm $$.$$ contact $$
- $$ crm $$.$$ account $$
- $$ navision $$.$$ vendor $$
- $$ navision $$.$$ customer $$
包的名稱將是
$$ schemaname $$視圖名稱,EA“$$ crm $$接觸”。 當我在 Visual Studio 中啟動一個包時,我收到消息“無法啟動項目”,如下所示。
“異常反序列化包。”包中不存在指定的部分“。
為什麼會出現這個錯誤?
在排除錯誤時,我在網際網路上搜尋了可能的解決方案。此錯誤的主要解決方案是 SSIS 的 32bit / 64bit 執行。
因為我可以毫無問題地執行其他包,所以我找到的關於包配置的所有可能解決方案,SSIS 和 Visual Studio 都不適用。
也許我在使用 BIML 生成包時做錯了什麼,所以我從一個空包開始,看看它是否執行……仍然是同樣的錯誤。
最終我將包的名稱更改為“crm 聯繫人”並執行。似乎使用塊引號(
$$ $$) 在名稱中給出了錯誤。