У меня много проблем с подключением к моему серверу mssql. За последние два дня я прошел через то, что кажется сотнями SO-тем и статей, пытаясь соединить их.
Вот что я могу сделать.
Из Ubuntu я могу пропинговать Window MSSQL Server
Я могу успешно telnet 192.168.0.40 1433
Я могу даже успешно подключиться, используя tsql -H sqlserver.domain.com.au -p 1433 -U nbar -P nb
Нет, я не против, чтобы вы увидели мои пароли, поскольку они являются демонстрационными пользователями, которые я создал.
Я даже получаю данные с
use database
go
select * from table
Но когда я пытаюсь сделать то же самое, используя tsql -S Myserver -U nbar -P nb
Я ничего не получаю! Только счетчик.
В конце концов, это истекло.
Вот мой freetds.conf
[MyServer]
host = sqlserver.domain.com.au
port = 1443
tds version = 7.3
Для получения дополнительной информации моя конечная цель - подключить приложение фляги с помощью pyodbc.
Я недавно пытался настроить мой odbc.ini
[MYSERVER]
Description = "My Test Connection"
Driver = FreeTDS
ServerName = MyServer
Server = 192.168.0.40
Port = 1433
Database = databaseName
Буду очень признателен за любое движение в правильном направлении. Если вы думаете, что я пропустил некоторую информацию, дайте мне знать, и я добавлю с помощью правок.