powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Помогите подключиться к удаленной базе (IBM DB2 8.1) (Linux -> Windows)
11 сообщений из 11, страница 1 из 1
Помогите подключиться к удаленной базе (IBM DB2 8.1) (Linux -> Windows)
    #36729099
Victor Morozko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день,

В Linux'е нужно подключиться к этой базе .
В теории, вроде бы, все просто:
- ставим Runtime Client
- потом:

./db2
CATALOG TCPIP NODE ds_node REMOTE ddssaXP_virt SERVER 50000 REMOTE_INSTANCE DB2
TERMINATE

./db2
CATALOG DATABASE DS AS ds AT NODE ds_node AUTHENTICATION server
TERMINATE

./db2
CONNECT TO ds USER admin USING password
...


но у меня получается вот это:
db2 => CATALOG TCPIP NODE ds_node REMOTE ddssaXP_virt SERVER 50000 REMOTE_INSTANCE DB2
SQL0965W There is no message text corresponding to SQL warning "512" in the message file on this workstation. The warning was returned from module "" with original tokens "".

db2 => CATALOG DATABASE DS AS dsdb AT NODE ds_node AUTHENTICATION server
SQL1042C An unexpected system error occurred. SQLSTATE=58004


Подскажите, пожалуйста, что это такое и как это бороть...

С уважением...
...
Рейтинг: 0 / 0
Помогите подключиться к удаленной базе (IBM DB2 8.1) (Linux -> Windows)
    #36729178
knudsen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Victor Morozko,

Если в хостах имя сервера прописано, попробуй без REMOTE_INSTANCE DB2... оно по умолчанию должно выбрать первый экземпляр...

З.Ы. почему 8.1 ? - поставь получше 8.2 (а вообще-то уже 9.7 вышло)
...
Рейтинг: 0 / 0
Помогите подключиться к удаленной базе (IBM DB2 8.1) (Linux -> Windows)
    #36729181
ARIST_A
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Victor Morozko,

вообще-то надо клиентский инстанс создать, т.е. db2icrt даже для клиента никто не отменял.
...
Рейтинг: 0 / 0
Помогите подключиться к удаленной базе (IBM DB2 8.1) (Linux -> Windows)
    #36729516
Victor Morozko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ARIST_A ,

его же, вроде, db2setup создает: ./db2 я запускаю после su db2inst1
...
Рейтинг: 0 / 0
Помогите подключиться к удаленной базе (IBM DB2 8.1) (Linux -> Windows)
    #36731330
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Victor Morozko./db2 я запускаю после su db2inst1Надо с дефисом su:
su - db2inst1
и после этого дайте вывод команд:
env | grep -i db2
db2set -all
...
Рейтинг: 0 / 0
Помогите подключиться к удаленной базе (IBM DB2 8.1) (Linux -> Windows)
    #36731361
Victor Morozko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[db2inst1@localhost db2inst1]$ env | grep -i db2
DB2INSTANCE=db2inst1
USER=db2inst1
LD_LIBRARY_PATH=/home/db2inst1/sqllib/lib
LIBPATH=/home/db2inst1/sqllib/lib
MAIL=/var/spool/mail/db2inst1
PATH=/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/home/db2inst1/sqllib/bin:/home/db2inst1/sqllib/adm:/home/db2inst1/sqllib/misc:/home/db2inst1/bin
PWD=/home/db2inst1
HOME=/home/db2inst1
VWSPATH=/home/db2inst1/sqllib
LOGNAME=db2inst1
CLASSPATH=/home/db2inst1/sqllib/java/db2java.zip:/home/db2inst1/sqllib/java/db2jcc.jar:/home/db2inst1/sqllib/java/db2jcc_license_cu.jar:.



[db2inst1@localhost db2inst1]$ db2set -all
[g] DB2SYSTEM=localhost.localdomain
...
Рейтинг: 0 / 0
Помогите подключиться к удаленной базе (IBM DB2 8.1) (Linux -> Windows)
    #36731367
Victor Morozko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не знаю что произошло, но дефис помог. Первая команда завершилась без warning'а, вторая без ошибки. И даже "CONNECT TO ds" сработал...

СПАСИБО!
...
Рейтинг: 0 / 0
Помогите подключиться к удаленной базе (IBM DB2 8.1) (Linux -> Windows)
    #36731369
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что теперь выдают команды (./ перед db2 не надо ставить):

db2 list node directory
db2 list db directory

если ничего, что получается в ответ на:

db2 catalog tcpip node ...
db2 catalog db ...
...
Рейтинг: 0 / 0
Помогите подключиться к удаленной базе (IBM DB2 8.1) (Linux -> Windows)
    #36731420
Victor Morozko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вроде бы все ОК:
[db2inst1@localhost db2inst1]$ db2 list node directory

Node Directory

Number of entries in the directory = 1

Node 1 entry:

Node name = DS_NODE
Comment =
Directory entry type = LOCAL
Protocol = TCPIP
Hostname = ddssaXP_virt
Service name = 50000


[db2inst1@localhost db2inst1]$ db2 list db directory

System Database Directory

Number of entries in the directory = 1

Database 1 entry:

Database alias = DSDB
Database name = DS
Node name = DS_NODE
Database release level = a.00
Comment =
Directory entry type = Remote
Authentication = SERVER
Catalog database partition number = -1
Alternate server hostname =
Alternate server port number =


Еще раз СПАСИБО.
...
Рейтинг: 0 / 0
Помогите подключиться к удаленной базе (IBM DB2 8.1) (Linux -> Windows)
    #36731474
Anka_S
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Victor Morozko, у меня похожая "засада" :(
т.е. есть БД KOPILKA стоит на линуксовом сервере в 64-разрядном экземпляре под управлением DB2 9.7
есть база VOR стоит на виндовом сервере в 32-разрядном экземпляре рулит ею DB2 8.2
Задача создать федеративную связь (DRDA, WRAPPER, MAPPING и NIKNAME) в БД VOR

Всё вроде бы ясно, тем более что ранее такая задача мною уже решалась для 32-разрядной линуксовой БД бабушки KOPILKI но стоявшей на другом серваке.
Сейчас происходит что то не понятное, записываю алиас удалённой БД KOPILKA на сервере БД VOR (захожу на таблицы KOPILKI под админом). Выставляю для dbm БД VOR FEDERATE=YES.
Создаю DRDA, создаю WRAPPER, создаю MAPPING пользователей, но как дело доходит то NIKNAME вылетаю по ошибке типа база данных KOPILKA не найдена на узле "" для авторизации с данным ID и паролем, но я же тут же ( из этого же ЦУ) могу зайти в эту базу KOPILKA с этим же логином и паролем. Почему представления создаваться не хотят не понимаю???
МБ для KOPILKI на моей машине как то по другому должна стоять авторизация?
Обрыла всё DB2 WSE переставила, базы повосстанавливала локальные, подцепила удалённую, пробовала разными пользаками.
Може быть что то с передачей или кодировкой при передачи логина и пароля мд WIN->LINUX
Или пользователь должен в какую то группу попадать на Linux серваке????
...
Рейтинг: 0 / 0
Помогите подключиться к удаленной базе (IBM DB2 8.1) (Linux -> Windows)
    #36775990
Anka_S
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Anka_S, сама себе и людям в помощь глюк с подключением был связан с отсутствием сохранённого в настройках алиаса БД в ODBC логина и пароля во такая безопастность :(
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Помогите подключиться к удаленной базе (IBM DB2 8.1) (Linux -> Windows)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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