Postgresql
是否可以使用 FreeTDS 驅動程序和 tsql 連接到 PostgreSQL 伺服器?
我可以使用 FreeTDS(更具體地說是
tsql
命令)連接到 PostgreSQL 伺服器嗎?我已經嘗試了幾天,使用了許多不同的配置。即使我能夠使用
isql
PostgreSQL odbc 驅動程序連接到數據庫,我也無法讓它工作tsql
(它似乎也沒有使用odbc.ini
orodbcinst.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驅動程序…