問題タブ [ojdbc]
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.
jdbc - Oracleとのjdbc接続エラー
jdbc を使用して Oracle データベースに接続できません。
エラー: jdbc:oracle:thin:@localhost.localdomain:1521:orcl でデータベースに接続できませんでした (ユーザー名: system、パスワード: tiger)
ただし、sqlplus コマンドを使用して接続できます。
ログは次のとおりです。
これがlistener.oraです。
lsnrctl の出力:
tnsnames.ora の内容:
Oracle 11g、グラスフィッシュ サーバー 2.1、Redhat Linux エンタープライズ エディション 6 を使用しています。
どんな助けでも本当にありがたいです。
--サム
java - PreparedStatement で setFetchSize を実行すると、Oracle ドライバで OutOfMemoryError が発生しました
私はこのコードを持っています。このコードは基本的にPreparedStatement
テーブルデータ全体のロードを避けるために制限を設定しています。
このコードは、すべての DB ベンダーで正常に動作します。ただし、Oracle ドライバーで を使用した 1 つのケースを除きsetFetchSize
、PreparedStatement
ページ サイズが 20000 を超えていた場合、ドライバーは OutOfMemoryError をスローします。
なぜOracleでそれが起こっているのですか?DBレベルでやるべきことはありますか? ありがとうございます。
oracle - sqldeveloperエラー:Windows 7のjava.library.pathにocijdbc11がありません
java.library.path SQL開発者Windows 7にocijdbc11がありません
これは私の tnsnames.ora です
これはlistener.oraです
これはsqlnet.oraです
tns pingは私にこれを与えます
また、tnsnames フォルダー /NETWORK/ADMIN を指す環境変数 ORACLE_HOME も作成しました。
あなたの助けに感謝。
java - DatabaseMetaDatagetProcedureColumns() のカタログ名が空の場合、ResultSet.close() は Oracle カーソルを解放しません。
カタログ名を空の文字列として渡すと、rs.close() メソッドはカーソルをデータベースに解放しません。同じように null を渡すと、rs.close() はカーソルを閉じます。
なぜ違い?
java - データベースのロールバックのために接続オブジェクトをセッション変数に保存する
異なる JSP ページの複数のモジュールにまたがる Web アプリケーションがあります。現在、スコープの制限により、これらのページで異なる Oracle 接続オブジェクトを使用しています。ボタンをクリックすると、中央の JSP 表示ページのいずれかの JSP ページで実行されたデータベース トランザクションをロールバックする必要があります。ただし、データベースのロールバックには、関連付けられた接続オブジェクトが必要です。
接続オブジェクトを 1 つだけ維持し、それをセッション変数のリストに追加し、必要に応じて逆参照することを考えました。これにより、中央の表示ページから任意のページで実行されたデータベース トランザクションをロールバックできます。上記が可能かどうか教えてください。
oracle - oracle.jdbc.OracleDriver を使用して jdbc:oracle:thin:@localhost:1521:XXX への接続を確立できません
これは、ローカル データベースを NetBeans IDE に接続しようとしたときに表示されるエラー メッセージです。私も netbeans を使用した経験はほとんどありません。Oracle Thin を使用して接続するために使用した URL は次のとおりです。
対応するエラーは次のとおりです。
oracle.jdbc.OracleDriver を使用して jdbc:oracle:thin:@localhost:1521:KJT への接続を確立できません (IO エラー: ネットワーク アダプタは接続を確立できませんでした)。
私を助けてください。
oracle - gradle jettyrun oracle 適切なドライバーが見つかりません
これは私を夢中にさせるようなものです.SOで同様の質問をいくつか見つけましたが、うまくいきません.
マルチプロジェクトの春(ウェブ)プロジェクトがあります。正常に開始されますが、データベースにクエリを実行するとすぐに
私は多くのことを試しました:ojdbc.jarがプロジェクト内にあることを確認しました(mavenリポジトリの一部ではないため、次のようにgradleでロードしました
私のサブ(ウェブではない)または私のウェブプロジェクトで。
でそれらを生成すると、戦争内の瓶を取得しますgradle war
jarをjettyRun構成に追加してみました
が正しいかどうかは少し疑問ですfiles stmt
が、それでも機能しません。
私はまた、私が置かなければならないSOを見つけました
標準の依存関係として私のwebapp内にありますが、それでもうまくいきません。以前は依存関係として含めることができたpostgresドライバーjarを使用していました。
java - J2CA0081E Websphere 6 例外
時折、この例外が表示されます。これは、アプリケーションの重要なビジネス プロセスの一部に影響を与えます。どうなり得るか?誰かに同様のエラーがありましたか?
OJDBC14 & Hibernate 3 で WebSphere 6 を使用しています。
更新: これは、finally ブロックで session.close() を実行すると発生します。このようなもの: