Informix

32 位與 64 位系統 - Informix Client SDK

  • February 12, 2018

如果我使用 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。

引用自:https://dba.stackexchange.com/questions/123908