SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 09.07.2010 13:46:33

Макс
Участник
Зарегистрирован: 09.07.2010
Сообщений: 4

Mysql Connector

Здравствуйте.
У меня есть среда Eclipse. В ней мне нужно соединиться с БД. Для этого я использовал mysql-connector-java-5.1.8 и соответствующий драйвер com.mysql.jdbc.Driver (v5.1). Data Sourсe создался, подконектился без проблем. Но вот он плохо схему БД читает: с 100 таблиц только половина. Пробывал ставить поновее коннектор(5.1.13), но это ничего не дало в итоге. Как можно прочесть полностью всю схему БД, чтобы мне были доступны все таблицы?
Спасибо.

Отредактированно Макс (09.07.2010 15:14:12)

Неактивен

 

#2 09.07.2010 18:02:49

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Mysql Connector

А пользователю, под которым Вы соединяетесь, доступны эти таблицы? Может,
просто прав не хватает? Ну и если хватает — какой-то конкретный пример при-
ведите.

Неактивен

 

#3 09.07.2010 19:00:42

Макс
Участник
Зарегистрирован: 09.07.2010
Сообщений: 4

Re: Mysql Connector

Через админа сижу. Значит что мне надо то - я работаю с birt report`ами.
Пример создания:

Создаю проект. Создаю Data Source, в котором указываю параметры:


Driver Class   -   com.mysql.jdbc.Driver ( v5.1)
Driver URL     -   jdbc:mysql:<database>
User name    -    admin
Password     -   ****
JNDI URL      -   jdbc:mysql:<database>
 


Проверяю конекшин - Success. В общем, все нормально коннектится.
Дальше создаю Data Sets, в котором пишу SQL запрос SELECT, по существующим таблицам с Data Source. В окне с списком таблиц интересная штука такая - первая треть БД присутствует, а остальных нету, и в конце списка таблиц отображаются процедуры. И все.

Мне успели сказать, что можно сделать каким-то более сложным способом коннект (через "мост" вроде), но не успели объяснить.

Неактивен

 

#4 09.07.2010 19:29:08

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Mysql Connector

Ну, то есть проблема в BIRT, я правильно понимаю? К сожалению, не известно,
как он работает. Скорее всего, имеет смысл написать им багрепорт или спросить
у них на форуме.

Неактивен

 

#5 09.07.2010 20:35:02

Макс
Участник
Зарегистрирован: 09.07.2010
Сообщений: 4

Re: Mysql Connector

Наверное Вы правы. Спасибо. Узнаю ответ - отпишусь.

Неактивен

 

#6 13.07.2010 10:29:59

Макс
Участник
Зарегистрирован: 09.07.2010
Сообщений: 4

Re: Mysql Connector

Вот какое решение проблемы. Дело было не в драйвере, а в ограничении количества выводимых таблиц smile

Кого интересует работа с Birt репортами - вот решение проблемы)) достаточно элементарно))

Take a look at windows->preferences->Report Design->Data Set
Editor->JDBC Data Set.


Спасибо smile

Отредактированно Макс (13.07.2010 10:42:39)

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson