我很高興宣布期待已久的 psqlODBC 新版本。此版本代表 psqlODBC 的封裝和發布方式發生重大變化。特別需要注意的是以下幾點:
1) 版本編號現在將用於指示發布版本號(前 2 位數字)和快照版本號(後 2 位數字)。此版本為 0100,或發布版本 1,快照 0。第一個開發快照將變為 0101,第二個為 0102,依此類推。下一個官方版本應為 07.03.0200。
2) 在此版本中,ODBC 3 驅動程式現在是預設值。檔案名稱、驅動程式名稱及其功能如下:
<table> <tr> <td>psqlodbc.dll</td> <td>PostgreSQL</td> <td>ODBC3.0 等級驅動程式</td> </tr> <tr> <td></td> </tr> <tr> <td>psqlodbc25.dll</td> <td>PostgreSQL Legacy</td> <td>ODBC2.5 等級驅動程式</td> </tr> <tr> <td>
</td> </tr> <tr> <td>psqlodbc30w.dll</td> <td>PostgreSQL Unicode (Beta)</td> <td>具備 Unicode 支援的 Beta 品質 ODBC3.0 等級驅動程式</td> </tr> <tr> <td>
</td> </tr> </table>
3) 這 3 個驅動程式不再是獨立的。 psqlodbc.dll 用作所有三個驅動程式的安裝 DLL,因此無論您如何重新發布或安裝驅動程式,都應始終包含此檔案。
此外,此驅動程式修正了 Redhat 系統上最新版本的 PostgreSQL 的一個惱人問題,這些系統具有特別長的編譯器版本字串,該字串導致緩衝區溢位,從而導致 Windows 上連接到資料庫時出現 GPF。
該驅動程式以 LGPL 授權發布,可以從網站上的「下載」頁面下載:GBorg
這篇文章是從 PostgreSQL 網站的先前版本遷移過來的。我們為遷移造成的任何格式問題道歉。