В источниках данных PyCharm невозможно подключиться к базам данных sqlite3 - PullRequest
0 голосов
/ 07 декабря 2011

В моем PyCharm (2.0 Beta 2) на моем компьютере с Windows 7, однако я не могу загрузить содержимое и схему баз данных sqlite3.

Я загрузил в каталог оба драйвера sqlite: sqlitejdbc-v056.jar от Zentus и быть на безопасной стороне от Xerial sqlitejdbc-3.7.2.

  • Для класса драйвера JDBC задан org.sqlite.JDBC
  • Для URL базы данных задано значение: jbdc: sqlite: c: / Users / Myself / path / to / db.db
  • Нет имени пользователя или пароля.

Когда я нажимаю «Проверить соединение», все в порядке, и «Соединение установлено», и когда я нажимаю «Обновить схему», появляется «0 доступных таблиц»..

Я предполагаю, что ошибка заключается в загрузке драйвера JDBC с диска или URL-адреса, но ожидалось, что оба этих параметра будут смягчены с помощью оператора "Соединение успешно".

База данных является загружаемой и содержит содержимое моего расширения Mozilla Firefox SQLite Manager.

файл idea.log:

Zentus :

2011-12-07 14:06:14,367 [ 783461]   INFO - ution.rmi.RemoteProcessSupport - "c:\program files (x86)\jetbrains\pycharm 111.33\jre\jre\bin\java" -Dfile.encoding=UTF-8 -classpath "C:\Program Files (x86)\JetBrains\PyCharm 111.33\plugins\DatabaseSupport\lib\jdbc-console.jar;C:\Program Files (x86)\JetBrains\PyCharm 111.33\lib\util.jar;C:\Program Files (x86)\JetBrains\PyCharm 111.33\lib\annotations.jar;C:\SENSORED\shared-development\jdbc-drivers-pycharm\sqlitejdbc-v056.jar" com.intellij.persistence.database.console.RemoteJdbcServer org.sqlite.JDBC 
2011-12-07 14:06:14,537 [ 783631]   INFO - ution.rmi.RemoteProcessSupport - Port/ID:8205/RemoteDriverImplfd8de8cc 
2011-12-07 14:06:14,720 [ 783814]   INFO - ution.rmi.RemoteProcessSupport - Process finished with exit code 1 `

Xerial :

2011-12-07 14:02:19,768 [ 548862]   INFO - ution.rmi.RemoteProcessSupport - "c:\program files (x86)\jetbrains\pycharm 111.33\jre\jre\bin\java" -Dfile.encoding=UTF-8 -classpath "C:\Program Files (x86)\JetBrains\PyCharm 111.33\plugins\DatabaseSupport\lib\jdbc-console.jar;C:\Program Files (x86)\JetBrains\PyCharm 111.33\lib\util.jar;C:\Program Files (x86)\JetBrains\PyCharm 111.33\lib\annotations.jar;C:\SENSORED\shared-development\jdbc-drivers-pycharm\sqlite-jdbc-3.7.2.jar" com.intellij.persistence.database.console.RemoteJdbcServer org.sqlite.JDBC 
2011-12-07 14:02:19,967 [ 549061]   INFO - ution.rmi.RemoteProcessSupport - Port/ID:47142/RemoteDriverImpl2975ea52 
2011-12-07 14:02:20,445 [ 549539]   INFO - ution.rmi.RemoteProcessSupport - Process finished with exit code 1 
2011-12-07 14:02:22,823 [ 551917]   INFO - ution.rmi.RemoteProcessSupport - "c:\program files (x86)\jetbrains\pycharm 111.33\jre\jre\bin\java" -Dfile.encoding=UTF-8 -classpath "C:\Program Files (x86)\JetBrains\PyCharm 111.33\plugins\DatabaseSupport\lib\jdbc-console.jar;C:\Program Files (x86)\JetBrains\PyCharm 111.33\lib\util.jar;C:\Program Files (x86)\JetBrains\PyCharm 111.33\lib\annotations.jar;C:\SENSORED\shared-development\jdbc-drivers-pycharm\sqlite-jdbc-3.7.2.jar" com.intellij.persistence.database.console.RemoteJdbcServer org.sqlite.JDBC 
2011-12-07 14:02:23,006 [ 552100]   INFO - ution.rmi.RemoteProcessSupport - Port/ID:37172/RemoteDriverImpl304666a8 
2011-12-07 14:02:23,305 [ 552399]   INFO - ution.rmi.RemoteProcessSupport - Process finished with exit code 1`

1 Ответ

2 голосов
/ 07 декабря 2011

Это на самом деле известная ошибка в бета-версии, которая уже исправлена.Исправление должно быть доступно в следующей сборке (сообщается об связанной ошибке для SQL Server, но эта проблема также затрагивала SQLite).

...