powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / SSIS. TCP Provider: An existing connection was forcibly closed by the remote host
16 сообщений из 16, страница 1 из 1
SSIS. TCP Provider: An existing connection was forcibly closed by the remote host
    #39621001
a-v-mikhailov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!

Есть пакет SSIS перекачки данных между MSSQL 2008 (источник) и MSSQL 2016 (получатель). Пакет написан мастером, работает с полгода ежедневно, без ошибок. Пакет работает под управлением джобов и SSIS получателя. В пакете восемь заданий по перекачки данных: "1. trancate первый блок таблиц", "2. залили первый блок таблиц", "3. trancate второй блок таблиц", "4. залили второй блок таблиц" и т.д.

С неделю назад стал обламываться третий блок заливки:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
Ошибка: SSIS Error Code DTS_E_OLEDBERROR. An OLE DB error has occurred. Error code: 0x80004005.
An OLE DB record is available.  Source: "Microsoft SQL Server Native Client 11.0"  Hresult: 0x80004005  Description: "Protocol error in TDS stream".
An OLE DB record is available.  Source: "Microsoft SQL Server Native Client 11.0"  Hresult: 0x80004005  Description: "Communication link failure".
An OLE DB record is available.  Source: "Microsoft SQL Server Native Client 11.0"  Hresult: 0x80004005  Description: "TCP Provider: An existing connection was forcibly closed by the remote host.
".
An OLE DB record is available.  Source: "Microsoft SQL Server Native Client 11.0"  Hresult: 0x80004005  Description: "Communication link failure".
An OLE DB record is available.  Source: "Microsoft SQL Server Native Client 11.0"  Hresult: 0x80004005  Description: "TCP Provider: An existing connection was forcibly closed by the remote host.
".
An OLE DB record is available.  Source: "Microsoft SQL Server Native Client 11.0"  Hresult: 0x80004005  Description: "Communication link failure".
An OLE DB record is available.  Source: "Microsoft SQL Server Native Client 11.0"  Hresult: 0x80004005  Description: "TCP Provider: The specified network name is no longer available.

Сначала ошибка плавала - то есть, то нет, а сейчас стала постоянно повторимой, в том числе и при ручном выполнении шагов SSIS. Остальные шаги по перекачке данных работают нормально

Подскажите, куда смотреть.
...
Рейтинг: 0 / 0
SSIS. TCP Provider: An existing connection was forcibly closed by the remote host
    #39621006
TaPaK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
a-v-mikhailov,

The specified network name is no longer available
...
Рейтинг: 0 / 0
SSIS. TCP Provider: An existing connection was forcibly closed by the remote host
    #39621009
a-v-mikhailov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
TaPaK, спасибо за ответ, но шаги 1, 2 и 4 по перекачке данных работают стабильно, и по объему передаваемых таблиц не могу сказать, что шаг 3 на порядок больше. Считаете, что есть прерывания сети между источником и получателем и он совпадают именно с третим шагом?
...
Рейтинг: 0 / 0
SSIS. TCP Provider: An existing connection was forcibly closed by the remote host
    #39621015
TaPaK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
a-v-mikhailov,

timeout?
...
Рейтинг: 0 / 0
SSIS. TCP Provider: An existing connection was forcibly closed by the remote host
    #39621073
a-v-mikhailov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
TaPaK, на источнике таймаут удаленных подключений - 3600 сек, а на получателе - 600 сек - более чем достаточно, и ошибка возникает раньше, чем даже 10 минут

Сейчас проверял - на третий раз шаг прошел без ошибок, то есть ошибка снова "поплыла"

От чего это может зависеть?

Спасибо,
...
Рейтинг: 0 / 0
SSIS. TCP Provider: An existing connection was forcibly closed by the remote host
    #39621077
Гигабайт Мегабайтович Килобайтов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
a-v-mikhailovTaPaK, на источнике таймаут удаленных подключений - 3600 сек, а на получателе - 600 сек - более чем достаточно, и ошибка возникает раньше, чем даже 10 минут

Сейчас проверял - на третий раз шаг прошел без ошибок, то есть ошибка снова "поплыла"

От чего это может зависеть?

Спасибо,
от того что происходит на получателе. в ошибке понятно написано откуда у ошибки растут ноги. и да ошибок несколько, а не одна.
...
Рейтинг: 0 / 0
SSIS. TCP Provider: An existing connection was forcibly closed by the remote host
    #39621081
Ferdipux
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
a-v-mikhailov,

Код: sql
1.
TCP Provider: An existing connection was forcibly closed by the remote host.



Смотреть на хост-источник данных. Почему он закрывает соединение - в логи SQL сервера, системы... Структура сети между серверами...

Еще подозрительно
Код: sql
1.
TCP Provider: The specified network name is no longer available.


Как у вас устроено разрешение имен? DNS севрер, Active Directory или что-то иное?
...
Рейтинг: 0 / 0
SSIS. TCP Provider: An existing connection was forcibly closed by the remote host
    #39621104
TaPaK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
a-v-mikhailov,

вы же timeout смотрите в пакете ? ну и посмотрите что в логах серверов
...
Рейтинг: 0 / 0
SSIS. TCP Provider: An existing connection was forcibly closed by the remote host
    #39621420
a-v-mikhailov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
TaPaKвы же timeout смотрите в пакете ?
нет, в Remote Connections сервера
TaPaKну и посмотрите что в логах серверов
посмотрел на сервере-источнике и сервере-получателе. в процессе ошибки ничего в логах нет
...
Рейтинг: 0 / 0
SSIS. TCP Provider: An existing connection was forcibly closed by the remote host
    #39621525
a-v-mikhailov,

может быть что угодно. Надо смотреть на сервере который соединение закрывает.
У меня сейчас один сервер таким страдает. При детальном разборе выяснилось проблемы с дисковой подсистемой.
Еще возможен вариант failover'a если используете AlwaysOn. Смотрите логи
...
Рейтинг: 0 / 0
SSIS. TCP Provider: An existing connection was forcibly closed by the remote host
    #39621529
Andy_OLAP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
a-v-mikhailovПодскажите, куда смотреть.
Сделать run as administrator для cmd.exe.
И затем сделать "Netsh int ip set chimney DISABLED".

Всё.
...
Рейтинг: 0 / 0
SSIS. TCP Provider: An existing connection was forcibly closed by the remote host
    #39622846
a-v-mikhailov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПалЪ СанычЪПри детальном разборе выяснилось проблемы с дисковой подсистемой.
Еще возможен вариант failover'a если используете AlwaysOn. Смотрите логи

У нас Standard с его усеченным кластером.

А как вы делали детальный разбор, что применяли?
...
Рейтинг: 0 / 0
SSIS. TCP Provider: An existing connection was forcibly closed by the remote host
    #39622868
a-v-mikhailov,

читайте логи SQL server'a и Windows на предмет ошибок и предупреждений, которые коррелируються по времени с вашим событием
...
Рейтинг: 0 / 0
SSIS. TCP Provider: An existing connection was forcibly closed by the remote host
    #39628491
a-v-mikhailov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проблема ушла после расширения канала связи между серверами

Всем спасибо
...
Рейтинг: 0 / 0
SSIS. TCP Provider: An existing connection was forcibly closed by the remote host
    #39628507
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
a-v-mikhailov,

угу и попутно заменили неисправные циски.
...
Рейтинг: 0 / 0
SSIS. TCP Provider: An existing connection was forcibly closed by the remote host
    #39628508
Andy_OLAP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владислав Колосовa-v-mikhailov,

угу и попутно заменили неисправные циски.
Да это вряд ли, скорее просто карточки с 1Гбит поменяли на кошерные 10 Гбит.
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / SSIS. TCP Provider: An existing connection was forcibly closed by the remote host
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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