我無法弄清楚如何在Ubuntu服務器上從Windows Server服務器上連接到Pervasive DB Linux 64bit via ODBC。ISQL命令導致:無法在Ubuntu Linux上使用unixODBC和Pervasive客戶端打開lib'odbcci.so'
我安裝unixodbc
,然後從32bit Pervasive Client 11sp2
和here焦油含量移動到的/ usr /本地/ PSQL並執行clientpreinstall.sh
和clientpostinstall.sh
我做的dsnadd
命令,加入DBA源之後。現在
,如果我嘗試測試與isql -v dba
ODBC連接我碰到下面的:
[ISQL]ERROR: Could not SQLConnect [01000][unixODBC][Driver Manager]Can't open lib '/usr/local/psql/lib/odbcci.so' : file not found
odbcci.so存在於該目錄。
我該怎麼做才能使它工作?
這聽起來像你可能有一個32和64位版本不匹配:http://cs.pervasive.com/forums/p/14171/48829.aspx – paulsm4
肯定它的32位和64位版本庫的問題,請匹配你的操作系統拱門。如果您有64位操作系統,則使用64位版本庫。 – Satish
我終於用* Ubuntu 32安裝*解決了。太複雜的解決方案,以64位運行它。 – Marteo