Код поставщика Oracle Sql Developer 1317 - PullRequest
2 голосов
/ 19 апреля 2010

Я использую Oracle Sql Developer для просмотра базы данных MySQL. Когда я просматриваю таблицу на вкладке «Столбцы» (показывает определения таблиц), в некоторых таблицах отображается диалоговое окно «Обнаружена ошибка», в котором указано: Код поставщика 1317. Кто-нибудь знает, как я могу решить эту проблему?

Спасибо

/ Z

Ответы [ 5 ]

1 голос
/ 10 февраля 2011

Для просмотра базы данных MYSQL с версией Oracle SQL Developer (версия 2.1.2.64) и избежания вышеуказанной проблемы необходимо использовать соединитель mysql / J: mysql-connector-java-5.0.4.

mysql-connector-java-5.0.8 или mysql-connector-java-5.1. * НЕ БУДЕТ работать.

1 голос
/ 04 ноября 2010

SQL Developer не поддерживает 5.1.x серии jdbc mysql-коннекторов ... вам нужно настроить sql-разработчик на использование mysql-connector-java-5.0.4 в настройках драйвера. Вам лучше использовать этот, потому что у меня была проблема даже с mysql-connector-java-5.0.8

1 голос
/ 20 апреля 2010

Используете ли вы последнюю версию SQL Developer?

Возможно, стоит задать этот вопрос на форуме разработчиков по OTN , поскольку он хорошо поддерживается командой разработчиков Oracle SQL.

У меня был быстрый поиск, и единственная цепочка, которую я смог найти, была одна , в которой один из ответов сообщает о той же проблеме, что и вы, но, к сожалению, на нее нет прямого ответа.

0 голосов
/ 09 марта 2011

Пожалуйста, проверьте следующую ссылку для ответа

http://download.oracle.com/docs/cd/E15846_01/doc.21/e15222/intro.htm#CHDIEGDD

Это выдержка из ссылки выше:

База данных: сторонние драйверы JDBC

Панель драйверов сторонних разработчиков JDBC определяет драйверы для использования подключения к сторонним (не Oracle) базы данных, такие как IBM DB2, MySQL, Microsoft SQL Server или Sybase Adaptive Server. (Вы не нужно добавить драйвер для подключения в базы данных Microsoft Access.) Добавить драйвер, нажмите Добавить запись и выберите путь для водителя:

Для IBM DB2: db2jcc.jar и файлы db2jcc_license_cu.jar, которые доступно от IBM

Для MySQL: файл с похожим именем в mysql-connector-java-5.0.4-bin.jar, в каталоге под одним в который вы разархивировали для загрузки драйвер MySQL

Для Microsoft SQL Server или Sybase Адаптивный сервер: jtds-1.2.jar, который включен в jtds-1.2-dist.zip скачать

Для Teradata: tdgssconfig.jar и terajdbc4.jar, которые включены (вместе с файлом readme.txt) в TeraJDBC__indep_indep.12.00.00.110.zip или же TeraJDBC__indep_indep.12.00.00.110.tar скачать

Альтернатива: как альтернатива используя это предпочтение, вы можете нажать Помогите, затем проверьте наличие обновлений для установить драйвер JTDS JDBC для Microsoft SQL Server и MySQL Драйвер JDBE в качестве расширений.

Чтобы найти конкретный сторонний JDBC драйвер, см. соответствующий веб-сайт. Для MySQL используйте драйвер MySQL 5.0, а не 5.1 или более поздней, с SQL Developer версии 1.5.

Вы должны указать сторонний JDBC или установите драйвер с помощью Проверьте наличие обновлений перед вами может создать соединение базы данных с сторонняя база данных этого связанный тип. (См. Вкладки для создание связей со сторонними базы данных в Создать / Редактировать / Выбрать Диалоговое окно подключения к базе данных.)

0 голосов
/ 20 апреля 2010

1317 - это код mySQL для ER_QUERY_INTERRUPTED. Может быть, какое-то время ожидания?

...