Informix
32 位與 64 位系統 - Informix Client SDK
如果我使用 32 位客戶端 SDK 在我的 32 位系統中創建 Informix SSIS 包並將其部署在 64 位伺服器中。會不會產生問題?
如果一個包使用 32 位組件(例如 OLEDB 庫),當在 64 位伺服器上執行該包時,您需要在“高級”選項卡上選擇“32 位執行時”選項。
(我知道這是一個老問題;只是為後代添加一個答案。)
您將需要 64 位系統上的 32 位 CSDK 或 Informix Connect(實際上是 CSDK 執行時)(以及用於 64 位應用程序的 64 位 CSDK 或 I-Connect)。除此之外,我相信它應該有效。如果它遇到問題,那是因為 Windows 系統資料庫和需要單獨的 INFORMIXDIR。
在 64 位 Unix 系統上,在單獨的 INFORMIXDIR 中的單個機器上同時擁有 32 位和 64 位版本的 Informix CSDK 或 I-Connect 是很常見的。如今,32 位程式碼越來越少——在 64 位 Unix 系統上不再有任何 32 位伺服器,而且通常也沒有 32 位 CSDK。