Назад | Перейти на главную страницу

Можно ли подключиться к серверу PostgreSQL с помощью драйвера FreeTDS и tsql?

Могу ли я подключиться к серверу PostgreSQL с помощью FreeTDS, а точнее tsql команда?

Я уже несколько дней пытаюсь, используя много разных конфигураций. Хотя я могу подключиться к БД, используя isql и драйвер PostgreSQL odbc, я не могу заставить его работать для tsql (он также, похоже, не использует odbc.ini или odbcinst.ini). Итак, мне было интересно, если tsql работает только с MSSQL.

Если хотите, могу выложить файлы freetds.conf, odbc.ini и odbcinst.ini.

Спасибо.

В разных базах данных используются разные сетевые протоколы.

tsql работает только с MS SQL и Sybase. На самом деле это исключение из общего правила, потому что они исторически происходили из одной и той же кодовой базы.

Для Postgres вам понадобится клиент командной строки psql, или (как вы уже упомянули) драйвер Postgres ODBC, или сборку программы с использованием клиентской библиотеки Postgres C, или программу Java, использующую драйвер Postgres JDBC, или программу .NET, использующую PGNP OLEDB Водитель...