問題タブ [javadb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
2157 参照

java - バックグラウンドで Derby DB Network Server を強制終了します

Apache Derby サーバーをネットワーク モードで実行する良い方法を探しています。NetworkServerControl を使用してサーバーを起動していますが、うまく機能しています。

次のようにサーバーを起動します。

そして、次のように停止します。

main() にはこれがあるので、サーバーの実行中にプロセスが停止することはありません

testForConnection() は次のようになります。

私の問題は、JAR の新しいインスタンスが呼び出されたときに、古いインスタンスがまだ実行されていることです (本当に幸運で、新しいサーバーが起動する前にテストが行​​われない限り)。

サーバーが既に実行されているかどうかをテストしてから再起動しないことはわかっていますが、サーバーが既に存在する場合は、再起動のように動作するようにしたいと考えています。

0 投票する
2 に答える
4984 参照

auto-increment - JavaDB: 既存のテーブルの自動インクリメント オフセットを変更することは可能ですか?

JavaDB を使用して既存のテーブルの自動インクリメント オフセットを変更することは可能ですか?

新しいレコードを挿入すると、通常は (常にではありませんが) 既存のキー (自動インクリメント列) の使用に関するエラーで失敗するという問題があります。このデータベースにデータを入力するために、別のデータベース (MySQL) からダンプを取得し、JavaDB ストアド プロシージャを使用して、それらすべてを対応する JavaDB テーブルに挿入しました。私の理論では、これらのレコードを挿入すると、MySQL テーブルから既存の ID がコピーされたということです。現在、自動インクリメント機能は既存の ID を処理しています。オフセットを高い数値に明示的に設定すると、自動インクリメントが再び機能するようになると思います。

0 投票する
2 に答える
3963 参照

java - JavaDB 接続の問題。データベースが見つかりません

Java DB に問題があり、解決方法がわかりません。DB を作成し、Java DB のネイティブ JDBC ドライバーを使用して DB に接続しています。そのデータベースを物理的に再配置し、新しいパスを使用して接続しようとすると、一貫して XJ004 エラーが発生します。

正しい接続文字列を使用していると確信しています。DBが何らかの理由で破損している可能性はありますか? または、Java DB を再配置すると混乱するような DB パスのエンコーディングが DB にありますか?

私はここで本当に途方に暮れています。:( 助けてください!

ジム

0 投票する
1 に答える
1118 参照

java - 表の列名 - NetBeans IDE

NetBeans を使用してデスクトップ アプリケーションを構築しています。データベースとして JavaDB を使用しています。"Date" という名前の列が必要です。ただし、列に名前を付けようとするとエラーが発生します。助言がありますか ?

前もって感謝します 。

PS私は初心者です

0 投票する
3 に答える
3670 参照

java - Derby で自動的に VARCHAR を特定の長さに切り捨てる

SQLを使用して、DerbyでVARCHARをテーブルフィールドの長さに自動的に切り詰めるにはどうすればよいですか?

具体的には:

SQLException をスローします。

この例外を抑制する簡単な方法はありますか?

0 投票する
1 に答える
281 参照

java - JavaDB 接続エラー (ネットワーク プロトコル)

これを使用してダービーに接続しようとしています:

しかし、私はエラーが発生します:

データベース名 (...) がネットワーク プロトコルで許可されている最大長を超えているため、接続を確立できませんでした。

この長さを伸ばす方法はありますか?

0 投票する
2 に答える
637 参照

java - ClassNotFoundException

Java DBと相互作用するJavaクラスを実行しようとすると、次のエラーが発生します。

ドライバーをロードしてみます:

ライブラリには、「derby.jar」が存在します。NetBeansIDE6.0を使用しています。

誰かが私がこの問題を解決するのを手伝ってもらえますか?

0 投票する
2 に答える
3871 参照

derby - JavaDB 管理ツール

私の現在の雇用主は、彼の新しいプロジェクトに JavaDB を使用したいと考えています。私のお気に入りの SQLite は Java ではうまく機能しないので、それについて議論する気はありません。とにかく、JavaDB や Derby データベースを操作するためのまともな無料ツールが見つかりません。私が持っているのはNetbeansだけです。私は他のものを試してみましたが、無料のものはすべて本当に飼いならされたツールであり、高価なものは優れていますが、私の雇用主は10セントも払いたくありません(......)。

提案?

0 投票する
1 に答える
498 参照

connection - 複数のデータベース間の接続の作成

JAVA DB (ダービー) を使用しています

データのパブリック ビューを別のデータベース (これも Java db) にインポートしたいと考えています。

このデータを渡して、他のデータベースに保存したいと思います。一般的なルールは 1 つのデータベースへの 1 つの接続であるため、問題が発生しています。

助けていただければ幸いです。