問題タブ [oracle]
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.
oracle - ERD へのリバース エンジニアリング (オラクル) スキーマ
データベース スキーマを ERD/UML に、できれば一般的な形式にリバース エンジニアリングするための優れたツールを誰でも推奨できますか。
sql - Ingres で任意のクエリの結果セットのサイズを制限するには?
Oracle では、任意のクエリで返される行数は、「仮想」rownum
列でフィルタリングすることによって制限できます。次の例を考えてみましょう。この例では、最大で 10 行が返されます。
Ingres で同様のことを行う簡単で一般的な方法はありますか?
sql - SQL: 集計関数とグループ化
Oracleemp
テーブルを考えてみましょう。と で最高の給与を持つ従業員を取得したいと思いdepartment = 20
ますjob = clerk
。また、「empno」列がなく、主キーに多数の列が含まれているとします。これは次の方法で実行できます。
これは機能しますが、テスト deptno = 20 と job = 'CLERK' を複製する必要があり、これは避けたいと考えています。これを書くためのよりエレガントな方法はありgroup by
ますか? ところで、これが重要な場合、私は Oracle を使用しています。
sql - Oracle のスキーマ内のすべてのテーブル名を選択するために、どのテーブル/ビューに対してクエリを実行しますか?
Oracle のスキーマ内のすべてのテーブル名を選択するために、どのオブジェクトに対してクエリを実行しますか?
sql - Oracle でシーケンスをリセットするにはどうすればよいですか?
PostgreSQLでは、次のようなことができます。
Oracleに相当するものはありますか?
linux - Oracle sysdba パスワードを回復または変更する方法
私たちは、それを設定した人が「長くいなくなった」ため、sysdbaパスワードを知らないが、それが必要なOracleデータベースで作業しています。ボックスへのルートアクセスがあります(Linux上)。sys パスワードを回復または変更する方法はありますか?
java - Hibernate が clob 値を奇妙にクロップする
2 つのテーブル間に 1 対多の関係があります。many テーブルには clob カラムが含まれています。clob 列は休止状態では次のようになります。
したがって、基本的に、いくつかの置換を含むメモがある場合が"foo"
あり"fizzbuzz"
ます。したがって、私のメイン テーブルには ID 4 のメモがあり、私のテーブルにNOTE_JOIN_TABLE
は 2 つの行が"foo"
あり"fizzbuzz"
、両方ともメモと関係があります。
ただし、これらのいずれかが DB に挿入されると、より大きな置換値が最短になるようにトリミングされます。したがって、この場合、 DB には and の代わりに"foo"
andがあります。"fiz"
"foo"
"fizzbuzz"
なぜこれが起こっているのか分かりますか?コードのどこにもトリミングされていないことを確認しました。間違いなく休止状態です。
java - clob パラメーターをログに記録するための休止状態の取得
(私が解決しようとしている問題については、こちらを参照してください)
休止状態で、挿入する clob 値をログに記録するにはどうすればよいですか。整数など、他の値の型をログに記録しています。
私のlog4j設定には次のものがあります:
次のような出力が生成されます。
parameter: 3
ただし、どれが私たちの clob であるかは表示されないことに注意してください。
私が本当に欲しいのは次のようなものです:
これをログに表示するにはどうすればよいですか?
java - Jboss での DBMS_APPLICATION_INFO の使用
JBOSS でDBMS_APPLICATION_INFOパッケージを使用する方法の例はありますか?
JBOSS 内で実行され、db プールを共有するさまざまなアプリケーションがあります。各セッションの開始時に、アプリケーションのどのセクションがデータベースの問題を引き起こしているかをより簡単に追跡できるように、これらのアプリケーションが DBMS_APPLICATION_INFO を使用してデータベースに対して自身を識別できるようにしたいと考えています。
私は JBOSS のセッション ライフ サイクルにあまり詳しくありませんが、結局のところ、トランザクションの開始時と終了時にこのパッケージを呼び出す必要があります。
誰もこれを以前にやったことがありますか?
database - ORA-011033 の解決方法: ORACLE の初期化またはシャットダウンが進行中です
ORACLE
TOAD (Quest Software) またはその他の手段 ( ) を介してユーザーに接続しようとすると、次のOracle Enterprise Manager
エラーが発生します。
ORA-011033: ORACLE initialization or shutdown in progress