106 ORA-12400からORA-12497

ORA-12400: 機能エラー操作への引数が無効です。

原因: 機能エラー操作関数への引数が最大値の制限を超えているか、無効な製品または機能を参照しています。

処置: 有効な機能エラー操作パラメータ値を指定してください。

ORA-12401: ラベル文字列が無効です: string

原因: ポリシーは、ラベル文字列を有効な内部ラベルに変換できませんでした。

処置: 使用したラベル文字列を修正してください。

ORA-12402: 書式文字列が無効です: string

原因: 書式文字列は、このポリシーではサポートされていません。

処置: 書式文字列の構文を修正してください。

ORA-12403: 内部ラベルが無効です。

原因: 内部ラベルを、ポリシーに有効なラベルに変換できませんでした。

処置: エラー・スタック上の追加メッセージを分析して、ポリシーのドキュメントを調べてください。

ORA-12404: 権限文字列が無効です: string

原因: ポリシーは、権限文字列を解釈できませんでした。

処置: このポリシーでサポートされている権限文字列を指定してください。

ORA-12405: ラベル・リストが無効です。

原因: ポリシーは、意図している使用方法にこのラベル・リストは無効であると判断しました。

処置: ラベル・リストのポリシー制約を確認してください。

ORA-12406: このSQL文は、このセッションではOLSポリシーstringによって認可されません。

原因: Oracle Label Security (OLS)ポリシーは、要求されたSQL文のデータベース・セッションによる実行を許可しませんでした。OLSポリシーは、このセッションに関連付けられているラベルを確認しましたが、そのラベルにはSQL文を許可する十分な権限がありませんでした。セッション・ラベルは、ユーザーとセッション接続ファクタの組合せです。

処置: このSQL文の実行を許可されていない可能性があります。許可されていると考えられる場合は、DBAまたはセキュリティ・チームと協力して、自分のユーザー・アカウントに関連付けられているラベルを確認します。セッション環境がセッション・ラベルに悪影響を及ぼさないようにします(たとえば、安全性の低いネットワークからシステムにアクセスするなど)。DBAまたはセキュリティ担当者が、必要なポリシー権限または追加の認可をユーザー・アカウントまたはプログラム・ユニットに付与します。*パラメータ: 1) policy_name: Oracle Label Securityポリシーの名前。

ORA-12407: ポリシーstringへの権限のない操作です。

原因: ポリシーは、このデータベース・セッションに、要求された操作の実行を許可していません。

処置: ユーザーまたはプログラム・ユニットに、必要なポリシー権限または追加の権限を付与してください。

ORA-12408: サポートされていない操作です: string

原因: 指定されたポリシーは、要求された操作をサポートしていませんでした。

処置: ポリシーのドキュメントを参照し、サポートされているアクセス操作を確認してください。

ORA-12409: OLS stringポリシーの起動に失敗しました

原因: Oracle Label Security (OLS)ポリシーの起動処理中にエラーが発生しました。ポリシーで保護されているデータへのアクセスは、このエラーが解決されるまで制限されます。

処置: アラート・ログで詳細を確認し、OLSポリシーのエラーを修正してインスタンスを再起動してください。*パラメータ: 1) policy_name: Oracle Label Securityポリシーの名前。

ORA-12410: ポリシーの内部ポリシー・エラーです: string\n エラー: string

原因: ポリシーの施行で、内部エラーが発生しました。

処置: 詳細は、ポリシーのドキュメントを調べてください。

ORA-12411: 指定したOLSラベル値stringが存在しません。

原因: OLS優位性チェック操作で使用した指定のOracle Label Security (OLS)ラベル値が存在しませんでした。

処置: データ・ディクショナリ・ビューDBA_SA_LABELSで、有効なラベルを識別するポリシーを確認してください。*パラメータ: 1) label_value: 使用されるラベル値。

ORA-12412: ポリシー・パッケージstringがインストールされていません。

原因: ポリシー・パッケージがデータベースに存在しません。

処置: ポリシー・パッケージ名が正しいか、または必要なポリシー・パッケージがインストールされているかどうかを確認してください。

ORA-12413: タグstringstringのラベルは同じOLSポリシーに属していません。

原因: 比較対象のラベルは、別のOracle Label Security (OLS)ポリシーに属しています。同じOLSポリシーに属するラベルのみを比較できます。

処置: DBA_SA_LABELSのOLSポリシーに関連付けられているラベルを確認してください。同じOLSポリシーに属するラベルを比較します。*パラメータ: 1) label_1: 最初のラベルのタグ。2) label_2: 2番目のラベルのタグ。

ORA-12414: 内部OLSエラーが発生しました: string\nエラー: string

原因: Oracle Label Security (OLS)ラベル・ポリシー・フレームワークの内部エラーが発生しました。

処置: Oracleサポートに連絡してください。*パラメータ: 1) error_function: エラーの原因となった内部関数。2) error_message: ラベル・セキュリティのエラー・メッセージ。

ORA-12415: SYS_ACLOID列がNUMBERとは異なるデータ型で作成されました。

原因: Oracle Real Application Security (RAS)で使用される非表示のSYS_ACLOID列は、アプリケーション・ユーザー管理のACL識別子をリストするもので、データ型はNUMBERであることが必要です。

処置: 表のSYS_ACLOID列を削除するか、列のデータ型をNUMBERに変更してください。

ORA-12416: Oracle Label Securityポリシーstringが見つかりません。

原因: 指定したOracle Label Securityポリシーがデータベースに存在しませんでした。

処置: 有効なOracle Label Securityポリシー名を入力します。*パラメータ: 1) policy_name: Oracle Label Securityポリシーの名前。

ORA-12417: string "string"がデータベース内に見つかりません

原因: 指定されたオブジェクトがデータベースに存在しません。

処置: データベース・オブジェクトの正しい名前を入力してください。*パラメータ: 1) object_type: オブジェクトのタイプ。表、スキーマまたはプログラム・ユニットの1つ。2) object_name: 表、スキーマまたはプログラム・ユニットの名前。

ORA-12418: ユーザーstringが見つかりません。

原因: 指定したユーザーはデータベースに存在していません。

処置: ユーザー名を修正するか、またはユーザーを作成してください。

ORA-12419: バイナリ・ラベル値がNULLです

原因: バイナリ・ラベル操作で、NULL値が指定されました。

処置: 有効なバイナリ・ラベルを指定してください。

ORA-12420: 必要なプロシージャとファンクションがポリシー・パッケージ"string"にありません

原因: ポリシー・パッケージに、ポリシーの施行に必要なプロシージャおよびファンクションの一部が含まれていません。

処置: ポリシー・パッケージに必要なプロシージャおよびファンクションについては、フレームワークのドキュメントを参照してください。

ORA-12421: バイナリ・ラベルのサイズが異なっています

原因: バイナリ・ラベル操作のラベル・サイズが等しくありません。

処置: 同じ長さでバイナリ・ラベルを指定してください。

ORA-12422: ポリシーの最大数を超えました

原因: 新しいポリシーを作成しようとしましたが、そのインスタンスにはすでに最大数のポリシーが作成されています。

処置: MAX_LABEL_POLICIES初期化パラメータのサイズを増やして、サーバーを再起動してください。

ORA-12423: 指定された位置が無効です。

原因: バイナリ・ラベル操作で指定された位置が無効です。

処置: ラベル・サイズの制限内で位置を指定してください。

ORA-12424: 長さがバイナリ・ラベルのサイズを超えました

原因: バイナリ・ラベル操作で指定された長さが、バイナリ・ラベルのサイズを超えました。

処置: ラベル・サイズの制限内でビット長またはバイト長を指定してください。

ORA-12425: システム・スキーマにポリシーを適用できないか、または権限を設定できません。

原因: SYS、SYSTEMまたはLBACSYSスキーマにポリシーを適用しようとしたか、あるいはSYS、SYSTEMまたはLBACSYSユーザーにユーザー・ラベル/権限を設定しようとしました。

処置: ポリシーの適用および権限の設定は、システム・ユーザー以外にのみ行ってください。

ORA-12426: 監査オプションが無効です。

原因: 指定されたオプションは、指定されたポリシーに対して有効な監査オプションではありません。

処置: 正しい監査オプションを入力してください。

ORA-12427: stringパラメータへの入力値が無効です。

原因: 指定された入力パラメータに誤りがあります。

処置: パラメータ値を修正してください。

ORA-12428:

ORA-12431: 監査アクションが無効です。

原因: 指定された監査アクションは、有効な監査アクションではありません。

処置: 監査アクション番号を修正してください。

ORA-12433: ラベル関数に指定した値を使用してOLSポリシーを適用できません

原因: 指定したラベル関数を使用したDMLトリガーの作成時にエラーが発生したため、Oracle Label Security (OLS)ポリシーを表に適用できませんでした。OLS DMLトリガーは、OLSポリシーとともにOLS関数を使用する方法の重要な部分です。

処置: ラベル関数およびPL/SQLコマンドSA_POLICY_ADMIN.APPLY_TABLE_POLICYまたはSA_POLICY_ADMIN.APPLY_SCHEMA_POLICYについて、Oracle Databaseのドキュメントを確認してください。次のことを確認してください: - 指定したラベル関数値が有効な式であること。- ラベル関数にコンパイル・エラーがないこと。- ラベル関数に対するEXECUTE権限が確実にLBAC_TRIGGERに付与されていること。

ORA-12434: 監査タイプ: stringが無効です

原因: 監査タイプは、BY ACCESSまたはBY SESSIONに設定する必要があります。

処置: 監査タイプの値を修正してください。

ORA-12435: 監査完了パラメータ: stringが無効です

原因: 監査完了パラメータは、SUCCESSFULまたはNOT SUCCESSFULに設定する必要があります。

処置: 監査完了パラメータの値を修正してください。

ORA-12436: ポリシーのオプションが指定されていません。

原因: オプション文字列にNULLが指定されましたが、デフォルトのスキーマまたはポリシー・オプションが見つかりません。

処置: 有効なオプション文字列を入力するか、スキーマまたはポリシーが有効なデフォルトのオプション文字列を持つように変更してください。

ORA-12437: ポリシー・オプション: stringが無効です

原因: 無効なポリシー・オプションの値が入力されました。

処置: ポリシー・オプションの値を修正してください。

ORA-12438: ポリシー・オプション: stringが繰り返されました

原因: ポリシー・オプションがオプション文字列内で2回以上入力されました。

処置: 重複するポリシー・オプションの値を削除してください。

ORA-12439: ポリシー・オプションの組合せが無効です。

原因: 矛盾するポリシー・オプションの組合せが入力されました。

処置: 互換性のあるポリシー・オプションの組合せを指定してください。

ORA-12440: SYSDBAパッケージを使用するには権限が不十分です

原因: SYSDBAパッケージの使用には、LBAC_DBAロールが必要です。

処置: データベース・ユーザーにLBAC_DBAロールを付与してください。

ORA-12441: ポリシーstringはすでに存在します

原因: 既存の名前と同じ名前でポリシーを作成しようとしました。

処置: 異なる名前を使用するか、または既存のポリシーを削除してください。

ORA-12442: ポリシー列"string"はすでに他のポリシーに使用されています。

原因: 既存のポリシーと同じポリシー列名でポリシーを作成しようとしました。

処置: ポリシー列に異なる名前を使用するか、または既存のポリシーを削除してください。

ORA-12443: スキーマの表のいくつかにはポリシーが適用されていません。

原因: スキーマにポリシーを適用しましたが、スキーマの表のいくつかにはすでにポリシーが適用されていました。

処置: 処置は必要ありません。ポリシーは、残りの表に適用されました。

ORA-12444: ポリシーはすでに表に適用されています。

原因: すでにポリシーによって保護されている表にポリシーを適用しようとしました。

処置: ポリシー・オプション、述語またはラベル・ファンクションを変更するには、表からポリシーを削除して、ポリシーを適用しなおしてください。

ORA-12445: 列のHIDDENプロパティは変更できません。

原因: 既存のポリシー列を持つ表に異なるHIDEオプションを指定しようとしました。

処置: 表からその列を削除して、新しいHIDEオプションでポリシーを適用しなおしてください。

ORA-12446: 権限が不十分なためにOLSポリシーstringの管理に失敗しました。

原因: Oracle Label Security (OLS)ポリシーの管理機能が、'policy_DBA'ロールを付与されていないユーザーによって実行されました。

処置: 指定されたOLSポリシーに'policy_DBA'ロールを付与してください。*パラメータ: 1) policy_name: 管理するポリシーの名前。

ORA-12447: ポリシーstringにはポリシー・ロールがすでに存在します

原因: policy_DBAという名前のロールがすでに存在しています。

処置: ポリシー名を修正するか、または既存のポリシーを削除してください。

ORA-12448: OLSポリシーstringはスキーマまたは表stringに適用されていません。

原因: スキーマまたは表に対するOracle Label Security (OLS)ポリシーを変更、有効化または無効化しようとしました。この試行は、OLSポリシーが表に適用されていなかったために失敗しました。

処置: LBACSYS.DBA_SA_SCHEMA_POLICIESまたはLBACSYS.DBA_SA_TABLE_POLICIESで表またはスキーマに適用されたポリシーのリストを確認してください。別のポリシー、表またはスキーマを選択し、ポリシーがすでに表またはスキーマに適用されていることを確認してください。*パラメータ: 1) policy_name: スキーマまたは表に適用されるポリシーの名前。2) name: ポリシーの変更、有効化または無効化の対象になるスキーマまたは表の名前。

ORA-12449: ユーザー用に指定するラベルの型はUSERにしてください。

原因: ユーザーにラベルを指定しようとしましたが、リスト内のラベルがUSERラベルとして指定されていません。

処置: ラベルをUSERラベルに変更してください。

ORA-12450: LOBの使用は許可されていません

原因: LOBの使用がラベル・セキュリティ・ポリシーに基づいて許可されていない列または抽象データ型(ADT)属性で、バイナリまたは文字ラージ・オブジェクト(BLOBまたはCLOB)を使用しようとしました。

処置: Oracleサポートに連絡してください。

ORA-12452: OLSラベル・タグstringはすでに別のラベルにマップされています。

原因: 入力されたOracle Label Security (OLS)ラベル・タグ値は、すでに別のOLSラベルで使用されています。

処置: DBA_SA_LABELSビューでOLSポリシーの既存のラベルとラベル・タグを確認します。新しいラベルには未使用のラベル・タグを使用してください。*パラメータ: 1) label_tag: 新しいOLSラベルを作成するために指定されたラベル・タグ。

ORA-12453: このポリシーには提案されたラベルstringがすでに存在しています。

原因: 入力されたラベル値は、すでにポリシーに存在しています。

処置: 複製を作成するではなく、既存のラベルを使用してください。別のラベルを作成する場合は、ラベルの作成前にラベル・タグまたはラベル・タイプを変更して、ラベルが重複しないようにします。*パラメータ: 1) label_value: 提案されたラベル値。

ORA-12454: ラベル・タグまたはラベル値stringはOracle Label Security (OLS)ポリシーstringに存在しません。

原因: 指定したラベル・タグまたはラベル値が、指定したOLSポリシーのラベルと一致しませんでした。

処置: 指定したポリシーに定義されているラベル値またはラベル・タグを入力してください。データベース・ビューDBA_SA_LABELSを問い合せて、OLSポリシーのラベルを検索します。*パラメータ: 1) label_tag: ラベル・タグの番号またはラベル値の文字列。2) policy_name: OLSポリシー名。

ORA-12457: OLSラベルが最大許容長の4,000文字を超えました。

原因: Oracle Label Security (OLS)ラベルを4,000バイトを超える長さで作成または変更しようとしました。

処置: セキュリティ・ラベルの長さの計算方法に関するOLS情報については、Oracle Databaseドキュメントを参照してください。問題を修正して、操作を再発行してください。

ORA-12458: Oracle Label Securityが有効ではありません。

原因: Oracle Label Securityを有効にすることなく、Oracle Label Securityの操作が試行されました。

処置: Oracle Label Securityを有効にする方法は、Oracle Databaseドキュメントを参照してください。

ORA-12459: Oracle Label Securityが構成されていません

原因: 管理操作が、Oracle Label Securityを構成することなく試行されました。

処置: Oracle Label Securityを構成する方法は、Oracle Label Securityのマニュアルを参照してください。

ORA-12460: Database Vaultが有効な場合は、Oracle Label Securityを無効化できません

原因: Database Vaultが使用可能のときに、Oracle Label Securityを使用不可にしようとしました。

処置: Oracle Label Securityを使用不可にする前に、Database Vaultを無効にして、データベースをバウンスしてください。

ORA-12461: 指定したレベル番号または名前stringは指定したOLSポリシーstringには存在しません。

原因: 指定したレベル番号または名前が、指定したOracle Label Security (OLS)ポリシーには定義されていませんでした。

処置: DBA_SA_COMPARTMENTSでOLSポリシーの有効なレベル番号と名前を確認します。OLSポリシーの有効なレベル番号または名前を指定してください。*パラメータ: 1) level_identifier: レベルの名前または番号。2) policy_name: ポリシーの名前。

ORA-12462: 指定したコンパートメント番号または名前stringは指定したOLSポリシーstringには存在しません。

原因: 指定したコンパートメント番号または名前が、指定したOracle Label Security (OLS)ポリシーには定義されていませんでした。

処置: DBA_SA_COMPARTMENTSでOLSポリシーの有効なコンパートメント番号と名前を確認します。OLSポリシーの有効なコンパートメント番号または名前を指定してください。*パラメータ: 1) compartment_identifier: コンパートメントの短縮名または番号。2) policy_name: ポリシーの名前。

ORA-12463: 指定したグループ番号stringは指定したOLSポリシーstringには存在しません。

原因: 指定したグループ番号は、指定したOracle Label Security (OLS)ポリシーには定義されていませんでした。

処置: DBA_SA_GROUPSのOLSポリシーで有効なグループ番号を確認します。OLSポリシーに有効なグループ番号を指定してください。*パラメータ: 1) group_number: OLSポリシーに関連付けられているグループ番号。2) policy_name: OLSポリシーの名前。

ORA-12464: ラベル・コンポーネントstringの文字が無効です。

原因: ラベル・コンポーネントに含めることができるのは、文字(英数字)、空白およびアンダースコアのみです。

処置: ラベル・コンポーネントの構文を修正してください。

ORA-12465: 指定されたグループまたはコンパートメントに読取りまたは書込み権限がありません。

原因: 読取りまたは書込み権限が与えられたグループおよびコンパートメントのユーザー・リストにないグループまたはコンパートメントを指定しました。

処置: グループおよびコンパートメントのユーザー・リストに、読取りまたは書込み権限のあるグループまたはコンパートメントを指定してください。

ORA-12466: デフォルトのレベルがユーザーの最大値を超えています。

原因: デフォルトのレベルがユーザーの最大値を超えてはいけません。

処置: 許可されるレベルを入力してください。

ORA-12467: 最小のラベルは1つのレベルのみを含みます。

原因: 最小のラベルにコンパートメントまたはグループを含めました。

処置: ラベルとして許可される最小のレベルのみを含めてください。

ORA-12468: 最大の書込みレベルは最大の読取りレベルと等しくありません。

原因: 最大の書込みレベルは最大の読取りレベルと等しい必要があります。

処置: 最大の書込みレベルと最大の読取りレベルを同じレベル・コンポーネントで指定してください。

ORA-12469: ユーザーstringとポリシーstring用のユーザー・レベルが見つかりません。

原因: レベルがユーザーに指定されていません。

処置: ユーザーに最大レベルおよび最小レベルを指定してください。

ORA-12470: NULLまたは無効なユーザー・ラベルです: string

原因: 入力されたラベルがNULLか、またはユーザー認証に存在しません。

処置: このユーザーに許可されているラベルを入力してください。

ORA-12471: 指定されたコンパートメントまたはグループがユーザーに対して認証されていません。

原因: 指定されたコンパートメントまたはグループがユーザーに対して認証されていないか、またはユーザーが書込み権限を指定されたコンパートメントまたはグループに対して読込み権限を持っていません。

処置: 許可されるコンパートメントまたはグループを入力してください。

ORA-12472: ポリシーstringは使用されています

原因: イベント伝播のために、表またはスキーマに適用されているポリシーをOIDから削除しようとしました。

処置: OIDのポリシーは、そのポリシーを使用しているデータベースがない場合にのみ削除してください。

ORA-12473: Label SecurityをOIDとともに使用する場合、このプロシージャは使用できません。

原因: OIDでラベル・セキュリティを使用したため、このプロシージャが使用不可になりました。

処置: このプロシージャを実行する必要がある場合は、OIDでラベル・セキュリティを使用しないでください。

ORA-12474: 使用中のポリシーの列名を変更できません

原因: ユーザー・スキーマまたは表に適用されたポリシーの列名を変更しようとしました。

処置: 列名を変更する前に、すべてのユーザー・スキーマと表のポリシーを無効にしてください。

ORA-12476: 上限が最小であるため、無効なOSラベルになりました。

原因: このオペレーティング・システムでは無効な最小の上限ラベル(LUB)を生成しようとしました。

処置: 無効なラベル生成については、OSのラベル管理のドキュメントを参照してください。

ORA-12477: 下限が最高のため、無効なOSラベルになりました。

原因: このオペレーティング・システムでは無効な最大の下限ラベル(GLB)を生成しようとしました。

処置: 無効なラベル生成については、OSのラベル管理のドキュメントを参照してください。

ORA-12479: ファイル・ラベルstringはDBHIGH stringと等しい必要があります。

原因: データベース・ファイルのOSラベルが、DBHIGHと一致しません。DBHIGHが変更されたか、またはOSファイルがラベル変更されました。

処置: ラベルがDBHIGHと一致するようにファイルをラベル変更するか、またはファイルのラベルに一致するようにDBHIGHを変更してください。

ORA-12480: 指定したクリアランス・ラベルは、有効なクリアランス範囲内にありません。

原因: 許可されていないクリアランス範囲内のクリアランスを指定しました。クリアランス範囲内にあるクリアランスのみ指定できます。

処置: 許可されているクリアランス範囲内にあるクリアランス・ラベルを指定してください。

ORA-12481: 有効なラベルがプログラム単位のクリアランス範囲内にありません。

原因: プログラム単位の起動時に、有効なラベルがこのプログラム単位に許可されたクリアランス範囲内にありません。

処置: このプログラム単位のクリアランス範囲を修正するか、または許可される有効なクリアランス範囲でセッションからプログラム単位を起動してください。

ORA-12482: 内部MLSエラー: string\n エラー: string

原因: 内部MLSポリシー・エラーが発生しました。

処置: Oracleカスタマ・サポートに連絡してください。

ORA-12483: ラベルがOSシステムの認可範囲内にありません。

原因: 指定されたラベルが最大OSラベルより大きいか、または最小OSラベルより小さいです。

処置: ホストOSの認可範囲内でラベルを指定してください。

ORA-12484: 無効なOSラベルです。

原因: 指定されたラベルが、OSホストのラベル定義ファイルに存在しません。

処置: OSラベル管理ツールを使用して、ラベルを定義してください。

ORA-12485: 新しい有効ラベルが有効クリアランス内にありません。

原因: 有効なラベルに、有効な最小ラベルより小さいか、または有効な最大ラベルより大きい値を入力しようとしました。

処置: 最小ラベルと最大ラベルの間の値を入力してください。

ORA-12486: 有効な最大ラベルと最小ラベルは変更できません。

原因: 有効な最大ラベルまたは最小ラベルに値を入力しようとしましたが、これらのラベルは変更できません。

処置: 有効な最大ラベルおよび最小ラベルに、NULL値を入力してください。

ORA-12487: クリアランス・ラベルがDBHIGHとDBLOWの間にありません。

原因: クリアランス・ラベルに、DBHIGHより大きいか、またはDBLOWより小さい値を入力しようとしました。

処置: クリアランス・ラベルに、DBHIGHとDBLOWの間の値を入力してください。

ORA-12488: 最大ラベルは最小ラベルを上回ることができません

原因: クリアランス・ラベルに、最小ラベルと最大ラベルの間の上下関係を保たない値を入力しようとしました。

処置: ラベルに、最小値と最大値の上下関係を保つ値を入力してください。

ORA-12489: デフォルト・ラベルがクリアランス範囲内にありません。

原因: デフォルト・ラベルに、最小クリアランスより小さいか、または最大クリアランスより大きい値を入力しようとしました。

処置: デフォルト・ラベルに、クリアランス範囲内の値を入力してください。

ORA-12490: DBHIGHは低くできません。

原因: DBHIGHに、既存のDBHIGHより小さい値を入力しようとしました。

処置: DBHIGHに、既存の値より大きい値を入力してください。

ORA-12491: DBHIGH値はDBLOWを上回ることができません

原因: DBHIGHに、DBLOWより小さい値を入力しようとしました。

処置: DBHIGHに、DBLOWより大きい値を入力してください。

ORA-12492: DBLOWは変更できません。

原因: DBLOWに初期値を設定した後で、これを変更しようとしました。DBLOWは、初期データベース作成後に1度のみ設定できます。

処置: DBLOWを変更するには、新しいデータベースを作成し、DBLOWに新しい値を設定して、この新しいデータベースにデータをインポートしてください。

ORA-12493: MLSバイナリ・ラベルが無効です。

原因: MLSバイナリ・ラベルに無効な値が含まれているか、サイズが正しくないか、使用不可能なレベル、カテゴリまたはリリース・カテゴリが含まれています。

処置: 有効なMLSラベルについては、DBA_MLS_LABELSビューを確認してください。

ORA-12494: レベル、カテゴリまたはリリース・カテゴリを挿入または削除できません。

原因: レベル、カテゴリまたはリリース・カテゴリの定義を挿入または削除しようとしました。

処置: ラベル定義が有効でなくなった場合は、それが無効であることを示す名前に変更してください。ラベルが文字列に変換されるときに、新しいラベル定義が使用されます。

ORA-12495: 使用可能なレベル、カテゴリまたはリリース・カテゴリを使用不可にできません

原因: これまで使用可能だったレベル、カテゴリまたはリリース・カテゴリを使用不可にしようとしました。使用可能なラベル定義は、いくつかのデータベース・ラベルに存在する可能性があるため、使用不可にできません。

処置: ラベル定義が有効でなくなった場合は、それが無効であることを示す名前に変更してください。ラベルが文字列に変換されるときに、新しいラベル定義が使用されます。

ORA-12496: 既存のレベル、カテゴリまたはリリース番号を変更できません。

原因: レベル、カテゴリまたはリリース・カテゴリに割り当てた番号を変更しようとしました。

処置: 番号ではなく、文字列を変更してください。

ORA-12497: 最大結合カテゴリがstringを超えました

原因: 記述カテゴリとリリース・カテゴリの合計数が、MLSポリシーがサポートする最大値を超えています。

処置: 合計数が最大値を超えない値を指定してください。