Я скачал и установил на Windows следующее:
IBM DB2 Runtime Client (64-Bit) 10.5
с целью подключения к базе данных удаленного сервера.
Установлено здесь:
C:\Program Files\IBM\SQLLIB
Но я не вижу там никаких папок DB2.
Я попытался каталогизировать удаленную базу данных следующим образом:
db2 catalog tcpip node testing remote the.server.com server 446
Если я попытаюсь подключиться к нему, я получу следующее:
SQL1031N The database directory cannot be found on the indicated file system.
Установлен мастер, который называется «Мастер выбора интерфейса клиента DB2 и IBM Database по умолчанию». Я запустил его, и он сказал, что он создаст копию DB2 по умолчанию и будет использоваться по умолчанию, называется DB2COPY1 и будет установлен в C:\Program Files\IBM\SQLLIB.
Но я не уверен, что это делает на самом деле.
Что мне нужно сделать здесь, чтобы подключиться к удаленной DB2?
EDIT:
Мне удалось продвинуться немного дальше, основываясь на этой статье здесь:
https://www -01.ibm.com / поддержка / docview.wss? UID = swg21008914
мои текущие команды выглядят так:
db2 catalog tcpip node tstnode remote my.server.com server 446
db2 catalog db db1name as mytstdb at node tstnode authentication server
db2 catalog dcs db db1name as A123456DAT
db2 terminate
db2 connect to mytstdb user <username> using <password>
Однако соединение не удается:
SQL30061N The database alias or database name "A123456DAT " was not
found at the remote node. SQLSTATE=08004
Есть идеи?