|
Как ловить Forcibly closed by
|
|||
---|---|---|---|
#18+
Исследую проблему которая появилась при переходе на sql 2019 с sql 2008 Клиентское приложение фиксирует ошибки, которые возникают случайно без особых закономерностей. Проще говоря большинство соединений нормально идут а 1-2 в день завершаются с ошибкой "Ошибка СУБД: Microsoft SQL Server Native Client 11.0: TCP Provider: An existing connection was forcibly closed by the remote host." понятно что либо со стороны SQL Server либо гдето на уровне стека сетевых протоколов сервера происходит отключение соединения. Я включал профайлер по событиям раздела Broker,и Audit login со стороны ms sql но ничего не зафиксировал. Вопрос - как со стороны MS SQL это зафиксировать , по каким событиям? А если это не MS SQL то где можно включить такую трассировку со стороны сервера? Гугл дает много разных ситуаций когда может быть такая ошибка, но хотелось бы не перебирать все варианты, а идентифицировать правильный Во наиболее подозрительный, но только непонятно как они получили эту трассировку (winfirewall что ли включали) https://docs.microsoft.com/en-us/troubleshoot/windows-server/identity/apps-forcibly-closed-tls-connection-errors ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2021, 17:43 |
|
Как ловить Forcibly closed by
|
|||
---|---|---|---|
#18+
Гораздо вероятнее, что это ошибка с severity >=20. "a severity of 20 or higher is fatal, the connection will be terminated." Дохтур прописал: 1. DBCC CHECKDB(...) 2. Внимательное изучение файла ERRORLOG. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2021, 17:49 |
|
Как ловить Forcibly closed by
|
|||
---|---|---|---|
#18+
Тут написано https://docs.microsoft.com/en-us/sql/relational-databases/errors-events/database-engine-error-severities?view=sql-server-ver15 "error messages in this range can affect all of the processes accessing data in the same database and may indicate that a database or object is damaged. Error messages with a severity level from 19 through 24 are written to the error log ." но я проверять error log sql, а заодно операционной системы и там ничего подозрительного ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2021, 17:56 |
|
Как ловить Forcibly closed by
|
|||
---|---|---|---|
#18+
selis76 Тут написано https://docs.microsoft.com/en-us/sql/relational-databases/errors-events/database-engine-error-severities?view=sql-server-ver15 "error messages in this range can affect all of the processes accessing data in the same database and may indicate that a database or object is damaged. Error messages with a severity level from 19 through 24 are written to the error log ." но я проверять error log sql, а заодно операционной системы и там ничего подозрительного Продолжайте наблюдение. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2021, 18:02 |
|
Как ловить Forcibly closed by
|
|||
---|---|---|---|
#18+
selis76, проблема может быть с сетевыми протоколами. А вообще переходите на OLEDB for SQL Server, Native Client уже не поддерживается, если не ошибаюсь. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2021, 18:12 |
|
Как ловить Forcibly closed by
|
|||
---|---|---|---|
#18+
selis76 А если это не MS SQL то где можно включить такую трассировку со стороны сервера? WireShark может помочь с определением источника 10054: https://portal.nutanix.com/page/documents/kbs/details?targetId=kA00e000000LTA6CAO ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2021, 13:32 |
|
Как ловить Forcibly closed by
|
|||
---|---|---|---|
#18+
selis76, гляньте на то множество машин, где такое случается, может там проблемных 1-2 компа ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2021, 22:18 |
|
Как ловить Forcibly closed by
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov selis76 А если это не MS SQL то где можно включить такую трассировку со стороны сервера? WireShark может помочь с определением источника 10054: https://portal.nutanix.com/page/documents/kbs/details?targetId=kA00e000000LTA6CAO Спасибо. И это гляну Судя по всему это был всетаки https://docs.microsoft.com/en-us/troubleshoot/windows-server/identity/apps-forcibly-closed-tls-connection-errors Когда отключил часть методов шифрования по списку, на более старой ОС проблема не повторяется. Если будет повторяться наверное придется включать монитор сети либо wireshark либо https://docs.microsoft.com/en-us/windows/client-management/troubleshoot-tcpip-connectivity https://www.microsoft.com/en-us/download/details.aspx?id=4865 ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2021, 12:23 |
|
|
start [/forum/topic.php?fid=46&msg=40106795&tid=1684155]: |
0ms |
get settings: |
11ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
182ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 285ms |
0 / 0 |