我可以使用FreeTDS连接到PostgreSQL服务器,更具体地说是tsql命令吗?
我一直在尝试几天,使用许多不同的configuration。 即使我能够使用isql和PostgreSQL odbc驱动程序连接到数据库,我不能使它适用于tsql (它也似乎不使用odbc.ini或odbcinst.ini )。 所以,我想知道tsql只适用于MSSQL。
如果你想,我可以发布文件freetds.conf , odbc.ini和odbcinst.ini 。
谢谢。
不同数据库使用不同的networking协议
tsql只适用于MS SQL和Sybase。 这实际上是一般规则的例外,因为它们历史上来自相同的代码库。
对于Postgres,您需要命令行客户端psql ,或(如您已经提到的)Postgres ODBC驱动程序,或使用Postgres C客户端库的程序构build,或使用Postgres JDBC驱动程序的Java程序,或.NET程序使用PGNP OLEDB驱动程序…