powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Доступ из SSIS
2 сообщений из 2, страница 1 из 1
Доступ из SSIS
    #38614078
igor2222
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите пожалуйста кто знает.
Пытаюсь вытащить данные из DB2 базы при помощи MS SSIS.
В одном пакете нужно выполнить последовательно несколько селектов в последовательных Flow.
Первый селект проходит без проблем.
Если параметр коннекшена RetainSameConnection = False, то на втором селекте получаю:

Код: sql
1.
2.
3.
4.
5.
6.
7.
[FIAHIRDES [1]] Error: IBM.Data.DB2.DB2Exception: ERROR [40003] [IBM] CLI0108E  Communication link failure. SQLSTATE=40003
   at IBM.Data.DB2.DB2ConnPool.Open(DB2Connection connection, String& szConnectionString, DB2ConnSettings& ppSettings, Object& ppConn)
   at IBM.Data.DB2.DB2Connection.Open()
   at Microsoft.SqlServer.Dts.Runtime.ManagedHelper.GetManagedConnection(String assemblyQualifiedName, String connStr, Object transaction)
   at Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSConnectionManager100.AcquireConnection(Object pTransaction)
   at Microsoft.SqlServer.Dts.Pipeline.DataReaderSourceAdapter.AcquireConnections(Object transaction)
   at Microsoft.SqlServer.Dts.Pipeline.ManagedComponentHost.HostAcquireConnections(IDTSManagedComponentWrapper100 wrapper, Object transaction)


Если меняю RetainSameConnection = True, то получаю:

Код: sql
1.
2.
3.
4.
5.
[FIAHIRDES [1]] Error: An error occurred executing the provided SQL command: "SELECT * FROM "DB2P"."QB"."QBHIRDES"". 
ERROR [08001] [IBM] SQL30081N  A 
communication error has been detected. Communication protocol being used: "TCP/IP".  
Communication API being used: "SOCKETS".  Location where the error was detected: "159.195.70.17".  
Communication function detecting the error: "recv".  Protocol specific error code(s): "*", "*", "0".  SQLSTATE=08001



У нас внешний Firewall и для DB2 открыт только один порт 3700.
Возможно нужно открыть дополнительные порты? Если да, то какие?
...
Рейтинг: 0 / 0
Доступ из SSIS
    #38614254
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
igor2222,

Другие порты, кроме того, что стоит в параметре SVCENAME экземпляра, открывать не надо.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Доступ из SSIS
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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