Тайм-аут соединения FreeTDS во второй попытке

Я установил FreeTDS на мой Linux. Я создал DSN и подключиться к серверу mssql один раз с помощью isql.

Но когда я закрываю соединение и пытаюсь снова открыть isql, используя ту же самую предыдущую команду, которую я использовал для соединения, она не позволяет мне и показывает мне ошибку как

[S1000][unixODBC][FreeTDS][SQL Server]Unable to connect to data source
[08S01][unixODBC][FreeTDS][SQL Server]Read from the server failed

Если я попытаюсь через несколько минут, он автоматически подключится.

Я попробовал то же самое в php odbc_connect(), а также. Та же проблема есть и там. моя страница показывается один раз, и если я обновлю ее, потеряю связь. Через несколько минут он начинает служить на один раз.

Мой файл freetds.conf

[MSSQLExample]
host = 192.168.10.151
port = 49172
tds version = 8.0
instance=SQL2014

мой файл odbc.ini

[MSSQLExample]
Description = SQL server
Driver = FreeTDS
Trace = No
servername=MSSQLExample
Database = <dbname>
port = 49172
LoginTimeout=1200
QueryTimeout=1200
CPTimeout=1200
CPTimeToLive=100

мой файл odbcinst.ini

[FreeTDS]
Description = FreeTDS
Driver = /usr/lib/x86_64-linux-gnu/odbc/libtdsodbc.so
Setup = /usr/lib/odbc/libtdsS.so
CPTimeout       = 120

Пожалуйста, помогите мне разобраться в этом вопросе.

Помощь высоко ценится.

0 ответов

Другие вопросы по тегам