Postgresql

是否可以使用 FreeTDS 驅動程序和 tsql 連接到 PostgreSQL 伺服器?

  • November 18, 2015

我可以使用 FreeTDS(更具體地說是tsql命令)連接到 PostgreSQL 伺服器嗎?

我已經嘗試了幾天,使用了許多不同的配置。即使我能夠使用isqlPostgreSQL odbc 驅動程序連接到數據庫,我也無法讓它工作tsql(它似乎也沒有使用odbc.inior odbcinst.ini)。所以,我想知道是否tsql只適用於 MSSQL。

如果你願意,我可以發布文件freetds.conf和.odbc.ini``odbcinst.ini

謝謝。

不同的數據庫使用不同的網路協議。

tsql僅適用於 MS SQL 和 Sybase。這實際上是一般規則的一個例外,因為它們歷來來自同一個程式碼庫。

對於 Postgres,您需要命令行客戶端psql,或(如您已經提到的)Postgres ODBC 驅動程序,或使用 Postgres C 客戶端庫建構的程序,或使用 Postgres JDBC 驅動程序的 java 程序,或使用 .NET 程序PGNP OLEDB驅動程序…

引用自:https://serverfault.com/questions/737332