Подключение с использованием JDBC драйвера
Re: Подключение с использованием JDBC драйвера
Здравствуйте.
Попробуйте, пожалуйста, последний предрелизный билд. Если проблема останется, то пришлите полный стек ошибки.
Спасибо.
Попробуйте, пожалуйста, последний предрелизный билд. Если проблема останется, то пришлите полный стек ошибки.
Спасибо.
Re: Подключение с использованием JDBC драйвера
Добрый день! Скачал и установил jar библиотеки версии 2013.1.1505, также обновил весь проект webfx(отметил, что заметно изменились скрипты в проекте). Ошибка в общем-то не изменилась(правда перестало отображаться окно с сообщением Load data Error).
Итак, пробую двумя вариантами:
1) В скрипте,- получаю ошибку,-
Caused by: java.lang.IllegalArgumentException: In connection options '{=}' not found 'driver name'
полный лог в файле ErrorScript.txt
2) Либо напрямую прописывая строку коннекта в "new Connection..."
jdbc.driver=com.mysql.jdbc.Driver;
jdbc.url=jdbc:mysql://localhost;databaseName=work_dict;
jdbc.username=root;
jdbc.password=forrest;
В этом случае ошибка уже другая,-
Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
Полный лог находится файле ErrorDirect.txt
Общее у этих двух подключений то, что указанные ошибки возникают при выполнении preview отчета, который должен отобразить
поля из запроса. Т.е. тест подключения и retrieve columns в обоих случаях срабатывают корректно, но на предпросмотре возникает ошибка.
Итак, пробую двумя вариантами:
1) В скрипте,- получаю ошибку,-
Caused by: java.lang.IllegalArgumentException: In connection options '{=}' not found 'driver name'
полный лог в файле ErrorScript.txt
2) Либо напрямую прописывая строку коннекта в "new Connection..."
jdbc.driver=com.mysql.jdbc.Driver;
jdbc.url=jdbc:mysql://localhost;databaseName=work_dict;
jdbc.username=root;
jdbc.password=forrest;
В этом случае ошибка уже другая,-
Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
Полный лог находится файле ErrorDirect.txt
Общее у этих двух подключений то, что указанные ошибки возникают при выполнении preview отчета, который должен отобразить
поля из запроса. Т.е. тест подключения и retrieve columns в обоих случаях срабатывают корректно, но на предпросмотре возникает ошибка.
- Вложения
-
- ErrorDirect.txt
- Ошибка при прямом подключении
- (7.66 КБ) 667 скачиваний
-
- ErrorSript.txt
- Ошибка при подключении через скрипт
- (6.37 КБ) 608 скачиваний
Re: Подключение с использованием JDBC драйвера
Здравствуйте,
Ваши данные получили, нам нужно некоторое время для анализа проблемы.
Спасибо.
Ваши данные получили, нам нужно некоторое время для анализа проблемы.
Спасибо.
Re: Подключение с использованием JDBC драйвера
Спасибо, жду с нетерпением.
Re: Подключение с использованием JDBC драйвера
Здравствуйте.
Попробуйте в первом варианте использовать следующую строку соединения:
По второму варианту нам необходимо сделать некоторые доработки.
Спасибо.
Попробуйте в первом варианте использовать следующую строку соединения:
Код: Выделить всё
driver=com.mysql.jdbc.Driver;url=jdbc:mysql://localhost/work_dict;user=root;password=forrest;
Спасибо.
Re: Подключение с использованием JDBC драйвера
Даже с предложенным вариантом не получилось. Ошибка стала возникать на стадии создания New connection.. при выполнении Test
No suitable driver found for driver=com.mysql.jdbc.Driver;url=jdbc:mysql://localhost/work_dict
mysql-connector-java-5.1.24-bin.jar в проект подлючен
ClassPath тоже в порядке
No suitable driver found for driver=com.mysql.jdbc.Driver;url=jdbc:mysql://localhost/work_dict
mysql-connector-java-5.1.24-bin.jar в проект подлючен
ClassPath тоже в порядке
- Вложения
-
- ErrorNew.txt
- Ошибка при тестрировании нового Connection в мастере отчетов
- (2.56 КБ) 605 скачиваний
Re: Подключение с использованием JDBC драйвера
Здравствуйте.
На нашей стороне мы не можем воспроизвести проблему.
Возможно у вас нету доступа к данной базе.
Сообщите, пожалуйста какую версию mysql вы используете.
Почему у вас не указан user и password?
Спасибо.
На нашей стороне мы не можем воспроизвести проблему.
Возможно у вас нету доступа к данной базе.
Сообщите, пожалуйста какую версию mysql вы используете.
Почему у вас не указан user и password?
Спасибо.
Re: Подключение с использованием JDBC драйвера
Добрый день. Ситуация следующая:
Развернул в Eclipse EE два проекта,- WebFX с версией библиотек 1505 и Webfx1400 с версией библиотек 1400, MySQL 5.5, mySQL JDBC driver 5.1.23.
Пробую следующие варианты:
1) Подключаюсь к MySQL напрямую через New Connection... В обоих версиях(1505 и 1400) использую следующий коннект:
jdbc.driver=com.mysql.jdbc.Driver;
jdbc.url=jdbc:mysql://localhost/work_dict;
jdbc.username=root;
jdbc.password=forrest;
В обоих случаях соединения проходят успешно и отчеты строятся корректно. Также через это прямое подключение происходит
коннект с любой другой базой DBaas. Вопросов в этом случае не возникает.
2) Делаю подключение через MyLoadDataAction, как уже описывал выше, ситуация следующая:
Версия 1400, работает все корректно, на версии(синтаксиси перенсен из версии 1400) 1505 происходит удачный коннект(Connection was successful)т и Retrieve columns(Отображает колонки таблицы из запроса), но Preview самого отчета выдается с ошибкой In connection options '{=}' not found 'driver name' (подробно описывалось выше)
Развернул в Eclipse EE два проекта,- WebFX с версией библиотек 1505 и Webfx1400 с версией библиотек 1400, MySQL 5.5, mySQL JDBC driver 5.1.23.
Пробую следующие варианты:
1) Подключаюсь к MySQL напрямую через New Connection... В обоих версиях(1505 и 1400) использую следующий коннект:
jdbc.driver=com.mysql.jdbc.Driver;
jdbc.url=jdbc:mysql://localhost/work_dict;
jdbc.username=root;
jdbc.password=forrest;
В обоих случаях соединения проходят успешно и отчеты строятся корректно. Также через это прямое подключение происходит
коннект с любой другой базой DBaas. Вопросов в этом случае не возникает.
2) Делаю подключение через MyLoadDataAction, как уже описывал выше, ситуация следующая:
Версия 1400, работает все корректно, на версии(синтаксиси перенсен из версии 1400) 1505 происходит удачный коннект(Connection was successful)т и Retrieve columns(Отображает колонки таблицы из запроса), но Preview самого отчета выдается с ошибкой In connection options '{=}' not found 'driver name' (подробно описывалось выше)
Re: Подключение с использованием JDBC драйвера
P.S. если нужно от меня еще какая-то информация и пр., - готов предоставить.
Re: Подключение с использованием JDBC драйвера
Здравствуйте.
К сожалению, на данный момент мы не можем исправить данную проблему.
Пока остаётся использовать первый вариант прямого подключения.
Спасибо.
К сожалению, на данный момент мы не можем исправить данную проблему.
Пока остаётся использовать первый вариант прямого подключения.
Спасибо.