Един проблем при работа с linux и odbc при свързване към SQL Server на Microsoft, докато използвате драйвера за linux на Microsoft, е, че низът в odbc.ini за сървъра трябва да съдържа и порта.
Server = [protocol:]server[,port]
според http://msdn.microsoft.com/en-us/library /hh568455.aspx
Това е различна конвенция от повечето други настройки, които използват port = <portnumber>
конвенция. Ако това не е конфигурирано, ще видите грешка „Не може SQLConnect“.
Също така се уверете, че се използват правилните odbc файлове.
odbcinst -j
ще покаже конфигурираните източници и техните местоположения.
Друг проблем, който може да срещнете по-късно, е, че драйверът за SQL Server игнорира информацията за потребителя и паролата в odbc.ini, ако е в обикновен текст, така че се уверете, че приложението ви обработва това.