Подключение Ubuntu 16.04 к удаленному серверу MSSQL в том же домене - PullRequest
0 голосов
/ 12 сентября 2018

У меня много проблем с подключением к моему серверу 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

Буду очень признателен за любое движение в правильном направлении. Если вы думаете, что я пропустил некоторую информацию, дайте мне знать, и я добавлю с помощью правок.

...