Я знаю, что этот вопрос задают много раз, и я пробовал все, но ничего не работал. Я пытаюсь подключиться к базе данных MSSQL на другом сервере от Ubuntu 14.04.
Содержимое из /etc/odbcinst.in
 [ODBC]
 Trace = No
 TraceFile = /tmp/odbc.log
 [FreeTDS]
 Description = FreeTDS
 Driver = /usr/lib/x86_64-linux-gnu/odbc/libtdsodbc.so
 Setup = /usr/lib/x86_64-linux-gnu/odbc/libtdsS.so
 UsageCount = 1
 fileusage=1
 dontdlclose=1
Содержимое из /etc/odbc.in
 [mssql]
 Driver = FreeTDS
 ServerName = mssql
 Port = 1433
 Database = My Database //database has space
 Driver=/usr/local/lib/libtdsodbc.so
 UsageCount = 1
 TDS_Version = 7.3
  instance = SQLEXPRESS
[Default]
Driver=/usr/local/lib/libtdsodbc.so
И раздел mssql в файле /etc/freetds/freetds.conf
[mssql]
 host = server ip
 port = 1433
  database = My Databas
 instance = SQLEXPRESS
  tds version = 7.3
  client charset = UTF-8
Когда я запускаю следующую команду, он генерирует числа, которые увеличивают
  tsql -S mssql -U username -P password
Но когда я запустил
  isql -v mssql username password
После почти 30 разделов он возвращает
[S1000][unixODBC][FreeTDS][SQL Server]Unable to connect to data source
[08S01][unixODBC][FreeTDS][SQL Server]Unable to connect: Adaptive Server is unavailable or does not exist
[ISQL]ERROR: Could not SQLConnect
net.c: 205: FAILED Подключение к порту 54.214.30.231 1433 (версия TDS 4.2)
Ошибка показывает версию TDS версии 4.2, установленную на моем компьютере, когда я проверяю ее с помощью tsql -C, но я указал 7.3 в файлах conf. Это причина? Если да, то как я могу обновить версию? Если это не причина, то может кто-нибудь, пожалуйста, дайте мне знать, что я делаю неправильно?
