Не могу увидеть схемы для DB2 ex-c в eclipse jun, но я могу сделать запрос с запиской

Stackru, мне нужна твоя помощь.

Я разрабатываю приложение J EE, но наткнулся на дорожный блок. В настоящее время я настраиваю свою среду для использования IBM DB2 Express-C и WASCE в Windows 7 с версией Eclipse Juno J EE. Обе технологии работают нормально, я могу получить доступ к WASCE через браузер, и я могу получить доступ к своему экземпляру DB2 через Data Studio 3.1.1, и я могу получить доступ к существующим базам данных и создавать схемы, таблицы, выполнять запросы...

Моя проблема возникает, когда я пытаюсь создать профиль подключения к данным через Eclipse, чтобы я мог использовать инструменты JPA для обратного проектирования схемы. Итак, я создаю профиль подключения с банками из Ex-c (db2jcc.jar, db2jcc_license_cu.jar) и следующие свойства:

Connection URL: jdbc:db2://localhost:50000/DBNAME
Database Name: DBNAME
Driver Class: com.ibm.db2.jcc.DB2Driver
Password: ****
User ID: USERNAME

Test Connection Result: "Ping Succeeded!"

Итак, я нажимаю кнопку ОК, и теперь у меня установлен профиль подключения. Итак, я нажимаю на твист и вижу DBNAME, нажимаю DBNAME, нажимаю Каталоги, нажимаю DBNAME, нажимаю Схемы...

и ничего!

Я открываю SQL Scrapbook, выполняю простой запрос: "Выбрать * из schema.table" и получаю обратно результат, который является правильными данными, которые я помещаю в базу данных через Data Studio.

Итак, я пытаюсь использовать JPA Tools и, как я и предполагал, он не регистрирует таблицы в профиле подключения, поэтому он не работает. Кроме того, при создании JPA мои сущности (сделанные вручную) кричат ​​на меня, потому что они говорят, что таблица не существует, а поля не соответствуют. Или что-то типа того.

Мне нужна ваша помощь, чтобы установить правильный профиль соединения через Eclipse Juno Java EE с DB2 Exc!

2 ответа

Решение

У меня была такая же проблема при работе с Eclipse Kepler. В Eclipse перейдите в "Справка"> "Установить новое программное обеспечение". В разделе Работа с: вставьте адрес http://download.eclipse.org/datatools/downloads/drops/M_updates_1.11.2/ и завершите остальную часть процесса. Это решило мою проблему.

Проблема может быть решена из-за закрытия этой ошибки:

Ошибка 416722 - Не удается просмотреть схемы начиная с db2 V9.7 FP6: https://bugs.eclipse.org/bugs/show_bug.cgi?id=416722

Согласно сообщению об ошибке, эта функциональность должна быть в DTP 1.11.2. URL обновления для DPT 1.11.2 Milestone:

http://download.eclipse.org/datatools/downloads/drops/M_updates_1.11.2

Другие вопросы по тегам