Create, Add or Split Oracle Database Partition Fails with ORA-14080 Error作成、追加、またはOracleデータベースのパーティション分割が失敗するのOra - 14080エラーが発生
Oracle table partitioning is important for optimum performance of the database, as it allows Oracle to process the specific and independat partition or part that is smaller in size, instead of entire full table or database.パーティション分割は、重要なOracleテーブルは、データベースのパフォーマンスを最適化する、オラクルを処理することができると、特定のパーティションまたは部分はindependatの大きさが小さく、全体の代わりに完全なテーブルまたはデータベースです。 However, when you want to create a new partition to a table by adding or splitting partition, administrator may encounter errors such asしかし、したいときに新しいパーティションを作成するにしてテーブルを追加またはパーティションに分割、管理者のようなエラーが発生する ORA-14074のOra - 14074 .です。 Other than that, Oracle error ORA-14080 can also happen, if you’re not careful enough with the following symptom:他に比べて、オラクルのOra - 14080エラーが発生することもなれば、十分に注意していない場合は、次の症状:
ORA-14080: partition cannot be split along the specified high boundメールORA - 14080 :パーティション分割に沿って指定することはできません高いバウンド
The cause for ORA-14080 error is due to Oracle user attempted to split a partition along a bound which either collates higher than that of the partition to be split or lower than that of a partition immediately preceding the one to be split.その原因のORA - 14080エラーが発生Oracleユーザーのためには未遂に沿ってパーティションを分割するにバインドを上回ることのどちらかを照合される、パーティションの分割または下部に比べて、すぐに先行し、 1つのパーティションに分割します。 In other word, the value that is been specified to split between the partition is incorrect, and part or all of the range of the partition values has been assigned or located in an existing partition defined in the database.他の言葉に、指定された値は、パーティションの間に分割が正しくない場合は、との一部または全部の範囲の値を代入されて、パーティションの位置し、既存のパーティションまたはデータベースに定義されています。
To solve the problem, the solution or workaround will be to ensure that the bound along which a partition is to be split collates lower than that of the partition to be split and higher that that of a partition immediately preceding the one to be split.この問題を解決するために、解決策や回避策は、バインドさを確保するために沿ってこれを照合するパーティションが分割されるのに比べて低いパーティションを分割していることを高くすると、すぐに先行し、 1つのパーティションに分割される。 The partition wants to be added or split must has value that are less than its closest higher value partition, yet has value that higher than the upper limit for its closest lower value partition.になりたいのは追加されたり、パーティションの分割必要がありますが、近い値では高い値未満のパーティションには、まだありませんがより高い値に近いの上限より低い値のパーティションを作成します。
For example, 3 partitions existed with high value as below:たとえば、 3つのパーティションが存在高い値は以下の通りです:
Partition Name High Valueパーティション名高付加価値
————– ———- ----- ----
p1 20 p1 20
p2 40 Picasa 2の40
p3 60 p3 60
If you want to add a new partition by splitting with p3 partition, you cannot specify the value of 70 or 30, as both are out of bound.を追加する場合はp3すると、新しいパーティションをパーティションに分割することはできませんの値を指定して70または30日、の両方が使用不可能にバインドします。 Specify 30 if you want to split the partition of p3. 30日を指定する場合は、 p3のパーティションに分割する。 For 70, you have to simply create or add new partition in alter table SQL statement command. 70しなければならないことに、単に新しいパーティションを作成または追加ALTER TABLEのSQLステートメントのコマンドを実行します。
Oracle database administrator can use the following command to retrieve a chart like above to help determine the possible wrong value that cause the error: Oracleデータベース管理者は、次のコマンドを使用してグラフを取得するに上記のような間違った値に基づいて決定する可能性が原因でエラーが発生:
SELECT partition_name, high_value partition_nameを選択し、 high_value
FROM dba_tab_partitionsよりdba_tab_partitions
WHERE table_name = ‘table_name’どこインデックス= 'インデックス'
ORDER BY partition_name並び順partition_name
IMPORTANT : This is a machine translated page which is provided "as is" without warranty. 重要 :これは、機械翻訳ページで提供"現状有姿"を保証します。 Machine translation may be difficult to understand.機械翻訳を理解するのは難しいかもしれません。 Please refer toを参照してください original English articleオリジナルの英語記事索引 whenever possible.いつ可能です。
Share and contribute or get technical support and help atを共有して貢献や技術サポートとヘルプを得る My Digital Life Forums 私のデジタルライフフォーラム .です。
Related Articles関連記事
- Oracle ORA-14074 Create or Add New Partition Fails ErrorオラクルのOra - 14074新しいパーティションを作成または追加に失敗するエラーが発生
- Oracle Database Import Error 3113/3114 Oracleデータベースにインポートエラーが発生3114分の3113
- Oracle ORA-01658 Unable to Create INITIAL Extent for Segment in Tablespace ErrorオラクルのOra - 01658の範囲の最初のセグメントを作成できない場合は、テーブルスペースのエラーが発生
- ORA-01502 Oracle Index in Unusable StateメールORA - 01502 Oracleのインデックスを使用不能な状態に
- Oracle Database Link Oracleデータベースのリンク
- ORA-00942 Table or View Does Not Exist Oracle ErrorメールORA - 00942テーブルまたはビューが存在しない場合はOracleのエラーが発生
- ORA-02449 Oracle Drop Table Errorエラーが発生OracleのドロップテーブルのOra - 02449
- How to Rename or Move Oracle Tablespace Datafile to Another Location Oracleのテーブルスペースの名前を変更する方法についてまたはDATAFILEのを別の場所に移動する
- ORA-25153 Temporary Tablespace is Empty Error in OracleメールORA - 25153テンポラリテーブルスペースが空にエラーが発生オラクル
- View and Retrieve Oracle Database Link Details Oracleデータベースのリンクを表示し、取得の詳細
































