Create, Add or Split Oracle Database Partition Fails with ORA-14080 Error יצירה, הוספה או פיצול Oracle Database מחיצה נכשל עם שגיאה אורה-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 טבלת מחיצות חשובה עבור מיטב הביצועים של מסד הנתונים, כיוון שהוא מאפשר ל-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 אורה-14074 . . Other than that, Oracle error ORA-14080 can also happen, if you're not careful enough with the following symptom: חוץ מזה, Oracle-14080 אורה השגיאה גם יכול לקרות, אם אתה לא זהיר מספיק עם סימפטום הבאים:

ORA-14080: partition cannot be split along the specified high bound אורה-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. הגורם ל-14080 אורה שגיאה עקב Oracle המשתמש ניסה לפצל מחיצה לאורך כבול אשר collates או גבוה יותר מזה של המחיצה כדי להתפצל או נמוך יותר מזה של מחיצה מיד לפני אחת כדי להתפצל. 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. תורחא Word, הערך שצוין כי הוא היה בין כדי לפצל את המחיצה הוא שגוי, ועל חלק או את כל טווח הערכים של המחיצה כבר הוקצה או הממוקמים מוגדרת מחיצה קיימת במסד הנתונים.

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. כדי לפתור את הבעיה, הפתרון יהיה או לעקוף את הבעיה על מנת להבטיח כי מחויב לאורך המחיצה בה היא להתפצל collates נמוך יותר מזה של המחיצה להיות גבוה יותר או לפצל את זה של המחיצה מיד לפני אחת כדי להתפצל. 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 P2 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, אתה צריך פשוט ליצור מחיצה חדשה או להוסיף לשנות את הטבלה ב-SQL statement פקודה.

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 FROM dba_tab_partitions
WHERE table_name = 'table_name' איפה table_name = 'table_name'
ORDER BY partition_name ORDER BY partition_name

IMPORTANT : The page is machine translated and provided "as is" without warranty. חשוב: הדף הוא מכונה בתרגום ובתנאי "כמות שהוא", ללא אחריות. Machine translation may be difficult to understand. תרגום מכונה יכול להיות קשה להבין. Please refer to אנא פנה ל original English article המאמר המקורי באנגלית whenever possible. ככל שניתן.


Leave a Reply השאירו תגובה

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> אתה יכול להשתמש בקבצי תגיות: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <דל datetime = ""> <em> <i> <q cite=""> <strike> <strong>

Subscribe to comments feature has been disabled. הצטרף כמנוי ל הערות תכונה הושבת. To receive notification of latest comments posted, subscribe to כדי לקבל הודעה על תגובות העדכנית פורסם, כדי להירשם My Digital Life Comments RSS feed החיים שלי דיגיטלי תגובות RSS Feed or או register to receive הרשמה לקבלת new comments in daily email digest. תגובות חדש ב דוא"ל תקציר יומי.
Custom Search

New Articles מאמרים חדשים

Incoming Search Terms for the Article חיפוש נכנס על תנאי סעיף

ORA-14080: partition cannot be split along the specified high bound אורה-14080: מחיצה לא ניתן לפצל את שצוין גבוהה לאורך כבול - -- ora-14080 אורה-14080 - -- oracle split partition Oracle לפצל מחיצה - -- split partition oracle לפצל מחיצה Oracle - -- create partition in oracle יצירת מחיצה ב-Oracle - -- ora-14080 partition cannot be split along the specified high bound אורה-14080 המחיצה לא ניתן לפצל את שצוין גבוהה לאורך כבול - -- create partition oracle ליצור מחיצה Oracle - -- ORACLE PARTITION SPLIT Oracle PARTITION פיצול - -- split oracle partition Oracle לפצל מחיצה - -- oracle add partition Oracle להוסיף מחיצה - -- oracle partition Oracle מחיצה - -- partition by in oracle מחיצה על ידי Oracle - -- partition by oracle מחיצה על ידי Oracle - -- partition cannot be split along the specified high bound המחיצה לא ניתן לפצל את שצוין גבוהה לאורך כבול - -- split oracle Oracle ספליט - -- oracle partitioning Oracle מחיצות - -- oracle table partition example Oracle טבלת המחיצות דוגמא - -- oracle create partition Oracle ליצור מחיצה - -- CREATE TABLE PARTITION ORACLE ליצור PARTITION TABLE Oracle - -- ora 14080 אורה 14080 - -- oracle split partition Oracle לפצל מחיצה - -- partition split oracle מחיצה ספליט Oracle - -- oracle add partitions Oracle להוסיף מחיצות - -- how to split an oracle database כיצד לפצל הנתונים של Oracle - -- ORA-14080: partition cannot be split along the specified high אורה-14080: מחיצה לא ניתן לפצל לאורך שצוין גבוה - -- ora-14080 example אורה-14080 לדוגמה - -- adding partition in oracle הוספת מחיצה ב-Oracle - -- oracle partitioning split Oracle מחיצות ספליט - -- oracle table add partition Oracle להוסיף טבלת המחיצות - -- oracle split Oracle ספליט - -- splitting partitions oracle פציחה המחיצות Oracle - -- how to add new oracle partition table for dw כיצד להוסיף מחיצה חדשה Oracle שולחן dw - -- partitions in oracle מחיצות ב-Oracle - -- "Oracle table partitioning" example "Oracle טבלת מחיצות" דוגמה - -- how to add partitions in Oracle? כיצד להוסיף מחיצות ב-Oracle? - -- splitting a partition in oracle פציחה מחיצה של Oracle - -- splitting partition in oracle פציחה המחיצה של Oracle - -- How to split oracle table partition כיצד לפצל Oracle טבלת המחיצות - -- partition upper lower bound oracle המחיצה העליונה התחתונה קשורות Oracle - -- oracle split partitions Oracle לפצל מחיצות - -- oracle SPLITTING PARTITIONS Oracle פציחה מחיצות - -- split table in partitions טבלת המחיצות ב ספליט - -- add partitons to a table oracle כדי להוסיף partitons שולחן Oracle - -- adding additional partitions oracle הוספת מחיצות נוספות Oracle - -- documentation on database partitions in oracle תיעוד הנתונים על המחיצות ב-Oracle - -- error encountered in Oracle when create partition fails שגיאה נתקל ב-Oracle ליצור מחיצה כאשר נכשל - -- how to create partition in oracle כיצד ליצור מחיצה של Oracle - -- oracle from partition Oracle מתוך מחיצה - -- split table partition פשיחה טבלת המחיצות - -- oracle add partition privilege Oracle להוסיף מחיצה הרשאת - --