我剛剛安裝了rapidSQL 8.0.1並嘗試連接到有效的數據庫。我很確定我有正確的連接數據(它是從另一個開發人員導入的),但出現以下錯誤:RapidSQL(Embacadero)錯誤db2abind.dll丟失
db2abind.dll無法加載!這將嚴重影響此應用程序的使用。請恢復丟失的庫。
我已經創建了Embarcadero的票,但我想知道是否有其他人有這個問題,並有一個解決方案。
我剛剛安裝了rapidSQL 8.0.1並嘗試連接到有效的數據庫。我很確定我有正確的連接數據(它是從另一個開發人員導入的),但出現以下錯誤:RapidSQL(Embacadero)錯誤db2abind.dll丟失
db2abind.dll無法加載!這將嚴重影響此應用程序的使用。請恢復丟失的庫。
我已經創建了Embarcadero的票,但我想知道是否有其他人有這個問題,並有一個解決方案。
所以這是由於我的機器上沒有安裝DB2客戶端。我從IBM提供的許多(!)中選擇了一個輕量級的db2客戶端,它讓我超越了這個問題。
http://www.db2dean.com/Previous/DB2Client.html
上面的鏈接是在瞭解了事情的原委與IBM的客戶和DB2連接一個很好的資源。
根據the publib,db2abind.dll
的功能已經從版本9遷移到db2app.dll
以來,Linux,Unix,Windows。它還提到,在那個時候,爲了方便起見,提供了存根DLL,但是在將來的版本中將被刪除。
由於LUW現在在版本9.7上,也許這個刪除已經發生。
Application libraries have changed
Operating systems affected
All supported operating systems are affected.
Change
The following changes have been made:
db2app.dll was extended. It includes its original information, plus the information from the db2util.dll, db2abind.dll, and db2cli.dll libraries. db2api.dll was extended. It includes its original information, plus the information from the db2cli.dll library.
Explanation
The library information is being consolidated.
Resolution
Stubs for the db2util.dll, db2abind.dll, and db2cli.dll libraries are still available for backwards compatibility. These stubs will be removed in a future version or release of the product. You should rebuild your application using the changed libraries.
不完全是我在找的東西,但很好的信息。 – Justin