Гость
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / TCP Provider error:0 Время ожидания операции истекло / 10 сообщений из 10, страница 1 из 1
23.09.2021, 14:30
    #40099520
ИгорьBL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TCP Provider error:0 Время ожидания операции истекло
Есть центральная база на SQLServere 2016, к ней удаленно, по интернету, приходят разные запросы с клиентских программ.
Скорость интернет соединения 20 МБит. Ответ от сервера моментальны но часто запрос повисает и выходит ошибка:
TCP Provider error:0 Время ожидания операции истекло
Во внутренней сетке никаких таких зависаний не наблюдается.
Не пойму в каком направлении искать ошибку. Единственное что смущает это скорость интернета но, временами клиент - сервер работают без замечаний и задержек.
...
Рейтинг: 0 / 0
23.09.2021, 14:54
    #40099529
aleks222
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TCP Provider error:0 Время ожидания операции истекло
ИгорьBL

Во внутренней сетке никаких таких зависаний не наблюдается.


Не верю!
...
Рейтинг: 0 / 0
23.09.2021, 15:04
    #40099533
ИгорьBL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TCP Provider error:0 Время ожидания операции истекло
В чем неверие?
По внутренней сетке соединение :
Data Source=VLSQLSERVER,1520;Initial Catalog=DBSVL;User ID=ххххх;Password=хххххх;Connect Timeout=50;Timeout=50;Max Pool Size=5000
Работает без замечаний.
По удаленке:
Data Source=х.х.х.х,1520;Initial Catalog=DBSVL;User ID=хххх;Password=хххххх;Connect Timeout=50;Timeout=50;Max Pool Size=5000
...
Рейтинг: 0 / 0
23.09.2021, 15:11
    #40099535
aleks222
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TCP Provider error:0 Время ожидания операции истекло
ИгорьBL
В чем неверие?
По внутренней сетке соединение :
Data Source=VLSQLSERVER,1520;Initial Catalog=DBSVL;User ID=ххххх;Password=хххххх;Connect Timeout=50;Timeout=50;Max Pool Size=5000
Работает без замечаний.
По удаленке:
Data Source=х.х.х.32,1520;Initial Catalog=DBSVL;User ID=хххх;Password=хххххх;Connect Timeout=50;Timeout=50;Max Pool Size=5000

А по какой, позвольте вас спросить, сетке ваш веб-сервер цепляется к MS SQL?
Или вы веруете, что браузер напрямую запрашивает данные с вашего MS SQL?
...
Рейтинг: 0 / 0
23.09.2021, 15:31
    #40099544
ИгорьBL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TCP Provider error:0 Время ожидания операции истекло
Не WEB сервер, а обычный SQLServer 16 в базу которую собираются в течении для с подразделений, одно которое находится в домашней сетке а два остальных разбросаны в разных местах города.
...
Рейтинг: 0 / 0
23.09.2021, 15:48
    #40099551
Alex_Va
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TCP Provider error:0 Время ожидания операции истекло
ИгорьBL,

увеличьте timeout для проверки.
если проблема исчезнет или будет возникать реже - значит проблема в соединении.
...
Рейтинг: 0 / 0
23.09.2021, 17:14
    #40099594
aleks222
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TCP Provider error:0 Время ожидания операции истекло
ИгорьBL
Не WEB сервер, а обычный SQLServer 16 в базу которую собираются в течении для с подразделений, одно которое находится в домашней сетке а два остальных разбросаны в разных местах города.

Если ваше клиентское приложение действительно подключается непосредственно к MS SQL через интернет - оно должно быть готово обрабатывать разрывы соединения и переподключаться в этом случае.
...
Рейтинг: 0 / 0
23.09.2021, 18:00
    #40099600
ИгорьBL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TCP Provider error:0 Время ожидания операции истекло
Да вся эта обработка есть, просто порою один и тот же запрос запрос проходит мгновенно а порою приходится долго ждать. Вот пытаюсь выяснить , может действительно из за малой скорости канала интернета? Смущает что один и тот же запрос проходит мгновенно а порою зависает минуты на две.
...
Рейтинг: 0 / 0
23.09.2021, 18:37
    #40099610
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TCP Provider error:0 Время ожидания операции истекло
ИгорьBL,

если TCP провайдер, то это сеть теряет соединение. Решайте вопрос доступа через прикладной уровень веб-сервиса. Веб сервис должен быть виден снаружи, но и должен получать надёжное внутреннее сетевое соединение. Понятно, что это трудозатратное решение, но подключение через глобальную сеть должно быть рассчитано не её ненадёжность.
...
Рейтинг: 0 / 0
24.09.2021, 10:19
    #40099693
ИгорьBL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TCP Provider error:0 Время ожидания операции истекло
Точнее не теряет и не разъединяет если удалось подключится, а временами просто не может соединиться с сервером.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / TCP Provider error:0 Время ожидания операции истекло / 10 сообщений из 10, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]