Derby データベースは jdk で自動的にインストールされることがわかりました。を使用したかったのですが、Google で解決策が見つからない問題が発生しました。ロシア語版の Windows を使用しています。Derby は正しくインストールされているようですが、データベース自体または sysinfo を起動すると、いくつかの情報が表示されますが、いくつかの不明な記号が表示されます。データベースを作成しようとすると、例外がスローされるため接続できませんが、シンボルが混乱しているためメッセージを読むことができません。誰かが同じ問題を抱えていますか?解決策が見つからない場合、Derby を jdk-release からアンインストールし、別のディレクトリーにローカルにインストールするにはどうすればよいですか?
1442 次
2 に答える
0
http://db.apache.org/derbyにアクセスしてJARファイルをダウンロードし、プロジェクトのクラスパスに追加することで、derbyを個別にインストールできます。JDKに付属しているデフォルトのダービーを使用する代わりに、常にこれを行います。
ちなみに、これを行ってもそれらの奇妙な記号が表示される場合は、問題が他の場所にある可能性があります。あなたがこれを解決することを願っています、ダービーはクールな組み込みデータベースです:)
于 2012-06-12T10:16:11.653 に答える
0
derby をファイルシステム DB として使用することもできます。ここからダウンロードして、コードで、ドライバ名と接続文字列を適宜変更する必要があります。
記憶のため
driver=org.apache.derby.jdbc.EmbeddedDriver
url=jdbc:derby:memory:myDB;create=true
fileSystem の場合、
driver=org.apache.derby.jdbc.ClientDriver
url=jdbc:derby://localhost:1527/schema_name;create=true
于 2012-06-12T10:24:47.463 に答える