2014-02-17 39 views
2

PostgreSQL中,有ecpg,有兩種兼容模式:INFORMIXINFORMIX_SEPostgresql模式INFORMIX或INFORMIX_SE

INFORMIX設置模式和INFORMIX_SE設置模式有區別嗎?我沒有看到任何細節Postgresql Doc

謝謝。

+0

好問題。看看源代碼中的'git grep --color -A 5 -B 5 INFORMIX_SE'。它看起來像影響'WITH HOLD'遊標和一個錯誤處理案例。我沒有讀到細節。 –

回答

2

INFORMIX是指Informix Dynamic Server,INFORMIX_SE是指Informix Standard Engine。所以你必須知道你的目標是什麼類型的Informix DB。 SE使用C-ISAM,INFORMIX使用RSAM。訪問IBM Informix網站獲取更多信息。這link也解釋了PostgreSQL與兩個Informix數據庫模型的適應性。

+0

謝謝,我使用的INFORMIX版本是7.24C9。顯然,它應該是一個C-ISAM版本:[見doc](http://www-01.ibm.com/software/support/lifecycleapp/PLCDetail.wss?synkey=A465583Y71672Y52&from=spf)。我沒事吧? – toch

+0

嗯,沒有upvote的答案?正確,你正在使用SE。它是否在Solaris 8系統上運行? –

+0

我不能高調(我需要15點聲望)。不,我們正在運行RHEL 5.2 – toch