しかし、Windows 7マシンのPyCharm(2.0 Beta 2)では、sqlite3データベースのコンテンツとスキーマをロードできません。
Zentusのsqlitejdbc-v056.jarとXerialsqlitejdbc-3.7.2の2つのsqliteドライバーの両方をディレクトリにダウンロードしました。
- JDBCドライバークラスはorg.sqlite.JDBCに設定されています
- データベースのURLは次のように設定されます:jbdc:sqlite:c:/Users/Myself/path/to/db.db
- ユーザー名やパスワードはありません。
「接続のテスト」を押すと、すべてが正常で「接続が成功しました」と表示され、スキーマの更新を押すと、「0テーブルが利用可能です」と表示されます。
障害は次のとおりだと思います。ディスクまたはURLからJDBCドライバーをロードしますが、どちらも「ConnectionSuccesful」ステートメントによって軽減されると予想されます。
データベースはロード可能で、Mozilla FirefoxSQLiteManager拡張機能のコンテンツが含まれています。
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`