Oracle

Oracle

[Oracle]クライアント側でのSQL*NET トレースファイル生成

概要 クライアント内部に,SQL*NET トレースファイル生成する方法 方法 クライアントPC内に保存されている sqlnet.ora に下記を追記する #CLIENT-SIDE SQL*NET TRACE PARAMETERS #==================================== TRACE_UNIQUE_CLIENT = ON TRACE_LEV...
2019.12.05
Oracle

[Oracle]索引表領域の移動

概要 表領域のデータファイルを移動させるのではなくて,索引で使用する表領域を変更する方法 方法 alter index 索引名 rebuild tablespace 表領域名; なお、索引名、表領域名を '' でくくる必要はない。(これで悩んでしまった) 一括移動用のSQLを作るSQL select 'alter index '||owner|...
2019.11.27
Oracle

[Oracle]リスナーサービスと環境変数TNS_ADMIN

概要 オラクルリスナーサービスは listener.ora , sqlnet.ora , tnsnames.ora で制御される。(以下この3ファイルを「リスナー制御ファイル」と呼ぶことにする)複数のリスナーサービスによって制御を分けたい場合や、上記3ファイル が保存されているフォルダを明示的に指定するにはどうしたらよいか? ※ このページで扱っている環境は,すべてのリスナーが同じ ...
Oracle

[Oracle]TNS_ADMIN変更によるOEMへの影響

概要 環境変数 TNS_ADMIN を変更すると,OEM (Web版 Database Control) にも影響が生じる。 ●リスナーのステータスが「停止中」と表示されてしまう ステータスが「停止中」 原因 OEMの画面には以下のヒントメッセージが表示されている 指定された'ホスト'および'ポート'の"リスナー・ターゲット"は、リスナーがそのエンドポイント...
Oracle

[Oracle] ORA-01779キー保存されていない表にマップする列は変更できません

概要 Oracle のバージョンを上げたら,ORA-01779 エラーが発生するようになった。 原因 ヒント句 BYPASS_UJVC は Oracle 11g からはサポートされなくなりました 実行すると ORA-01779: キー保存されていない表にマップする列は変更できません となります 代わりに MERGE 文 を使った更新処理にSQL文を書き換えるこ...
2019.11.07
タイトルとURLをコピーしました