Create, Add or Split Oracle Database Partition Fails with ORA-14080 Error Kurti, Pridėti arba neskaldytos Oracle Pasiskirstymo fails su klaida 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 atitvarų lentelės yra svarbus optimalaus vykdymo duomenų bazės, kadangi ji leidžia Oracle procesą ir konkrečių independat pertvarų ar dalis, kuri yra mažesnio dydžio, o ne visą visą lentelės ar duomenų bazės. However, when you want to create a new partition to a table by adding or splitting partition, administrator may encounter errors such as Tačiau, jei norite sukurti naują skirsnį į lentelę pridedant ar disko padalijimo, administratorius gali atsirasti klaidų, pavyzdžiui, ORA-14074 ORA-14074 . . Other than that, Oracle error ORA-14080 can also happen, if you're not careful enough with the following symptom: Išskyrus, kad "Oracle klaida ORA-14080 taip pat gali atsitikti, jei nesate pakankamai atidūs su šių simptomų:

ORA-14080: partition cannot be split along the specified high bound ORA-14080: pasiskirstymo negali būti padalinta išilgai nurodytas aukštos laikytis

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. Už ORA-14080 sukelti klaida dėl "Oracle" naudotojas bandė padalinti pasiskirstymo išilgai bet kurios jungiasi renka daugiau nei pertvarų būti padalinta į dalis arba mažesnis negu pertvarų iš karto prieš vieną, kad skiriasi. 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. Kitaip tariant, tai yra vertė buvo nustatyta, kad pasidalina pertvarų yra neteisinga, ir atlikti visas ar dalį pasiskirstymo vertybės buvo paskirta arba esančios esamų pertvarų apibrėžtas duomenų diapazoną.

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. Norėdami išspręsti šią problemą, sprendimas ar problemos bus užtikrinti, kad privalo, išilgai kurio disko turi būti padalijama renka mažesnis negu disko turi būti padalyti ir didesnis, kad iš disko tiesiai prieš vieną, kad skiriasi. 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. Pasiskirstymo nori būti papildomas arba neskaldytos turi būti viena reikšmė yra mažesnė už jos artimiausio didesnės vertės pasiskirstymo, dar turi vertę, kad didesnis nei viršutinė riba už savo artimiausią mažesnę vertę disko.

For example, 3 partitions existed with high value as below: Pavyzdžiui, 3 skirsnius egzistavo didelės vertės, kaip nurodyta toliau:

Partition Name High Value Pasiskirstymo Vardas didelės vertės
————– ———- ----- ----
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. Jei norite pridėti naują skyrių padalijant su P3 pertvarų, jūs negalite nurodyti 70 ar 30 vertė, nes jos abi yra iš įsipareigoti. Specify 30 if you want to split the partition of p3. 30 Nurodyti, jei norite padalinti į P3 disko. For 70, you have to simply create or add new partition in alter table SQL statement command. 70, jūs turite paprasčiausiai sukurti arba pridėti naują skirsnį ir keisti lentelę SQL komanda.

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 duomenų bazės administratorius gali naudoti šią komandą, norėdami gauti schema, kaip anksčiau, kad padėtų nustatyti galimą neteisingą vertė sukelti klaida:

SELECT partition_name, high_value PASIRINKITE partition_name, high_value
FROM dba_tab_partitions IŠ dba_tab_partitions
WHERE table_name = 'table_name' KUR table_name = 'table_name "
ORDER BY partition_name ORDER BY partition_name

IMPORTANT : The page is machine translated and provided "as is" without warranty. DĖMESIO: Šis puslapis yra mašina išvertė ir pateikiama "kaip yra" be garantijų. Machine translation may be difficult to understand. Automatinis vertimas gali būti sunku suprasti. Please refer to Remkitės original English article originalas anglų straipsnis whenever possible. jei įmanoma.


Leave a Reply 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> Galite naudoti šiuos žodžius: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime = ""> <em> <i> <q Cite=""> <strike> <strong>

Subscribe to comments feature has been disabled. Subscribe to comments funkcija buvo išjungta. To receive notification of latest comments posted, subscribe to Norėdami gauti pranešimus apie naujausius komentarų, užsiprenumeruoti My Digital Life Comments RSS feed Mano skaitmeninis gyvenimas Komentarų RSS or arba register to receive Registruokitės gauti new comments in daily email digest. Nauji komentarai kasdien elektroniniu paštu.
Custom Search

New Articles Nauji straipsniai

Incoming Search Terms for the Article Gaunamus paieškos terminus straipsnis

ora-14080 Ora-14080 - -- ORA-14080: partition cannot be split along the specified high bound ORA-14080: pasiskirstymo negali būti padalinta išilgai nurodytas aukštos laikytis - -- split partition oracle Split pertvarų orakulas - -- oracle split partition Oracle Split pasiskirstymo - -- ora-14080 partition cannot be split along the specified high bound Ora-14080 skirsnį, gali būti suskaidyta nurodytas aukštos laikytis - -- create partition in oracle sukurti disko Oracle - -- create partition oracle sukurti disko Oracle - -- ora 14080 Ora 14.080 - -- ORACLE PARTITION SPLIT ORACLE PARTITION SPLIT - -- oracle add partition Oracle Pridėti skyrių - -- oracle partition Oracle pasiskirstymo - -- splitting partitions oracle splitting pertvaros orakulas - -- split oracle partition Split Oracle pasiskirstymo - -- partition cannot be split along the specified high bound pasiskirstymo negali būti padalinta išilgai nurodytas aukštos laikytis - -- oracle split Oracle Split - -- partition by oracle pasiskirstymo Oracle - -- partition by in oracle skaidinyje Oracle - -- split oracle Split Oracle - -- partition split oracle pasiskirstymo Split orakulas - -- oracle split partition example Oracle Split pasiskirstymo pavyzdys - -- oracle partitioning Oracle atitvarų - -- oracle add partitions Oracle Pridėti pertvaros - -- add partition oracle Pridėti pertvarų orakulas - -- split table partition Split lentelės skirsnį - -- adding partition in oracle pridėti pertvarų Oracle - -- oracle table partition example Oracle stalo pasiskirstymo pavyzdys - -- oracle create partition Oracle sukurti skirsnį - -- CREATE TABLE PARTITION ORACLE CREATE TABLE PARTITION ORACLE - -- splitting a partition in oracle skirstymą Oracle pasiskirstymo - -- splitting partition in oracle splitting pertvarų Oracle - -- oracle split partition Oracle Split pasiskirstymo - -- oracle split partitions Oracle Split pertvaros - -- how to split an oracle database kaip padalinti Oracle duomenų bazės - -- partition oracle pasiskirstymo Oracle - -- add partition in oracle Pridėti pertvarų Oracle - -- oracle partitioning example Oracle atitvarų pavyzdys - -- add partition to oracle table Pridėti pertvarų Oracle lentelė - -- ORA-14080: partition cannot be split along the specified high ORA-14080: pasiskirstymo negali būti suskaidyta nurodyta aukštas - -- ora-14080 example Ora-14080 pavyzdys - -- oracle partitioning split Oracle atitvarų Split - -- oracle partition splitting Oracle disko dalijimo - -- oracle table add partition Oracle lentelę įtraukti skirsnį - -- how to add new oracle partition table for dw Kaip pridėti naują "Oracle" pasiskirstymo lentelėje DW - -- Oracle split partition ORA-14080 Oracle Split pertvarų ORA-14080 - -- partitions in oracle pertvaros Oracle - -- "Oracle table partitioning" example "Oracle atitvarų lentelės" pavyzdys - -- how to add partitions in Oracle? Kaip pridėti pertvaros Oracle? - -- How to split oracle table partition Kaip padalinti Oracle lentelės skirsnį - -- oracle database partition Oracle duomenų bazės skyrių - -- partition upper lower bound oracle skyrių viršutinės apatinė orakulas - --