Студия данных IBM не подключается к локальным базам данных DB2

Я установил версию DB2 10.5 на свой локальный компьютер с Ubuntu 12.04. Теперь мне нужен графический интерфейс. Я уже пробовал squirrel-sql и Db-Visualizer. В то время как Db-Visualizer дает мне структуру базы данных только для просмотра, squirrel-sql дает мне больше возможностей для управления. Но теперь мне нужен инструмент администратора DB2, который может справиться со всеми этими задачами, а также с резервным копированием/восстановлением, импортом/экспортом и т. д.

Я много слышал об IBM Data Studio как инструменте де-факто для DB2. Итак, я установил его. После завершения установки я не могу подключиться к своим базам данных/схемам DB2. Это удивительно, так как я легко могу подключить свои базы данных через squirrel-sql и Db-Visualizer, но IBM Data Studio отказывается подключаться. Это дает следующие ошибки во время попытки.

Full message content: [jcc][t4][2043][11550][4.17.30] Exception java.net.SocketException: Error opening socket to server localhost/127.0.0.1 on port 50,000 with message: Malformed reply from SOCKS server.

An attempt was made to access a database that was not found, has not been started, or does not support transactions.

Ensure that the specified database name exists in the system database directory. If the database name does not exist in the system database directory, either the database does not exist or the database name has not been cataloged. If needed, issue a db2start command and then resubmit the current command. SQL4499N A fatal error occurred that resulted in a disconnect from the data source. SQLSTATE: 08004   

я уточнил,

Local : Db2 for Linux, Unix & Windows
Database : <mydbname>
Host : localhost
Port Number : 50000
UserName : db2inst1
Password : XXXXXX
Default Schema : db2inst1

Кто-нибудь может подсказать, нужны ли дополнительные шаги для подключения.

ОБНОВЛЕНИЕ: ссылка Pastebin для трассировки стека: http://pastebin.com/ySmrFKNV

ОБНОВЛЕНИЕ 1: Найдите в Интернете форумы DB2 для той же проблемы. Кто-то предложил проверить настройки системного прокси. Так что да, в моей системе включены настройки прокси. Но даже после того, как для прокси-сервера установлено значение NONE в настройках сети в Ubuntu, проблема все еще сохраняется.

ОБНОВЛЕНИЕ 2: проблема решена после переустановки Data Studio. Не знаю, какая проблема возникла, но теперь он работает с теми же настройками.


person kuldeep.kamboj    schedule 12.08.2014    source источник
comment
Вы уверены, что можете подключиться к базе данных из db2clp? db2 подключается к XXXX. Похоже, экземпляр не запущен: db2start   -  person AngocA    schedule 12.08.2014
comment
@AngocA Для входа в базу данных оболочки я всегда вхожу в систему db2inst1 и передаю команду «db2», что приводит меня к оболочке базы данных. Затем я могу использовать команду «подключиться к ‹DBName›» для подключения к базе данных. Именно так я использую для подключения к БД в оболочке. Если команда db2 такая же, как db2clp. Я использую версию DB2 10.5 для Linux.   -  person kuldeep.kamboj    schedule 12.08.2014
comment
Что насчет порта экземпляра? он открыт? проверьте это с помощью «telnet hostname/IP portNumber»   -  person AngocA    schedule 12.08.2014
comment
Подключен через телнет. Как я упоминал в сообщении, я могу подключиться через инструмент DB Visualizer & Squirrel Sql, где я указал аналогичные настройки для подключения.   -  person kuldeep.kamboj    schedule 12.08.2014
comment
Это странно. Попробуйте создать ПМР   -  person AngocA    schedule 12.08.2014
comment
Можете ли вы попробовать использовать 127.0.0.1 в качестве локального хоста?   -  person Ramazan Polat    schedule 13.08.2014
comment
@RamazanPOLAT, пытался, но результаты те же, не подключается.   -  person kuldeep.kamboj    schedule 13.08.2014


Ответы (1)


Не совсем ответ. Но проблема решилась после переустановки Data Studio. Не знаю, какая проблема возникла, но теперь он работает с теми же настройками.

person kuldeep.kamboj    schedule 14.08.2014