oracle10g错误信息(ORA-09870~ORA-12100 )

ORA-09870: spini: 最大数オープン・ファイルの初期化に失敗しました。
原因: ULIMITシステム・コールからエラーが戻されました。
処置: エラー番号を確認してください。
ORA-09871: TASDEF_NAME: ?/dbs/tasdef@.dbfの拡張中に変換エラーが発生しました。
原因: テストおよび設定ページの作成中に、sltln(?/tasdef@.dbf)にエラーが発生しました。
処置: 詳細は、戻される追加エラーを確認してください。
ORA-09872: TASDEF_CREATE: ?/dbs/tasdef@.dbfの作成中に作成エラーが発生しました。
原因: TASDEFファイルを作成しようとしているときにCREATE()が失敗しました。
処置: $(ORACLE_HOME)/dbsディレクトリに対する権限を確認してください。
ORA-09873: TASDEF_OPEN: tasdef@.dbfファイルのオープン中にエラーが発生しました。
原因: tasdef@.dbfファイルをオープンできません。
処置: エラー番号を確認してください。アクセス権に問題がある可能性があります。tasdef@.dbfファイルが存在するかどうかを調べてください。
ORA-09874: TASDEF_READ: 読取りエラーが発生しました。tasdef@.dbfファイルを読み込めません。
原因: /dbs/tasdef@.dbfを読み込もうとしたときに、READシステム・コールからエラーが戻されました。
処置: 戻されたエラー番号を確認してください。SGADEFファイルは破損しているか、Oracleバージョンとの互換性がない可能性があります。
ORA-09875: TASDEF_WRITE: ?/dbs/tasdef@.dbfファイルの書込み中にエラーが発生しました。
原因: 書込みコールに失敗しました。
処置: 戻されたエラー番号を確認してください。デバイス上の領域が不足している可能性があります。
ORA-09876: TASDEF_CLOSE: ?/dbs/tasdef@.dbfファイルをクローズできません。
原因: CLOSEシステム・コールからエラーが戻されました。
処置: 戻されたエラー番号を確認してください。オペレーティング・システム・エラーの可能性があります。
ORA-09877: sstascre: shmgetエラーが発生しました。共有メモリー・セグメントを取得できません。
原因: shmgetにエラーがあります。
処置: 戻されたエラー番号を確認してください。十分な共有メモリーがシステムで使用可能かどうかを調べてください。
ORA-09878: sstascre/sstasat: shmatエラーが発生しました。tas書込みページを連結できません
原因: shmatにエラーがあります。
処置: 戻されたエラー番号を確認してください。十分な共有メモリーがシステムで使用可能かどうかを調べてください。
ORA-09879: sstascre/sstasat: shmatエラーが発生しました。tas読取りページを連結できません。
原因: shmatにエラーがあります。
処置: 戻されたエラー番号を確認してください。十分な共有メモリーがシステムで使用可能かどうかを調べてください。
ORA-09880: sstasfre/sstasdel: shmdtエラーが発生しました。tas書込みページを連結解除できません
原因: shmdtにエラーがあります。
処置: 戻されたエラー番号を確認してください。
ORA-09881: sstasfre/sstasdel: shmdtエラーが発生しました。tas読取りページを連結解除できません。
原因: shmdtにエラーがあります。
処置: 戻されたエラー番号を確認してください。
ORA-09882: sstasfre/sstasdel: shmctlエラーが発生しました。tas shmページを削除できません
原因: shmctlにエラーがあります。
処置: 戻されたエラー番号を確認してください。
ORA-09883: 2タスク・インタフェース: oratabファイルが存在しません
原因: oratabファイルが存在しません。
処置: oratabファイルを使用する前にOracleをインストールするか、oratabファイルを再作成してください。
ORA-09884: 2タスク・インタフェース: SIDが現在のPUと一致しません。
原因: Oracleが構成されていない別のPUでOracleを起動しようとしているか、oratabファイルに、このSIDに対するエントリがありません。
処置: 指定されたPU(oratabファイルを参照)で、このSIDを使用してOracleを起動してください。または、このSIDで新しいデータベースをインストールしてください。
ORA-09885: osnTXtt: TXIPCチャネルを作成できません。
原因: TXIPCドライバが、Oracleシャドウ・プロセスとの2タスク通信のためのパイプの作成に失敗しました。
処置: 各ユーザーのオープン・ファイル記述子が最大値を超えているか、システム・ファイル表が一杯である可能性があります。オペレーティング・システムのエラー・コードを記録し、システム管理者に連絡してください。
ORA-09886: osnTXtt: txipc@.trcの拡張中に変換エラーが発生しました。
原因: デバッグ・チャネルの作成中にsltln(txipc@.trc)が失敗しました。
処置: 詳細は、戻される追加エラーを確認してください。
ORA-09888: osnTXtt: txipcチャネルの作成に失敗しました。
原因: TXIPCドライバが、Oracleシャドウ・プロセスとの2タスク通信のためのチャネルの作成に失敗しました。
処置: 各ユーザーのオープン・ファイル記述子またはシステム・ファイル表のオペレーティング・システムのエラー・コードが最大値を超えている可能性があります。システム管理者に連絡してください。
ORA-09889: osnTXtt: Oracle実行プログラムでアクセス・エラーが発生しました
原因: TXIPCドライバが、Oracle実行可能ファイルにアクセスできませんでした。
処置: ORACLE実行プログラムおよびORACLE_HOME/binパスの各コンポーネントに対する権限を確認してください。
ORA-09890: osnTXtt: mallocに失敗しました。
原因: TXIPXドライバが、そのコンテキスト領域バッファへの十分なヒープ領域の割当てに失敗しました。
処置: オラクル社カスタマ・サポート・センターに連絡してください。
ORA-09908: slkmnm: GETHOSTNAMEがエラー・コードを戻しました。
原因: GETHOSTNAMEシステム・コールからエラーが戻されました。
処置: 内部エラーの可能性があります。GETHOSTNAMEが別のコンテキストで正しく実行されるかどうかを確認してください。正しく実行された場合には、オラクル社カスタマ・サポート・センターに連絡してください。
ORA-09909: スクラッチ・バッファのmallocに失敗しました。
原因: 一時バッファに必要なメモリーが割り当てられません。「追加情報」フィールドに、Oracleが割り当てようとしたバイト数が示されます。
処置: UNIXエラー番号を確認してください。システムのメモリーが不足している可能性があります。エラーがない場合は、オラクル社カスタマ・サポート・センターに連絡してください。
ORA-09910: ユーザーのOracleパスワード・ファイル・エントリが見つかりません。
原因: Oracleパスワード・ファイルに、ユーザーのエントリがありません。
処置: データベース管理者(DBA)に依頼して、ORAPASSWDを実行してパスワード・エントリをインストールしてください。
ORA-09911: ユーザーのパスワードが正しくありません。
原因: ユーザーが入力したパスワードは無効です。
処置: 正しいパスワードを入力してください。
ORA-09912: 名前バッファのmallocに失敗しました。
原因: Oracleは、DBAおよびオペレータ・ユーザー名に使用する1つまたは両方のバッファ・メモリーを割当てできませんでした。
処置: UNIXエラー番号を確認してください。システムのメモリーが不足している可能性があります。エラーがない場合は、オラクル社カスタマ・サポート・センターに連絡してください。
ORA-09913: ダミー名のmallocに失敗しました。
原因: Oracleは、ユーザー・パスワードの暗号化に使用するユーザー名のメモリーを割当てできませんでした。
処置: UNIXエラー番号を確認してください。システムのメモリーが不足している可能性があります。エラーがない場合は、オラクル社カスタマ・サポート・センターに連絡してください。
ORA-09914: Oracleパスワード・ファイルをオープンできません。
原因: Oracleは、パスワード・ファイルをオープンして読み込むことができませんでした。
処置: UNIXエラー番号を確認してください。エラー番号が、ファイルが存在しないことを示している場合は、データベース管理者(DBA)に依頼し、ORAPASSWDを実行してファイルを作成してください。十分な権限がないことを示している場合は、データベース管理者(DBA)に依頼して、権限を変更してください。それ以外の場合は、オラクル社カスタマ・サポート・センターに連絡してください。
ORA-09915: パスワードの暗号化に失敗しました。
原因: Oracleはパスワードを暗号化できませんでした。
処置: これは内部エラーです。オラクル社カスタマ・サポート・センターに連絡してください。
ORA-09916: 必要なパスワードが指定されていません。
原因: ユーザーがinternalで接続しようとしましたが、パスワードが指定されていません。
処置: internalで再度接続し、パスワードを指定してください。
ORA-09918: SQL*Netからユーザー権限を取得できません。
原因: Oracleが、SQL*Net接続からユーザーの権限セットを取得できませんでした。
処置: UNIXエラー番号を確認して、オペレーティング・システム・エラーの可能性について確認してください。また、「追加情報」フィールドでSQL*Netエラーを確認してください。エラーがない場合は、オラクル社カスタマ・サポート・センターに連絡してください。
ORA-09919: 専用サーバーのラベルを設定できません。
原因: Oracleが、サーバー専用のラベルに必要な値を設定できませんでした。
処置: UNIXエラー番号を確認して、オペレーティング・システム・エラーの可能性について確認してください。また、Oracle実行可能ファイルの権限を確認してください。少なくともALLOWMACACCESS権限が必要です。
ORA-09920: 接続から重要度ラベルを取得できません。
原因: Oracleが、SQL*Net接続からユーザーの重要度ラベルを取得できませんでした。
処置: UNIXエラー番号を確認して、オペレーティング・システム・エラーの可能性について確認してください。また、「追加情報」フィールドでSQL*Netエラーを確認してください。エラーがない場合は、オラクル社カスタマ・サポート・センターに連絡してください。
ORA-09921: 接続から情報ラベルを取得できません。
原因: Oracleが、SQL*Net接続からユーザーの情報ラベルを取得できませんでした。
処置: UNIXエラー番号を確認して、オペレーティング・システム・エラーの可能性について確認してください。また、「追加情報」フィールドでSQL*Netエラーを確認してください。エラーがない場合は、オラクル社カスタマ・サポート・センターに連絡してください。
ORA-09922: プロセスを起動できません - バックグラウンド・ログ・ディレクトリが正しく作成されていません
原因: バックグラウンド・プロセスのトレース・ファイルが入るディレクトリが正しく作成されていないため、Oracleがバックグラウンド・プロセスを起動できませんでした。
処置: 初期化パラメータBACKGROUND_DUMP_DESTに指定されたディレクトリを調べてください。次の条件をすべて満たしているかどうかを確認してください。

1. ディレクトリが存在する。

2. その名前が、ファイルではなくディレクトリを参照している。

3. Oracleユーザーがそのディレクトリにアクセスし、書き込むことができる。

ORA-09923: プロセスを起動できません - ユーザー・ログ・ディレクトリが正しく作成されていません
原因: 専用サーバー・プロセスのトレース・ファイルが入るディレクトリが正しく作成されていないため、Oracleがバックグラウンド・プロセスを起動できませんでした。
処置: 初期化パラメータUSER_DUMP_DESTに指定されたディレクトリを調べてください。次の条件をすべて満たしているかどうかを確認してください。

1. ディレクトリが存在する。

2. その名前が、ファイルではなくディレクトリを参照している。

3. Oracleユーザーがそのディレクトリにアクセスし、書き込むことができる。

ORA-09924: プロセスを起動できません - コア・ダンプ・ディレクトリが正しく作成されていません
原因: 例外イベントでOracleプロセスによって生成されるコア・ダンプが入るディレクトリが正しく作成されていないため、Oracleがバックグラウンド・プロセスを起動できませんでした。
処置: 初期化パラメータCORE_DUMP_DESTに指定されたディレクトリを調べてください。次の条件をすべて満たしているかどうかを確認してください。

1. ディレクトリが存在する。

2. その名前が、ファイルではなくディレクトリを参照している。

3. Oracleユーザーがそのディレクトリにアクセスし、書き込むことができる。

ORA-09925: 監査証跡ファイルを作成できません。
原因: Oracleが、監査証跡レコードを格納するファイルを作成できませんでした。
処置: UNIXエラー番号を確認して、オペレーティング・システム・エラーの可能性について確認してください。エラーがない場合は、オラクル社カスタマ・サポート・センターに連絡してください。
ORA-09926: サーバーの有効な権限を設定できません。
原因: 専用サーバーが、固有の権限セットを設定できませんでした。
処置: Oracle実行可能プログラムに付与されている権限を確認してください。少なくともALLOWMACACCESS権限が必要です。
ORA-09927: サーバーのラベルを設定できません。
原因: Oracleが、サーバーのラベルに新しい値を設定できませんでした。
処置: $ORACLE_HOME/bin/oracleの権限を確認してください。$ORACLE_HOME/bin/oracleにALLOWMACACCESS権限が付与されているかどうかを確認してください。
ORA-09928: サーバーのラベルをリストアできません。
原因: Oracleが、サーバーのラベルをデータベースが拡張される前の値にリストアできませんでした。
処置: これは内部エラーです。オラクル社カスタマ・サポート・センターに連絡してください。
ORA-09929: 2つのラベルに対する下限が無効です
原因: 2つのラベルに対する下限操作の結果が無効になりました。
処置: 別の2つのラベルを使用して操作を再試行してください。システム・エンコーディング・ファイルを参照して、有効なラベルの値を調べてください。
ORA-09930: 2つのラベルに対する上限が無効です
原因: 2つのラベルに対する上限操作の結果が無効になりました。
処置: 別の2つのラベルを使用して操作を再試行してください。システム・エンコーディング・ファイルを参照して、有効なラベルの値を調べてください。
ORA-09931: 読取り用のOracleパスワード・ファイルをオープンできません。
原因: パスワード・ファイルをオープンして読み込もうとしましたが、失敗しました。
処置: Oracleユーザーがオープンできないように、ファイルに対して権限が変更されていないかどうかを確認してください。
ORA-09932: Oracleパスワード・ファイルのクローズに失敗しました。
原因: パスワード・ファイルがクローズできませんでした。
処置: 詳細は、UNIXエラー番号を確認してください。
ORA-09933: 旧パスワード・ファイルの削除に失敗しました。
原因: 旧パスワード・ファイルの削除に失敗しました。
処置: 詳細は、UNIXエラー番号を確認してください。
ORA-09934: 現行のパスワード・ファイルの旧版へのリンクに失敗しました。
原因: Oracle は、古いパスワード・ファイルを保存するためのリンクを作成できませんでした。
処置: 詳細は、UNIXエラー番号を確認してください。
ORA-09935: 現行のパスワード・ファイルのリンク解除に失敗しました。
原因: Oracleが、現行のパスワード・ファイルの保存を完了できませんでした。
処置: 詳細は、UNIXエラー番号を確認してください。
ORA-09936: 書込みのためのOracleパスワード・ファイルのオープンに失敗しました。
原因: Oracleが、パスワード・ファイルを作成できませんでした。
処置: 詳細は、UNIXエラー番号を確認してください。
ORA-09937: Oracleパスワード・ファイルのモード変更に失敗しました。
原因: Oracleは、パスワード・ファイルを読込み専用に変更できませんでした。
処置: 詳細は、UNIXエラー番号を確認してください。
ORA-09938: シグナル・ハンドラの保存に失敗しました。
原因: Oracleは、選択されたシグナル・ハンドラの前の値を保存できませんでした。
処置: これは内部エラーです。オラクル社カスタマ・サポート・センターに連絡してください。
ORA-09939: シグナル・ハンドラのリストアに失敗しました。
原因: Oracleは、選択されたシグナル・ハンドラの前の値をリストアできませんでした。
処置: これは内部エラーです。オラクル社カスタマ・サポート・センターに連絡してください。
ORA-09940: Oracleパスワード・ファイルのヘッダーが破損しています
原因: 1つのパスワード・ファイルのヘッダーが、Oracleの予期した書式になっていませんでした。
処置: 両方のファイルのヘッダーを確認してください。ヘッダーの書式は、「FILE VERSION: N.N.N.N.N EXECUTABLE VERSION: N.N.N.N.N」である必要があります。Nは数値です。破損しているファイルを削除して、ORAPASSWDを再実行してください。
ORA-09941: Oracleパスワードまたはインストーラのバージョンがファイルより古いです。
原因: 実行中のORAPASSWDまたはインストーラのバージョンが、Oracleパスワード・ファイルのバージョンより古くなっています。ファイルのバージョンは、フォーマットを変更したときに変更されるため、このエラーは、実行可能プログラムが、ファイル作成時と異なるフォーマットを使用していることを意味しています。
処置: ファイルのバージョン以降のインストーラまたはORAPASSWDを実行してください。
ORA-09942: Oracleパスワード・ファイルのヘッダーの書込みに失敗しました。
原因: Oracleパスワード・ファイルのヘッダーに書き込もうとしましたが、エラーが発生しました。
処置: オペレーティング・システムのエラー番号を確認してください。ファイル・システムが一杯になっている可能性があります。
ORA-09943: パスワード・リスト・コンポーネントへのメモリー割当てに失敗しました。
原因: パスワード・ファイルのエントリ・リストの作成中に、Oracleが複数のコンポーネントにメモリーを割り当てました。割当ての1つが失敗しました。
処置: オペレーティング・システムのエラー番号を確認してください。システムのメモリーが不足している可能性があります。
ORA-09944: パスワードのエントリが破損しています。
原因: Oracleパスワード・ファイルのエントリが、Oracleの予期した書式になっていませんでした。
処置: 破損しているファイルを削除して、ORAPASSWDを再実行してください。
ORA-09945: 監査証跡ファイルの初期化ができません。
原因: Oracleが、監査証跡として使用されるファイルへのヘッダー情報の書込みに失敗しました。
処置: UNIXエラー番号を確認して、オペレーティング・システム・エラーの可能性について確認してください。エラーがない場合は、オラクル社カスタマ・サポート・センターに連絡してください。
ORA-09946: バッファに対しファイル名が長すぎます。
原因: ファイル名を格納するバッファが、生成された名前には小さすぎると判別されました。トレース・ファイルまたは監査ファイルのいずれかの変換後の名前が、使用可能な最大値を超えている可能性があります。多くのポートでは、256文字が最大値です。
処置: ファイル名を短くしてください。
ORA-09947: 接続属性の構造を割当てできません
原因: Oracleは、SQL*Net接続の属性の保持に必要なメモリーを割当てできませんでした。「追加情報」フィールドに、Oracleが割り当てようとしたバイト数が示されます。
処置: UNIXエラー番号を確認してください。システムのメモリーが不足している可能性があります。エラーがない場合は、オラクル社カスタマ・サポート・センターに連絡してください。
ORA-09948: プロセス情報ラベルの取出しに失敗しました。
原因: Oracleがプロセスの情報ラベルの取得に失敗しました。
処置: UNIXエラー番号を確認して、オペレーティング・システム・エラーの可能性について確認してください。エラーがない場合は、オラクル社カスタマ・サポート・センターに連絡してください。
ORA-09949: クライアント・オペレーティング・システム権限を取得できません
原因: Oracleがクライアント・プロセスのオペレーティング・システム権限を取得できませんでした。
処置: UNIXエラー番号を確認して、オペレーティング・システム・エラーの可能性について確認してください。エラーがない場合は、オラクル社カスタマ・サポート・センターに連絡してください。
ORA-09950: サーバー・オペレーティング・システム権限を取得できません
原因: Oracleがオペレーティング・システムから権限を取得できませんでした。
処置: 通常、これは発生しないエラーです。オラクル社カスタマ・サポート・センターに連絡してください。
ORA-09951: ファイルを作成できません。
原因: Oracleがファイルを作成できませんでした。
処置: UNIXエラー番号を確認して、オペレーティング・システム・エラーの可能性について確認してください。エラーがない場合は、オラクル社カスタマ・サポート・センターに連絡してください。
ORA-09952: scgcmn: lk_open_convertから予期しない値が戻されました: オープンに失敗しました
原因: 分散ロック・マネージャ(DLM)が、予期しない値を戻しました。
処置: システム・エラー・メッセージを確認して、分散ロック・マネージャ(DLM)のドキュメントを参照するか、オラクル社カスタマ・サポート・センターに連絡してください。
ORA-09953: scggc: ロック変換から予期しない値が戻されました
原因: 分散ロック・マネージャ(DLM)が、予期しない値を戻しました。
処置: ロック・マネージャのエラー・メッセージを確認して、分散ロック・マネージャ(DLM)のドキュメントを参照するか、オラクル社カスタマ・サポート・センターに連絡してください。
ORA-09954: scgcc: ロック・クローズのコールバックから予期しない値が戻されました
原因: 分散ロック・マネージャ(DLM)が、予期しない値を戻しました。
処置: ロック・マネージャのエラー・メッセージを確認して、分散ロック・マネージャ(DLM)のドキュメントを参照するか、オラクル社カスタマ・サポート・センターに連絡してください。
ORA-09955: scgcan: ロックの取消中に予期しない値が戻されました
原因: 分散ロック・マネージャ(DLM)システム・サービスxが、予期しない値を戻しました。
処置: システム・エラー・メッセージを確認して、分散ロック・マネージャ(DLM)のドキュメントを参照するか、オラクル社カスタマ・サポート・センターに連絡してください。
ORA-09956: scgcm: 予期しないロック・ステータス条件が戻されました
原因: グローバルなロック・システム・サービスが、予期しない値を戻しました。
処置: システム・エラー・メッセージがあれば確認して、分散ロック・マネージャ(DLM)のドキュメントを参照するか、オラクル社カスタマ・サポート・センターに連絡してください。
ORA-09957: IMONに終了要求を送信できません。
原因: IMONへの終了シグナルの送信に失敗しました。
処置: これは内部エラーです。オラクル社カスタマ・サポート・センターに連絡してください。
ORA-09958: IMON: 同じOracle PIDを持つ2つのプロセスがアクティブになっています。
原因: IMONプロセスが、サーバー・プロセスのエントリを追加できませんでした。別のアクティブなプロセスがスロットを占有しています。
処置: これは内部エラーです。オラクル社カスタマ・サポート・センターに連絡してください。
ORA-09959: IMON: プロセスの削除に失敗しました。
原因: IMONプロセスが、プロセスID配列からサーバー・プロセスを削除できませんでした。プロセスのエントリが見つかりません。
処置: これは内部エラーです。オラクル社カスタマ・サポート・センターに連絡してください。
ORA-09960: 終了シグナルのシグナル・ハンドラを確立できません
原因: Oracleが、インスタンスの停止を通知するシグナル・ハンドラを設定できませんでした。
処置: これは内部エラーです。オラクル社カスタマ・サポート・センターに連絡してください。
ORA-09961: 終了シグナル・ハンドラをリストアできません
原因: Oracleが、終了シグナル・ハンドラに前の値を設定できませんでした。
処置: これは内部エラーです。オラクル社カスタマ・サポート・センターに連絡してください。
ORA-09966: scumnt: ?/dbs/lkの拡張中に変換エラーが起こりました。
原因: SCUMNT内のSLTLNの障害です。
処置: 詳細は、戻される追加エラーを確認してください。
ORA-09967: scumnt: ファイルを作成またはオープンできません。
原因: Openシステム・コールからエラーが戻されました。
処置: エラー番号を確認してください。
ORA-09968: scumnt: ファイルをロックできません。
原因: ロック・ファイル・オペレーティング・システム・コールからエラーが戻されました。
処置: エラー番号を確認してください。
ORA-09969: scurls: ロック・ファイルをクローズできません。
原因: CLOSEシステム・コールからエラーが戻されました。
処置: エラー番号を確認してください。
ORA-09974: skxfidini: SDIチャネルの初期化でエラーが発生しました。
原因: SDIチャネルが正しく初期化できませんでした。
処置: オペレーティング・システム・エラーを修正してから、再試行してください。
ORA-09975: kxfspini: SDIプロセスの初期化でエラーが発生しました。
原因: SDIチャネルにアタッチできませんでした。
処置: SDIプロセス固有の制限が正しく構成されているかどうかを確認してください。オペレーティング・システム・エラーを修正してから、再試行してください。
ORA-09976: skxfqdini: ポートの作成でエラーが発生しました。
原因: 通信エンドポイントが作成できませんでした。
処置: SDIポート固有の制限が正しく構成されているかどうかを確認してください。オペレーティング・システム・エラーを修正してから、再試行してください。
ORA-09977: skxfqhini: 接続でエラーが発生しました
原因: プロセスが他のエンドポイントと交信できませんでした。
処置: SDIポート固有の制限が正しく構成されているかどうかを確認してください。他のノードがクラスタの一部であり、正しく機能しているかどうかを確認してください。オペレーティング・システム・エラーを修正してから、再試行してください。
ORA-09978: skxfqhdel: 別のエンドポイントからの切断でエラーが発生しました。
原因: 他のエンドポイントから正しく切断されませんでした。
処置: 他のノードがクラスタの一部であり、正しく機能しているかどうかを確認してください。他のノードのインスタンスおよびプロセスを確認してください。オペレーティング・システム・エラーを修正してから、再試行してください。
ORA-09979: skxfqhsnd: 別のエンドポイントへのメッセージの送信でエラーが発生しました。
原因: 既存のエンドポイントにメッセージを送信できませんでした。
処置: 他のノードがクラスタの一部であり、正しく機能しているかどうかを確認してください。他のノードのインスタンスおよびプロセスを確認してください。オペレーティング・システム・エラーを修正してから、再試行してください。
ORA-09980: skxfqdrcv: 別のエンドポイントからのメッセージの受信でエラーが発生しました。
原因: メッセージを受信しようとしたときに、エラーが発生しました。
処置: 他のノードがクラスタの一部であり、正しく機能しているかどうかを確認してください。他のノードのインスタンスおよびプロセスを確認してください。オペレーティング・システム・エラーを修正してから、再試行してください。
ORA-09981: skxfqdreg: SDIバッファ・プールへのページの追加でエラーが発生しました。
原因: SDIバッファ・プールへページを追加できませんでした。
処置: オペレーティング・システム・エラーを修正してから、再試行してください。
ORA-09982: skxfqddrg: SDIバッファ・プールからのページの削除でエラーが発生しました
原因: SDIバッファ・プールへのページ指定を削除できませんでした。
処置: オペレーティング・システム・エラーを修正してから、再試行してください。
ORA-09983: skxfidsht: SDIチャネルの停止でエラーが発生しました。
原因: SDIチャネルを停止できませんでした。
処置: SDIツールを使用して、SDI永続リソースを調べてください。すべてのプロセスが正しく終了しているかどうか、インスタンスが安全に停止されているかどうかを調べてください。現行のインスタンスに関連付けられている、残りのSDIチャネルIDを削除してください。
ORA-09984: SGAファイル$ORACLE_HOME/dbs/sgadef$ORACLE_SID.dbfは存在しません。
原因: ファイルが存在しないか、アクセスできません。
処置: インスタンスを再起動して、SGA定義ファイルを作成してください。
ORA-09985: SGA定義ファイルを読み取ることができませんでした
原因: UNIXのread()操作に失敗しました。
処置: エラー番号を確認して、適切な処置を行ってください。
ORA-09986: SGA定義ファイルから読み取ったバイト数が正しくありません
原因: struct SKGMSDEFサイズが、SGAファイルから読み込んだバイト数と異なります。
処置: 2つのstruct定義を比較して、これらのサイズと構造体が一致するように変更してください。
ORA-09987: READ-ONLYモードでSGAに連結できません
原因: インスタンスが起動していないか、SGAセグメントが読込み可能でありません。
処置: インスタンスが起動しているかどうか、SGAセグメントに読込み権限が設定されているかどうかを確認してください。
ORA-09988: SGAの連結解除中にエラーが発生しました
原因: SKGMSDEF structが破損しているか、セグメント・アドレスが変更されています。
処置: インスタンスを安全に停止し、SGAセグメントを再度マウントしてください。
ORA-09989: 無効なskgmsdef構造体ポインタを使用しようとしました
原因: SKGMSDEF structへのポインタの妥当性がチェックされていません。
処置: SKGMSDEF structポインタに有効な値を割り当ててから、使用してください。
ORA-10560: block type ''string''
原因: 他のエラーの詳細のためのブロック型をレポートします。
処置: 関連するエラー・メッセージを参照してください。
ORA-10561: block type 'string', data object# string
原因: 他のエラーの詳細のためのブロック型およびデータ・オブジェクト番号をレポートします。
処置: 関連するエラー・メッセージを参照してください。
ORA-10562: Error occurred while applying redo to data block (file# string, block# string)
原因: エラー・スタック上の他のエラーを参照してください。
処置: エラーが発生した原因およびデータ・ブロックの重要度を調べてください。ユーザーがリカバリによるこのデータ・ブロックの破損を許可する場合、通常、メディア・リカバリおよびスタンバイ・データベース・リカバリは継続できます。
ORA-10563: Test recovery had to corrupt data block (file# string, block# string) in order to proceed
原因: テスト・リカバリが完了しました。
処置: 処置は必要ありません。テスト・リカバリは正常終了しました。テスト・リカバリの結果のサマリーは、エラー・スタック上の他のメッセージを参照してください。
ORA-10564: tablespace string
原因: 他のエラーの詳細のための表領域名をレポートします。
処置: 関連するエラー・メッセージを参照してください。
ORA-10565: Another test recovery session is active
原因: アクティブにできるテスト・リカバリ・セッションは1つのみです。別のテスト・リカバリ・セッションがアクティブです。
処置: 別のテスト・リカバリ・セッションが完了するまで待機してください。
ORA-10566: Test recovery has used all the memory it can use
原因: テスト・リカバリがメモリー内のREDOをテストしています。使用可能なすべてのメモリーを消費したため、この処理は継続されません。
処置: 処置は必要ありません。テスト・リカバリは正常終了しました。テスト・リカバリの結果のサマリーは、エラー・スタック上の他のメッセージを参照してください。
ORA-10567: Redo is inconsistent with data block (file# string, block# string)
原因: このエラーの原因には次の2つが考えられます。(1) Oracleによって発行された書込みが、基盤となるオペレーティング・システムまたは記憶域システムによって失われた場合。(2) Oracleの内部エラーの場合。
処置: エラーが発生した原因およびデータ・ブロックの重要度を調べてください。ユーザーがリカバリによるこのデータ・ブロックの破損を許可する場合、通常、メディア・リカバリおよびスタンバイ・データベース・リカバリは継続できます。
ORA-10568: Failed to allocate recovery state object: out of SGA memory
原因: SGAメモリーが不足しています。
処置: インスタンスを再起動してください。問題が解決されない場合は、オラクル社カスタマ・サポート・センターに連絡してください。
ORA-10570: Test recovery complete
原因: テスト・リカバリが完了しました。
処置: 処置は必要ありません。テスト・リカバリは正常終了しました。テスト・リカバリの結果のサマリーは、エラー・スタック上の他のメッセージを参照してください。
ORA-10571: Test recovery canceled
原因: ユーザーがテスト・リカバリを取り消しました。
処置: 処置は必要ありません。テスト・リカバリは正常終了しました。テスト・リカバリの結果のサマリーは、エラー・スタック上の他のメッセージを参照してください。
ORA-10572: Test recovery canceled due to errors
原因: エラー・スタック上の他のエラーを参照してください。
処置: 処置は必要ありません。テスト・リカバリの結果のサマリーは、エラー・スタック上の他のメッセージを参照してください。
ORA-10573: Test recovery tested redo from change string to string
原因: このメッセージは、テスト・リカバリのテスト範囲を示すものです。
処置: 処置は必要ありません。エラー・スタック上の他のメッセージを参照してください。
ORA-10574: Test recovery did not corrupt any data block
原因: このメッセージは、テスト・リカバリの結果のサマリーです。
処置: 処置は必要ありません。エラー・スタック上の他のメッセージを参照してください。
ORA-10575: Give up restoring recovered datafiles to consistent state: out of memory
原因: リカバリされたデータファイルを一貫性のある状態にリストアするためのメモリーが不足しています。
処置: これは警告メッセージです。このメッセージが生成された直後は、リセットログのあるデータベースをオープンできない場合があります。ただし、メディア・リカバリおよびスタンバイ・リカバリは継続でき、それによってデータファイルをリカバリし、再び一貫性のある状態にできます。
ORA-10576: Give up restoring recovered datafiles to consistent state: some error occurred
原因: 問題の原因は、アラート・ファイルまたはスタック上の他のエラーを参照してください。
処置: これは警告メッセージです。このメッセージが生成された直後は、リセットログのあるデータベースをオープンできない場合があります。ただし、メディア・リカバリおよびスタンバイ・リカバリは継続でき、それによってデータファイルをリカバリし、再び一貫性のある状態にできます。
ORA-10577: Can not invoke test recovery for managed standby database recovery
原因: 管理スタンバイ・データベース・リカバリにテスト・リカバリ・オプションが使用されています。
処置: テスト・リカバリ・オプションを削除するか、手動のテスト・スタンバイ・データベース・リカバリを起動してください。
ORA-10578: Can not allow corruption for managed standby database recovery
原因: 管理スタンバイ・データベース・リカバリに破損を許可するオプションが使用されています。
処置: 破損を許可するオプションを削除するか、手動のスタンバイ・データベース・リカバリを起動してください。
ORA-10579: Can not modify control file during test recovery
原因: リカバリを続行するために、テスト・リカバリは制御ファイルを変更する必要があります。ただし、テスト・リカバリによる制御ファイルの変更は許可されていません。
処置: 処置は必要ありません。テスト・リカバリは正常終了しました。REDOストリームに入れられるのは、この時点までです。
ORA-10580: Can not modify datafile header during test recovery
原因: リカバリを続行するために、テスト・リカバリはデータファイル・ヘッダーを変更する必要があります。ただし、テスト・リカバリによるデータファイル・ヘッダーの変更は許可されていません。
処置: 処置は必要ありません。テスト・リカバリは正常終了しました。REDOストリームに入れられるのは、この時点までです。
ORA-10581: Can not modify redo log header during test recovery
原因: リカバリを続行するために、テスト・リカバリはREDOログ・ヘッダーを変更する必要があります。ただしテスト・リカバリによるREDOログ・ヘッダーの変更は許可されていません。
処置: 処置は必要ありません。テスト・リカバリは正常終了しました。REDOストリームに入れられるのは、この時点までです。
ORA-10582: The control file is not a backup control file
原因: ユーザーはバックアップ制御ファイルのテスト・リカバリを要求しましたが、指定した制御ファイルはバックアップ制御ファイルではありません。
処置: バックアップ制御ファイルを使用するか、USING BACKUP CONTROLFILEオプションを使用しないでください。
ORA-10583: Can not recovery file string renamed as missing during test recovery
原因: リカバリされるファイルの1つの名前が変更されたため、見つかりません。
処置: 正しいファイル名に変更するか、オフラインにしてください。
ORA-10584: Can not invoke parallel recovery for test recovery
原因: テスト・リカバリとパラレル・リカバリの両方が要求されています。
処置: どちらか1つのリカバリ・オプションを削除してください。
ORA-10585: Test recovery can not apply redo that may modify control file
原因: テスト・リカバリで、制御ファイルを変更する可能性のある特別なREDOがみつかりました。
処置: 処置は必要ありません。開始点からリカバリ可能な点まで、テスト・リカバリは正常に実行されています。
ORA-10586: Test recovery had to corrupt 1 data block in order to proceed
原因: このメッセージは、テスト・リカバリの結果のサマリーです。テストされるREDOの範囲を適用するために、Oracleは1つのブロックを破損させる必要がある場合があります。
処置: 問題の詳細は、アラート・ログを参照してください。
ORA-10587: Invalid count for ALLOW n CORRUPTION option
原因: ALLOW n CORRUPTIONオプションに指定された数値が大きすぎます。
処置: 小さい数値を使用してください。
ORA-10588: Can only allow 1 corruption for normal media/standby recovery
原因: ALLOW n CORRUPTIONオプションに指定された数値が大きすぎます。
処置: 0(ゼロ)または1に変更してください。
ORA-10589: Test recovery had to corrupt string data blocks in order to proceed
原因: このメッセージは、テスト・リカバリの結果のサマリーです。テストされるREDOの範囲を適用するために、Oracleはメッセージで示される数のデータ・ブロックを破損させる必要がある場合があります。
処置: 問題の詳細は、アラート・ログを参照してください。
ORA-10614: Operation not allowed on this segment
原因: このプロシージャは、AUTO SEGMENT SPACE MANAGEMENTを指定された表領域のセグメント上でのみ使用できます。
処置: セグメント名および型を再確認し、それから文を再発行してください。
ORA-10615: Invalid tablespace type for temporary tablespace
原因: AUTO SEGMENT SPACE MANAGEMENTを指定された表領域は、一時表領域として使用できません。
処置: 表領域名を再確認し、それから文を再発行してください。
ORA-10616: Operation not allowed on this tablespace
原因: AUTO SEGMENT SPACE MANAGEMENTを指定された表領域上では、この操作を実行できません。
処置: 表領域名を再確認し、それから文を再発行してください。
ORA-10617: Cannot create rollback segment in dictionary managed tablespace
原因: ロールバック・セグメントは、SYSTEM表領域がローカル管理されている場合、ディクショナリ管理表領域に作成できません。
処置: 表領域名を再確認し、それから文を再発行してください。
ORA-10618: Operation not allowed on this segment
原因: このDBMS_SPACE操作は、AUTO SEGMENT SPACE MANAGEMENTを指定された表領域のセグメント上では許可されていません。
処置: セグメント名および型を再確認し、それから文を再発行してください。
ORA-10619: Avoid assertions when possible
原因: バグ(またはアップグレード)によってUnicodeアサーション(csid、csform、bfc)が発生しました。
処置: このイベントではRDBMSがアサーションをスキップし、データ構造を修正します。
ORA-10620: Operation not allowed on this segment
原因: セグメントの空きリスト記憶域パラメータは、AUTO SEGMENT SPACE MANAGEMENTを指定された表領域では変更できません。
処置: セグメント名を再確認し、それから文を再発行してください。
ORA-10621: data block does not belong to the segment
原因: データ・ブロックの指定されたファイル番号およびブロック番号は、セグメントに属していません。
処置: セグメント、ファイル番号およびブロック番号を再確認し、それから文を再発行してください。
ORA-10630: Illegal syntax specified with SHRINK clause
原因: SHRINK句に無効なオプションが指定されています。
処置: 『Oracle Database SQL リファレンス』を確認し、このコマンドを再発行してください。
ORA-10631: SHRINK clause should not be specified for this object
原因: このオブジェクトに対してはSHRINKを発行できません。
処置: オブジェクトの名前と型を確認し、このコマンドを再発行してください。
ORA-10632: Invalid rowid
原因: SHRINKおよび領域の再利用によってセグメントの最高水位標が上書きされました。
処置: このコマンドを再発行してください。
ORA-10633: No space found in the segment
原因: セグメントの縮小時に領域を見つけようとして発生しました。
処置: このエラーは通常、内部的に検出および処理される必要があります。ユーザーにはこのエラーが認識されないようにする必要があります。
ORA-10634: Segment is already being shrunk
原因: 1つのセグメントに対して実行可能なSHRINK呼出しは常に1つのみです。
処置: 先に実行されているSHRINKが終了してからこのコマンドを再発行してください。
ORA-10635: Invalid segment or tablespace type
原因: このセグメントは自動セグメント管理の表領域内にないか、データ・セグメント、索引セグメントまたはLOBセグメントでないため、縮小できません。
処置: 表領域とセグメント型を確認してからこの文を再発行してください。
ORA-10636: ROW MOVEMENT is not enabled
原因: データ・セグメントを縮小するには、行移動が可能になっている必要があります。
処置: 行移動を可能にしてからこのコマンドを再発行してください。
ORA-10637: The segment does not exist
原因: 縮小する対象セグメントは削除されています。
処置: なし
ORA-10638: Index status is invalid
原因: この索引は再構築中または使用不可の状態であるため縮小できません。
処置: なし
ORA-10640: Operation not permitted during SYSTEM tablespace migration
原因: SYSTEM表領域がローカル管理形式に移行中です。
処置: SYSTEM表領域の移行が完了してから、このコマンドを再発行してください。
ORA-10641: Cannot find a rollback segment to bind to
原因: SYSTEM表領域を移行する場合、ローカル管理表領域にロールバック・セグメントが必要です。
処置: SYSTEM表領域以外のディクショナリ管理表領域にあるロールバック・セグメントを削除して、ローカル管理表領域にロールバック・セグメントを作成して、移行を再試行してください。
ORA-10642: Found rollback segments in dictionary managed tablespaces
原因: SYSTEM表領域の移行中に、ディクショナリ管理表領域にロールバック・セグメントが見つかりました。
処置: ディクショナリ管理表領域のロールバック・セグメントを削除して、コマンドを再発行してください。
ORA-10643: Database should be mounted in restricted mode and Exclusive mode
原因: SYSTEM表領域を移行する場合、データベースは排他モードおよび制限モードでマウントされている必要があります。
処置: データベースを適切なモードでマウントしてから、このコマンドを再発行してください。
ORA-10644: SYSTEM tablespace cannot be default temporary tablespace
原因: SYSTEM表領域の移行中は、どのユーザーもSYSTEM表領域をデフォルト一時表領域として使用できません。
処置: すべてのユーザーのデフォルト一時表領域の設定を変更してから、このコマンドを再発行してください。
ORA-10645: Recursive Extension in SYSTEM tablespace during migration
原因: SYSTEM表領域の移行中に、ディクショナリ表による再帰的な拡張が試行されました。このエラーは通常、内部的に検出および処理されるもので、ユーザーには表示されないようにする必要があります。
処置: このエラーをバグとして報告してください。
ORA-10646: Too many recursive extensions during SYSTEM tablespace migration
原因: SYSTEM表領域の移行中に、ディクショナリ表により1000回を超える再帰的な拡張が試行されました。
処置: SYSTEM表領域が大きい場合は、表領域を移行するコマンドを再発行してください。
ORA-10647: Tablespace other than SYSTEM, string, string not found in read only mode
原因: SYSTEM表領域を移行する場合、表示された3つ以外の表領域は読込み専用に変更する必要があります。
処置: 表領域のステータスを読込み専用にして、移行を再試行してください。
ORA-10648: Tablespace SYSAUX is not offline
原因: SYSTEM表領域の移行中にSYSAUX表領域がオンラインになっていました。
処置: SYSAUX表領域のステータスをオフラインにしてから、SYSTEM表領域の移行を再試行してください。
ORA-10651: incorrect file number block number specified
原因: 指定したDBAは無効です。
処置: 指定したDBAがセグメントに属しており、セグメントHWM未満であることを確認してから、文を再発行してください。
ORA-10652: Object has on-commit materialized views
原因: コミット時にマテリアライズド・ビューを使用するオブジェクトに対してはSHRINKを発行できません。
処置: なし
ORA-10653: Table is in a cluster
原因: クラスタに属している表に対してはSHRINKを発行できません。
処置: なし
ORA-10654: Table is of type temporary or external
原因: 一時表または外部表に対してはSHRINKを発行できません。
処置: なし
ORA-10655: Segment can be shrunk
原因: このエラー・メッセージは、OEMによるプローブ・モードでの呼び出し時に戻されます。
処置: なし
ORA-10656: Table is unusable due to incomplete operation
原因: 不完全な操作によって使用不可のマークが設定されている表は縮小できません。
処置: なし
ORA-10657: Lob column to be shrunk does not exist
原因: 存在しないLOBセグメントに対してSHRINKを発行しました。
処置: なし
ORA-10658: Lob column to be shrunk is marked unused
原因: 未使用のマークが設定されているLOBセグメントに対してSHRINKを発行しました。
処置: なし
ORA-10659: Segment being shrunk is not a lob
原因: 最上位クラスのLOBまたはLOBに格納されている他のデータ型のセグメントに対してSHRINKを発行しました。
処置: なし
ORA-10660: Segment is a shared lob segment
原因: 複数のLOB列によって共有されているセグメントに対してSHRINKを発行しました。
処置: なし
ORA-10661: Invalid option specified
原因: チェック・オプションは1つのセグメントにのみ指定できます。
処置: なし
ORA-10662: Segment has long columns
原因: LONG列を含むセグメントでSHRINKを発行しました。これはサポートされていません。
処置: なし
ORA-10663: Object has rowid based materialized views
原因: ROWIDベースのマテリアライズド・ビューを持つオブジェクトに対してSHRINKを発行しました。
処置: ROWIDベースのマテリアライズド・ビューを削除し、オブジェクトに対してSHRINKを発行してください。
ORA-10906: Unable to extend segment after insert direct load
原因: これは、挿入ダイレクト・ロード・トランザクションに関する制限です。
処置: セグメントへの挿入ダイレクト・ロードが行われた場合は、DML文を実行しないでください。そうでないと、領域の消費量が増大するおそれがあります。
ORA-10914: invalid TABLESPACE GROUP clause
原因: TABLESPACE GROUP句に無効なオプションが指定されました。
処置: 有効な表領域グループ名を指定してください。
ORA-10915: TABLESPACE GROUP cannot be specified for this type of tablespace
原因: 一時領域でない表領域を作成または変更中に、CREATE TABLESPACEまたはALTER TABLESPACEにTABLESPACE GROUP句が指定されました。
処置: TABLESPACE GROUP句を削除してください。
ORA-10916: TABLESPACE GROUP already specified
原因: CREATE TABLESPACEまたはALTER TABLESPACEで、TABLESPACE GROUPオプションが2回以上指定されました。
処置: TABLESPACE GROUP指定を1つ残して他をすべて削除してください。
ORA-10917: TABLESPACE GROUP cannot be specified
原因: このコマンドに表領域名として指定された名前は、実際には表領域グループ名です。
処置: 適切な表領域名を指定してください。
ORA-10918: TABLESPACE GROUP name cannot be the same as tablespace name
原因: このコマンドに表領域グループ名として指定された名前は、作成または変更された表領域の名前と同じです。
処置: 適切な表領域グループ名を指定してください。
ORA-10919: Default temporary tablespace group must have at least one tablespace
原因: データベースのデフォルトの一時表領域グループに属している唯一の表領域を、別の表領域グループに移動しようとしました。
処置: データベースのデフォルトの一時表領域を変更するか、この表領域が属しているグループに別の表領域を追加してください。
ORA-10920: Cannot offline tablespace belonging to default temporary tablespace group
原因: データベースのデフォルトの一時表領域グループに属している表領域をオフラインにしようとしました。
処置: データベースのデフォルトの一時表領域を変更するか、この表領域が属している表領域グループを変更してください。
ORA-10921: Cannot drop tablespace belonging to default temporary tablespace group
原因: データベースのデフォルトの一時表領域グループに属している表領域を削除しようとしました。
処置: データベースのデフォルトの一時表領域を変更するか、この表領域が属している表領域グループを変更してください。
ORA-10922: Temporary tablespace group is empty
原因: 帰属する一時表領域のない一時表領域グループに、一時セグメントを割り当てようとしました。
処置: 一時表領域を追加するか、このユーザー用の一時表領域を変更してください。
ORA-12001: ログを作成できません: 表 'string'にはすでにトリガーがあります
原因: マテリアライズド・ビュー・ログは、マスター表に対するトリガーで一杯です。トリガーは作成できません。
処置: マテリアライズド・ビュー・ログを作成するには、マスターにある現行のトリガーを削除してください。
ORA-12002: マテリアライズド・ビュー・ログは表"string"."string"にありません。
原因: マスター表にマテリアライズド・ビュー・ログがありません。
処置: マスター表にマテリアライズド・ビュー・ログを作成してください。
ORA-12003: マテリアライズド・ビュー"string"."string"は存在しません。
原因: 指定された所有者.名前のマテリアライズド・ビューが存在しません。
処置: 入力を調べるか、マテリアライズド・ビューを作成してください。
ORA-12004: REFRESH FASTはマテリアライズド・ビュー"string"."string"に使用できません。
原因: マテリアライズド・ビュー・ログが存在しないか、使用できません。また、PCTリフレッシュもマテリアライズド・ビューに対して使用可能になっていません。
処置: 表全体を再インスタンス化するREFRESHのみを使用してください。マテリアライズド・ビュー・ログが存在し、マテリアライズド・ビューがマテリアライズド・ビュー・ログを使用できる形式であるか、特定の変更が加えられた後にPCTリフレッシュを実行できる場合、マテリアライズド・ビューが次回リフレッシュされるときからREFRESH FASTが使用できます。
ORA-12005: 過去の時刻に自動リフレッシュをスケジュールできません。
原因: 過去の時刻に対して、自動マテリアライズド・ビュー・リフレッシュをスケジュールしようとしました。
処置: 将来の時刻を選択してください。
ORA-12007: マテリアライズド・ビュー再利用パラメータは一貫性がありません。
原因: CREATE MATERIALIZED VIEW.. REUSEコマンドまたはCREATE MATERIALIZED VIEW LOG..REUSEコマンドで、REUSEの直後に、矛盾したパラメータが指定されました。
処置: スタック上のその他のメッセージを参照して、問題を解決してください。
ORA-12008: マテリアライズド・ビューのリフレッシュ・パスでエラーが発生しました。
原因: 表SNAP$_<mview_name>が、ビューMVIEW$_<mview_name>から行を読み込みました。このビューは、マスター表のビューです(マスターはリモート・サイトにある可能性があります)。このパスになんらかのエラーがあると、リフレッシュ時にエラーが発生します。高速リフレッシュでは、表<master_owner>.MLOG$_<master>も参照されます。
処置: スタック上のその他のメッセージを参照して、問題を解決してください。オブジェクトSNAP$_<mview_name>,、MVIEW$_<mview_name>、<mowner>.<master>@<dblink>、<mowner>.MLOG$_<master>@<dblink>が存在することを確認してください。
ORA-12010: SYS所有の表にマテリアライズド・ビュー・ログは作成できません。
原因: SYSが所有している表に対してマテリアライズド・ビュー・ログを作成しようとしました。CREATE MATERIALIZED VIEW LOGが表にトリガーを作成しようとしましたが、トリガーはSYS表には作成できません。
処置: SYS表にマテリアライズド・ビュー・ログを作成しないでください。
ORA-12011: stringジョブの実行に失敗しました
原因: dbms_ijob.runで、実行する必要がある1つ以上のジョブからエラーが検出されました。
処置: ジョブが失敗した原因は、アラート・ログを参照してください。
ORA-12012: ジョブstringの自動実行エラーが発生しました
原因: ジョブの自動実行中にエラーが発生しました。
処置: 実行が失敗した理由の詳細は、付随するエラーを参照してください。
ORA-12013: 更新可能なマテリアライズド・ビューは、高速リフレッシュが可能なように単純にする必要があります。
原因: 更新可能なマテリアライズド・ビュー問合せに、結合、副問合せ、UNION、CONNECT BY、ORDER BYまたはGROUP BY句が含まれています。
処置: マテリアライズド・ビューをより単純にしてください。結合が必要な場合は、複数の単純マテリアライズド・ビューを作成して、それらに対するビューを作成してください。
ORA-12014: 表'string'に主キー制約がありません
原因: CREATE MATERIALIZED VIEW LOGコマンドがWITH PRIMARY KEYオプション付きで発行されましたが、マスター表には、主キー制約がないか使用不可です。
処置: WITH ROWIDオプションのみを使用してコマンドを再発行してください。または、マスター表に主キー制約を作成してください。または、既存の主キー制約を使用可能にしてください。
ORA-12015: 複合問合せから高速リフレッシュ・マテリアライズド・ビューを作成できません。
原因: 複合問合せでは、ROWIDおよび主キー制約はサポートされていません。
処置: REFRESH FORCEまたはREFRESH COMPLETEオプションのみを使用してコマンドを再発行してください。または、単純マテリアライズド・ビューを作成してください。
ORA-12016: マテリアライズド・ビューにすべての主キー列が含まれていません。
原因: マテリアライズド・ビューをインスタンス化する問合せに、マスターの主キー制約の列全体が含まれていません。
処置: マテリアライズド・ビュー問合せに、マスターの主キー列全体を含むようにしてください。または、ROWIDマテリアライズド・ビューを作成してください。
ORA-12017: 主キーのマテリアライズド・ビュー'string'をROWIDのマテリアライズド・ビューに変更できません。
原因: 主キー・マテリアライズド・ビューをROWIDマテリアライズド・ビューに変換しようとしました。
処置: 主キー・マテリアライズド・ビューのROWIDマテリアライズド・ビューへの変換はサポートされていません。ROWIDを使用して新しいマテリアライズド・ビューを作成するか、または削除してからROWIDを使用してマテリアライズド・ビューを再作成してください。
ORA-12018: "string"."string"のコード生成中に次のエラーが発生しました。
原因: 示されたマテリアライズド・ビューのリフレッシュ操作は、エラーが原因で再生成されませんでした。
処置: 次のエラー・メッセージで示されている問題を修正し、操作を再試行してください。
ORA-12019: マスター表はリモート・オブジェクトに対するシノニムです
原因: リモート・シノニムに、マテリアライズド・ビューまたはマテリアライズド・ビュー・ログを作成することはサポートされていません。
処置: リモート・シノニムにマテリアライズド・ビューまたはマテリアライズド・ビュー・ログを作成しないでください。
ORA-12020: マテリアライズド・ビューstringは登録されていません。
原因: 登録されていないマテリアライズド・ビューを登録解除しようとしました。
処置: 処置は必要ありません。
ORA-12021: マテリアライズド・ビュー"string"."string"は破損しています。
原因: 示されたマテリアライズド・ビューは、有効ではありません。
処置: オラクル社カスタマ・サポート・センターに連絡してください。
ORA-12022: "string"."string"のマテリアライズド・ビュー・ログにはすでにROWIDがあります。
原因: 示された表のマテリアライズド・ビュー・ログには、すでにROWID情報があります。
処置: 処置は必要ありません。
ORA-12023: マテリアライズド・ビュー"string"."string"に索引がありません。
原因: 指定されたROWIDマテリアライズド・ビューには、基礎となる表のROWID列に必要な索引がありません。
処置: マテリアライズド・ビューを削除し、再作成してください。
ORA-12024: "string"."string"のマテリアライズド・ビュー・ログには主キー列がありません。
原因: 示された表のマテリアライズド・ビュー・ログには、主キー情報がありません。
処置: ALTER MATERIALIZED VIEWコマンドを使用して、マテリアライズド・ビュー・ログに主キーを追加してください。
ORA-12025: "string"."string"のマテリアライズド・ビュー・ログにはすでに主キー列があります。
原因: 示された表のマテリアライズド・ビュー・ログには、すでに主キー列があります。
処置: 処置は必要ありません。
ORA-12026: 無効なフィルタ列が検出されました
原因: 指定されたフィルタ列のうち1つ以上が存在しないか、主キー列であるかまたはオブジェクト識別子に基づいた主キーでした。
処置: 指定されたすべてのフィルタ列がマスター表に存在することを確認してください。また、フィルタ列のリストの中に、主キー列またはオブジェクト識別子に基づいた主キーが含まれていないことを確認してください。
ORA-12027: フィルタ列が重複しています
原因: 指定されたフィルタ列のうち1つ以上が、すでにマテリアライズド・ビュー・ログに記録されています。
処置: マテリアライズド・ビュー・ログ表を記述し、すでにマテリアライズド・ビュー・ログに記録されているフィルタ列を使用して、SQLコマンドを再発行してください。
ORA-12028: マテリアライズド・ビューの型がマスター・サイトstringではサポートされていません。
原因: Oracle8より前のマスター・サイトでは、高速リフレッシュを実行可能な主キーまたは副問合せマテリアライズド・ビューをサポートできません。
処置: ROWIDマテリアライズド・ビューを作成してください。または、Oracle8サイトからマスター表を使用してください。
ORA-12029: LOB列はフィルタ列として使用できません。
原因: LOB列をフィルタ列として使用しようとしました。
処置: フィルタ列リストからLOB列を削除して、コマンドを再試行してください。
ORA-12030: 高速リフレッシュ・マテリアライズド・ビューを作成できません。
原因: マテリアライズド・ビュー・ログが存在しないか、または高速リフレッシュを実行するためにマテリアライズド・ビューが必要とする情報が記録されていません。
処置: マテリアライズド・ビュー・ログが存在し、必要な情報が記録されていることを確認してください。

ROWIDマテリアライズド・ビューでは、マスター表のROWIDが記録されている必要があります。

主キー・マテリアライズド・ビューでは、マスター表の主キー列が記録されている必要があります。

副問合せマテリアライズド・ビューでは、フィルタ列、主キーおよびROWIDの値がすべて記録されている必要があります。

オブジェクト・マテリアライズド・ビューでは、オブジェクトIDが記録されている必要があります。

ORA-12031: "string"."string"のマテリアライズド・ビュー・ログからは主キー列を使用できません。
原因: マテリアライズド・ビュー・ログに、記録された主キー列がないか、または主キー列に関連するタイムスタンプが、前回のリフレッシュ時刻より新しい時刻です。
処置: 次の高速リフレッシュの前に、完全リフレッシュを実行する必要があります。必要な場合は、マテリアライズド・ビュー・ログに主キー列を追加してください。
ORA-12032: "string"."string"のマテリアライズド・ビュー・ログからはROWID列を使用できません。
原因: マテリアライズド・ビュー・ログに、記録されたROWID列がないか、またはROWID列に関連するタイムスタンプが、前回のリフレッシュ時刻より新しい時刻です。
処置: 次の高速リフレッシュの前に、完全リフレッシュを実行する必要があります。必要な場合は、マテリアライズド・ビュー・ログにROWID列を追加してください。
ORA-12033: "string"."string"のマテリアライズド・ビュー・ログからはフィルタ列を使用できません。
原因: マテリアライズド・ビュー・ログに、記録されたフィルタ列がないか、またはフィルタ列に関連するタイムスタンプが、前回のリフレッシュ時刻より新しい時刻です。
処置: 次の高速リフレッシュの前に、完全リフレッシュを実行する必要があります。必要な場合は、マテリアライズド・ビュー・ログにフィルタ列を追加してください。
ORA-12034: "string"."string"のマテリアライズド・ビュー・ログは最新のリフレッシュよりも新しいものです。
原因: マテリアライズド・ビュー・ログは、前回のリフレッシュよりも新しいものです。
処置: 次の高速リフレッシュの前に、完全リフレッシュを実行する必要があります。
ORA-12035: "string"."string"のマテリアライズド・ビュー・ログを使用できませんでした。
原因: マテリアライズド・ビュー・ログが存在しなかったか、または使用できませんでした。
処置: 表全体を再インスタンス化するREFRESHのみを使用してください。マテリアライズド・ビュー・ログが存在し、マテリアライズド・ビューがマテリアライズド・ビュー・ログを使用できる形式の場合、マテリアライズド・ビューが次回リフレッシュされるときからREFRESH FASTが使用できます。
ORA-12036: 更新可能なマテリアライズド・ビュー・ログが空ではありません。マテリアライズド・ビューをリフレッシュしてください。
原因: 更新可能なマテリアライズド・ビュー・ログが、空ではありませんでした。更新可能なROWIDマテリアライズド・ビューが主キー・マテリアライズド・ビューに変更される前に、更新可能なマテリアライズド・ビュー・ログを空にする必要があります。
処置: マテリアライズド・ビューのリフレッシュによって、更新可能なマテリアライズド・ビュー・ログが空になっていることを確認してから、更新可能なROWIDマテリアライズド・ビューを主キー・マテリアライズド・ビューに変換してください。
ORA-12037: エクスポート書式が不明です
原因: 未知のエクスポート・バージョンによってエクスポートされたマテリアライズド・ビューをインポートしようとしました(たとえば、インポートするサイトより新しいリリースでエクスポートした場合)。
処置: インポートするサイトが識別できるバージョンのエクスポートを使用して、ファイルを再エクスポートしてください。
ORA-12039: ローカル・ロールバック・セグメント"string"を使用できません。
原因: CREATE MATERIALIZED VIEWコマンドの中でローカル・ロールバック・セグメントが指定されましたが、自動リフレッシュ・パラメータが指定されませんでした。このため、マテリアライズド・ビューを自動的にリフレッシュするためのリフレッシュ・グループが作成されず、ローカル・ロールバック・セグメントを将来の使用のために登録できませんでした。
処置: 自動リフレッシュ・パラメータを指定して、リフレッシュ・グループを作成可能にするか、ローカル・ロールバック・セグメントを指定しないでください。
ORA-12040: マスター・ロールバック・セグメント・オプションがマスター・サイトstringでサポートされていません
原因: 現在の操作で、マスター・ロールバック・セグメントを指定しようとしました。現行のマテリアライズド・ビューのマスター・サイトでは、マテリアライズド・ビュー操作で使用するロールバック・セグメントを指定できません。この機能は、Oracle8以降のマスター・サイトでのみサポートされています。
処置: 今回の操作ではマスター・ロールバック・セグメントを指定しないか、または新しいマスター・サイトを選択してください。
ORA-12041: 索引構成表"string"."string"のROWIDを記録できません。
原因: 索引構成表にROWIDがありません。そのため、索引構成表のROWIDを記録するマテリアライズド・ビュー・ログが作成できません。
処置: CREATE MATERIALIZED VIEWコマンドを使用している場合は、WITH ROWIDオプションを含めないでください。マスター表が索引構成表で、ALTER MATERIALIZED VIEWコマンドを使用する場合は、ADD ROWIDオプションを含めないでください。
ORA-12042: シングル・プロセス・モードでjob_queue_processesは変更できません。
原因: シングル・プロセス・モードでjob_queue_processesを変更しようとしました。
処置: シングル・プロセス・モードでは、job_queue_processesを設定しないでください。
ORA-12043: CREATE MATERIALIZED VIEWオプションが無効です。
原因: 無効なオプションがCREATE MATERIALIZED VIEW文で使用されました。
処置: 有効なオプションのみを指定してください。
ORA-12044: CREATE MATERIALIZED VIEW LOGオプションが無効です。
原因: 無効なオプションがCREATE MATERIALIZED VIEW LOG文で使用されました。
処置: 有効なオプションのみを指定してください。
ORA-12045: ALTER MATERIALIZED VIEW LOGオプションが無効です。
原因: 無効なオプションがALTER MATERIALIZED VIEW LOG文で使用されました。
処置: 有効なオプションのみを指定してください。
ORA-12046: トラステッド制約は、リモートMVのリフレッシュでは使用できません
原因: リモート・マテリアライズド・ビューのALTER MATERIALIZED VIEW文またはCREATE MATERIALIZED VIEW文に、REFRESH USING TRUSTED CONSTRAINTSが指定されています。
処置: ALTER MATERIALIZED VIEW文またはCREATE MATERIALIZED VIEW文から、この属性を削除してください。
ORA-12047: PCT FAST REFRESHは、マテリアライズド・ビュー"string"."string"では使用できません
原因: PCTリフレッシュがこのマテリアライズド・ビューで使用可能になっていないか、前回のリフレッシュ以降に実表が変更された後で使用不可になりました。
処置: 実表全体を再インスタンス化するREFRESH FORCEのみを使用し、このマテリアライズド・ビューに最適なリフレッシュ・メソッドを選択してください。さらに、EXPLAIN_マテリアライズド・ビューを実行して、このマテリアライズド・ビューに対してPCTリフレッシュが実行できない原因を調べてください。
ORA-12051: ON COMMIT属性は他のオプションとの互換性がありません
原因: 自動定期的リフレッシュなどのその他のリフレッシュ・オプションとは互換性がない、ON COMMITリフレッシュ属性が指定されました。
処置: 有効なオプションのみを指定してください。
ORA-12052: マテリアライズド・ビューstring.stringを高速リフレッシュできません。
原因: 特定の表のROWIDが定義内で欠落したか、または外部結合の内部表で、結合列に一意制約がありません。
処置: FORCEまたはCOMPLETEオプションを指定してください。作成中にこのエラーが発生した場合は、マテリアライズド・ビュー定義が変更される可能性があります。マテリアライズド・ビューのドキュメントを参照してください。
ORA-12053: これは有効なネストしたマテリアライズド・ビューではありません。
原因: このマテリアライズド・ビューの定義のFROM句にあるオブジェクトのリスト間に、いくつかの依存関係があります。
処置: 有効なネストの種類については、ドキュメントを参照してください。
ORA-12054: マテリアライズド・ビューにON COMMITリフレッシュ属性を設定できません。
原因: マテリアライズド・ビューがコミット時にリフレッシュの条件を満たしていません。
処置: 有効なオプションのみを指定してください。
ORA-12055: マテリアライズド・ビュー定義には既存のマテリアライズド・ビューとの循環依存性が含まれています。
原因: マテリアライズド・ビューの問合せ定義に、既存のマテリアライズド・ビューとの循環依存性が含まれています。
処置: マテリアライズド・ビューの問合せ定義を変更してください。
ORA-12056: REFRESHメソッドが無効です。
原因: NEVER REFRESHオプションは、次の条件では使用できません。

* マテリアライズド・ビューが更新可能です。

* マテリアライズド・ビューがON COMMITをリフレッシュしています。

* 自動リフレッシュ・オプションが指定されています。

処置: 更新可能なマテリアライズド・ビューに対しては、REFRESH FORCE、REFRESH FASTまたはREFRESH COMPLETEを使用してSQLコマンドを再発行してください。読込み専用マテリアライズド・ビューに対しては、ON DEMANDを使用してSQLコマンドを再発行してください。
ORA-12057: マテリアライズド・ビュー"string"."string"はINVALIDなので、完全リフレッシュを行う必要があります。
原因: マテリアライズド・ビューの状態がINVALIDで、マテリアライズド・ビューを高速リフレッシュしようとしました。
処置: マテリアライズド・ビューの完全リフレッシュを実行してください。dba_mviews、all_mviewsまたはuser_mviewsのSTATUS列を確認し、完全リフレッシュの後にマテリアライズド・ビューがVALIDになっているかどうかを確認してください。
ORA-12058: マテリアライズド・ビューは事前作成表を使用できません。
原因: 事前作成表を使用しようとしました。
処置: BUILD IMMEDIATEまたはBUILD DEFERREDを使用してSQLコマンドを再発行してください。
ORA-12059: 事前作成表"string"."string"は存在しません。
原因: 指定した事前作成表は存在しませんでした。
処置: BUILD IMMEDIATEまたはBUILD DEFERREDを使用してSQLコマンドを再発行するか、事前作成表が存在することを確認してください。
ORA-12060: 事前作成表の形式が定義の問合せと一致しません
原因: 事前作成表の列の数、型または長さのセマンティックスが、マテリアライズド・ビューの定義の問合せと一致しません。
処置: BUILD IMMEDIATEまたはBUILD DEFERREDを使用してSQLコマンドを再発行するか、事前作成表がマテリアライズド・ビューの定義の問合せと一致することを確認してください。
ORA-12061: ALTER MATERIALIZED VIEWオプションが無効です。
原因: 無効なオプションがALTER MATERIALIZED VIEW文で使用されました。
処置: 有効なオプションのみを指定してください。
ORA-12062: トランザクションstringがサイトstringから不正な順序を受け取りました。
原因: クライアント・サイトからのトランザクションが不正な順序を受け取りました。これは、1つ以上のトランザクションが欠落していることを示します。
処置: クライアント・サイトのトランザクション・キューが有効で、破損していないことを確認してください。
ORA-12063: サイトstringからはトランザクションを適用できません。
原因: クライアント・サイトからの現行のトランザクションをマスター・サイトに適用できません。
処置: クライアント・サイトがまだ有効で、マスター・サイトから削除されていないことを確認してください。
ORA-12064: 無効なリフレッシュ順序番号: string
原因: クライアント・サイトが無効なリフレッシュ順序でリフレッシュを実行しようとしました。
処置: 完全リフレッシュを実行し、リフレッシュ順序番号を同期化してください。
ORA-12065: リフレッシュ・グループ識別子stringが不明です
原因: 指定したリフレッシュ・グループがマスター・サイトに存在しません。
処置: クライアント・サイトがまだ有効で、マスター・サイトから削除されていないことを確認してください。
ORA-12066: CREATE MATERIALIZED VIEWコマンドが無効です。
原因: レプリケーションAPIは、次に示すマテリアライズド・ビューのオプションおよび型をサポートしません。

o ROWIDマテリアライズド・ビュー

o REFRESH ON COMMIT

o ON PREBUILT TABLE

o BUILD DEFERRED

o NEVER REFRESH

o ENABLE QUERY REWRITE

処置: REFRESH WITH PRIMARY KEYを使用してPRIMARY KEYマテリアライズド・ビューを作成するか、無効なオプションを削除してください。または、その両方を行ってください。
ORA-12067: 空のリフレッシュ・グループは使用できません
原因: インスタンス化されているリフレッシュ・グループに、マテリアライズド・ビューが含まれていません。
処置: テンプレートを変更して、1つ以上のマテリアライズド・ビューを含めてください。
ORA-12068: マテリアライズド・ビュー"string"."string"の更新可能なマテリアライズド・ビュー・ログは存在しません。
原因: 更新可能なマテリアライズド・ビューに、更新可能なマテリアライズド・ビュー・ログがありません。このマテリアライズド・ビュー・ログは、マテリアライズド・ビューの更新を調べるために必要です。
処置: 更新可能なマテリアライズド・ビュー・ログを作成してください。
ORA-12069: オフライン・インスタンシエーションは、無効なオブジェクトです。
原因: オフライン・インスタンシエーションできるのは、マテリアライズド・ビューのみです。 オフライン・インスタンシエーションされているオブジェクトは、有効なマテリアライズド・ビューではありません。
処置: オブジェクトをテンプレートから削除するか、有効なマテリアライズド・ビューに置き換えてください。
ORA-12070: マテリアライズド・ビュー"string"."string"をオフラインでインスタンス化できません。
原因: オフライン・インスタンス化は、次のオプションを使用するマテリアライズド・ビューをサポートしません。

o ON PREBUILT TABLE

o BUILD DEFERRED

処置: 無効なオプションを削除してください。
ORA-12071: "string"."string"の定義問合せは、オフライン・インスタンス化には無効です。
原因: オフライン・インスタンス化には、マテリアライズド・ビューの定義問合せが次の条件に従っていることを必要とします。

o マテリアライズド・ビュー・サイトがマスター・サイトへの接続に使用するデータベース・リンクが、問合せで参照されるマスター表ごとに組み込まれている必要があります。

o 参照されるマスター表は、すべてローカル・サイトに位置する必要があります。その他のサイトへは参照できません。

処置: マテリアライズド・ビューの定義問合せを変更してください。
ORA-12072: "string"."string"に対する更新可能なマテリアライズド・ビュー・ログ・データを作成できません。
原因: 更新可能なマテリアライズド・ビューに、更新可能なマテリアライズド・ビュー・ログがありません。このマテリアライズド・ビュー・ログは、マテリアライズド・ビューの更新を調べるために必要です。
処置: 更新可能なマテリアライズド・ビュー・ログを作成してください。
ORA-12073: 要求を処理できません。
原因: 誤った順序で要求され、要求を処理できません。
処置: 有効な要求で再試行してください。
ORA-12074: メモリー・アドレスが無効です。
原因: 無効なメモリー領域にアクセスしようとしました。
処置: 再接続し、コマンドを再試行してください。
ORA-12075: オブジェクトまたはフィールドが無効です。
原因: Java仮想メモリー内の無効なフィールドまたはオブジェクトにアクセスしようとしました。
処置: 要求を再試行してください。
ORA-12076: しきい値が無効です。
原因: 結果セットのしきい値またはLOBのしきい値はサポートされていません。
処置: しきい値を64KB未満に指定してください。
ORA-12077: 一時的に更新可能なマテリアライズド・ビュー・ログがありません。
原因: 一時的に更新可能なマテリアライズド・ビュー・ログが作成されなかったか、または削除されました。
処置: 一時的に更新可能なマテリアライズド・ビュー・ログを再作成してください。警告: これによって、マテリアライズド・ビューの完全リフレッシュが実行されます。
ORA-12078: リフレッシュ・グループID stringの高速リフレッシュに失敗しました。
原因: クライアント・メソッドREFRESH_REQ_RESULTを介して送信されたリフレッシュ結果セットが不明な値を戻しました。
処置: リフレッシュ要求を再発行してください。
ORA-12079: マテリアライズド・ビュー・オプションでは、COMPATIBLEパラメータをstring以上に設定する必要があります。
原因: 次のマテリアライズド・ビューのオプションには、8.1以上の互換性設定が必要です。

o ON COMMIT

o ON PREBUILT TABLE

o BUILD DEFERRED

o NEVER REFRESH

o ENABLE QUERY REWRITE次のマテリアライズド・ビューのオプションには、8.2以上の互換性設定が必要です。

o ユーザー定義型を使用したマテリアライズド・ビュー次のマテリアライズド・ビューのオプションには、9.2以上の互換性設定が必要です。

o インライン・ビューまたは名前付きビューに含まれていない集合演算子を使用したマテリアライズド・ビュー(クエリー・リライト可能)次のマテリアライズド・ビューのオプションには、10.0以上の互換性設定が必要です。

o TRUSTED CONSTRAINTSを使用してリフレッシュできるマテリアライズド・ビュー

o 列の別名を含むSELECT句を使用したマテリアライズド・ビューまた、互換性モードを10.0以上に設定した場合に限って、ALTER MATERIALIZED VIEW LOGオプションを使用して順序番号を追加できます。

処置: 停止してから適切な互換性設定で再起動してください。
ORA-12081: 表"string"."string"で更新操作は許可されません。
原因: 読込み専用のマテリアライズド・ビューを更新しようとしました。
処置: 処置は必要ありません。読込み専用のマテリアライズド・ビューを更新できるのは、Oracleのみです。
ORA-12082: "string"."string"は索引編成できません。
原因: 索引構成のマテリアライズド集約ビューまたは索引構成の更新可能なROWIDマテリアライズド・ビューを作成しようとしました。これはサポートされていません。
処置: 索引構成句なしでマテリアライズド・ビューを作成してください。
ORA-12083: "string"."string"の削除には、DROP MATERIALIZED VIEWを使用する必要があります。
原因: DROP MATERIALIZED VIEW以外のコマンドを使用して、マテリアライズド・ビューを削除しようとしました。
処置: DROP MATERIALIZED VIEWコマンドを使用してください。
ORA-12084: "string"."string"の変更には、ALTER MATERIALIZED VIEWを使用する必要があります。
原因: ALTER MATERIALIZED VIEW以外のコマンドを使用して、マテリアライズド・ビューを更新しようとしました。
処置: ALTER MATERIALIZED VIEWコマンドを使用してください。
ORA-12085: "string"."string"のマテリアライズド・ビュー・ログにはすでにオブジェクトIDがあります。
原因: 示された表のマテリアライズド・ビュー・ログには、すでにオブジェクトID情報があります。
処置: 処置は必要ありません。
ORA-12086: 表"string"."string"はオブジェクト表ではありません。
原因: CREATE MATERIALIZED VIEW LOGコマンドがWITH OBJECT IDオプション付きで発行されましたが、マスター表は、オブジェクト表ではありません。
処置: オブジェクト表名を指定するか、またはWITH OBJECT ID句を削除してください。
ORA-12087: "string"所有の表ではオンラインの再定義はできません。
原因: 所有者がSYSまたはSYSTEMである表を、オンライン再定義しようとしました。
処置: 所有者がSYSまたはSYSTEMである表は、オンライン再定義しないでください。
ORA-12088: サポートされていないデータ型を持つ表"string"."string"のオンラインの再定義はできません。
原因: LONG列、ADT列またはFILE列を含む表を、オンライン再定義しようとしました。
処置: LONG列、ADT列またはFILE列を含む表は、オンライン再定義しないでください。
ORA-12089: 主キーを持たない表"string"."string"のオンラインの再定義はできません。
原因: 主キーが定義されていない表を、オンライン再定義しようとしました。
処置: 主キーが定義されていない表は、オンライン再定義しないでください。
ORA-12090: 表"string"."string"のオンラインの再定義はできません。
原因: クラスタ化された表、AQ表、一時表、索引構成表のオーバーフロー表またはFGA/RLSが使用可能な表を、オンライン再定義しようとしました。
処置: クラスタ化された表、AQ表、一時表、索引構成表のオーバーフロー表またはFGA/RLSが使用可能な表は、オンライン再定義しないでください。
ORA-12091: マテリアライズド・ビューを持つ表"string"."string"のオンラインの再定義はできません。
原因: マテリアライズド・ビューが定義されている表、マテリアライズド・ビュー・ログが定義されている表、またはマスターである表を、オンライン再定義しようとしました。
処置: すべてのマテリアライズド・ビューおよびマテリアライズド・ビュー・ログを削除してから、表をオンライン再定義してください。
ORA-12092: レプリケートされた表"string"."string"のオンラインの再定義はできません。
原因: マテリアライズド・ビューまたはレプリケート表を、オンライン再定義しようとしました。
処置: マテリアライズド・ビューまたはレプリケート表は、オンライン再定義しないでください。
ORA-12093: 暫定表"string"."string"が無効です。
原因: この表は、オンライン再定義する表に対応した暫定表ではありません。
処置: 有効な暫定表を指定してください。
ORA-12094: オンラインの再定義中にエラーが発生しました。
原因: オンライン再定義の処理中に、エラーが発生しました。
処置: オンライン再定義処理を終了してください。
ORA-12096: "string"."string"のマテリアライズド・ビュー・ログでエラーが発生しました
原因: マテリアライズド・ビュー・ログでエラーが発生しました。スキーマの再定義がマスター表で発生したために、ログにある1つ以上の列の型が、対応するマスター列の型と異なっている可能性があります。または、基礎となるマテリアライズド・ビュー・ログ表へのアクセスに問題がある可能性があります。
処置: 原因の詳細は、このエラーとともに出力されたその他のエラー・メッセージを確認してください。スキーマが再定義された場合は、マテリアライズド・ビュー・ログを削除し、再作成してください。
ORA-12097: リフレッシュ中にマスター表で変更がありました。リフレッシュを再試行してください
原因: マテリアライズド・ビューのリフレッシュ中に、マスター表にいくつかの変更(従来型DML、ダイレクト・ロード、パーティション・メンテナンス操作)がありました。
処置: 影響のあったマテリアライズド・ビューを再リフレッシュしてください。
ORA-12098: マテリアライズド・ビューではコメントできません
原因: マテリアライズド・ビューに対してCOMMENT ON TABLE文を発行しようとしました。
処置: COMMENT ON TABLE文ではなく、COMMENT ON MATERIALIZED VIEW文を発行してください。
ORA-12100: "string"."string"のマテリアライズド・ビュー・ログには、すでに順序があります
原因: 示された表のマテリアライズド・ビュー・ログには、すでに順序情報があります。
処置: 処置は必要ありません。  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值