是否有可能使用FreeTDS驱动程序和tsql连接到PostgreSQL服务器?

我可以使用FreeTDS连接到PostgreSQL服务器,更具体地说是tsql命令吗?

我一直在尝试几天,使用许多不同的configuration。 即使我能够使用isql和PostgreSQL odbc驱动程序连接到数据库,我不能使它适用于tsql (它也似乎不使用odbc.iniodbcinst.ini )。 所以,我想知道tsql只适用于MSSQL。

如果你想,我可以发布文件freetds.confodbc.iniodbcinst.ini

谢谢。

不同数据库使用不同的networking协议

tsql只适用于MS SQL和Sybase。 这实际上是一般规则的例外,因为它们历史上来自相同的代码库。

对于Postgres,您需要命令行客户端psql ,或(如您已经提到的)Postgres ODBC驱动程序,或使用Postgres C客户端库的程序构build,或使用Postgres JDBC驱动程序的Java程序,或.NET程序使用PGNP OLEDB驱动程序…