Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Debug a Connection / 10 сообщений из 10, страница 1 из 1
12.08.2019, 23:41
    #39848556
_human
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Debug a Connection
Код: plaintext
1.
Microsoft SQL Server 2016 (RTM-GDR) (KB4019088) - 13.0.1742.0 (X64)   Jul  5 2017 23:41:17   Copyright (c) Microsoft Corporation
  Standard Edition (64-bit) on Windows Server 2016 Standard 6.3 <X64> (Build 14393: ) (Hypervisor)

Идет вставка данных некой java application при помощи вот этого JTDS
В некий момент вставка прерывается
Со стороны апликации залогано "I/O Error: Connection reset"

Пытаюсь профайлером отловить причину, но ничего толкового не видно

Подскажите какие еще Events стоит попробовать включить в трассу что бы хоть какие детали добыть ?
...
Рейтинг: 0 / 0
12.08.2019, 23:42
    #39848557
_human
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Debug a Connection
...
Рейтинг: 0 / 0
13.08.2019, 03:17
    #39848576
Критик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Debug a Connection
_human,

События "ошибки" гляньте
...
Рейтинг: 0 / 0
13.08.2019, 03:28
    #39848577
_human
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Debug a Connection
Все включил,
Трасса вернула только Attention когда изменилась контекст БД
https://docs.microsoft.com/en-us/sql/relational-databases/event-classes/errors-and-warnings-event-category-database-engine
...
Рейтинг: 0 / 0
13.08.2019, 08:10
    #39848594
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Debug a Connection
_humanТрасса вернула только Attention когда изменилась контекст БДРаз ошибок нет, значит, это клиент разрывает коннект.
Нужно анализировать ошибки на стороне клиента, сделав вывод информации об ошибке (что это вообще за подход: "I/O Error: Connection reset"? Хуже только классическое "что то пошло не так").
...
Рейтинг: 0 / 0
14.08.2019, 03:42
    #39849047
_human
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Debug a Connection
Вроде как путем тыка определил что ошибка при попытке вставки специфических символов в поле varchar(n)
Только вот этот jtds ничего толком не возвратил
...
Рейтинг: 0 / 0
14.08.2019, 07:38
    #39849066
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Debug a Connection
_humanТолько вот этот jtds ничего толком не возвратилХоть что то он возвращает?
Какой то текст, какой то номер ошибки...
Вот и ищите по этим номерам и текстам, наверное, есть какие то обновления, либо пути обхода.
...
Рейтинг: 0 / 0
14.08.2019, 17:25
    #39849389
_human
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Debug a Connection
alexeyvg,

нет, только то что 1-м посте.
Древняя версия драйвера используется, багов много внутри
генерик ошибка это для любителей поковыряться
...
Рейтинг: 0 / 0
14.08.2019, 22:17
    #39849517
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Debug a Connection
_humanнет, только то что 1-м посте.
Древняя версия драйвера используется, багов много внутриУдивительно, даже номера ошибки нет?
Даже древний фортран и бэйсик были круче вашей джавы :-)
...
Рейтинг: 0 / 0
15.08.2019, 00:34
    #39849550
_human
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Debug a Connection
alexeyvgДаже древний фортран и бэйсик были круче вашей джавы :-)

couldn't agree more

раскопали ошибку ручками написав тул и нормальным логированием. похоже на сетевые проблемы со стороны клиента.
дальше уже сплошной офтоп.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Debug a Connection / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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