Create, Add or Split Oracle Database Partition Fails with ORA-14080 Error Menovať, Pridať alebo Split Oracle Database Delenie Byť v štychu s ORA-14080 Dlh
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 tabuľky rozdelenie je dôležité pre optimálny výkon databázy, Oracle, pretože umožňuje spracovávať konkrétny a Independente oddielu alebo jeho časti, ktorá je menšia veľkosť, miesto plné celej tabuľky alebo databázy. However, when you want to create a new partition to a table by adding or splitting partition, administrator may encounter errors such as Avšak, ak chcete vytvoriť nový oddiel na tabuľku pridaním alebo rozdelenie oddielu, môže správca stretnúť chyby, ako sú ORA-14074 ORA-14074 . . Other than that, Oracle error ORA-14080 can also happen, if you're not careful enough with the following symptom: Iné ako to, Oracle error ORA-14080 môže sa tiež stať, ak si nedáte pozor s týmto príznakom:
ORA-14080: partition cannot be split along the specified high bound ORA-14080: delenie nemôže byť rozdelený podľa stanovených viazaný vysoké
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. Príčinou ORA-14080 dlh is vďaka užívateľovi Oracle pokúsil rozdeliť oddiel pozdĺž viazaný, ktorý zhromažďuje buď vyššia, ako je oddiel, ktorý má byť rozdelená alebo nižšia, ako je oddiel, ktorý bezprostredne predchádza jedna treba rozdeliť. 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. Do druhý slovo, že táto hodnota bola uvedená na rozdelenie medzi oddiel je nesprávne, a časť alebo celý rozsah hodnôt, rozdelenie bola pridelená, alebo sa nachádza v existujúcej oblasť definovaných v databáze.
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. Na riešenie tohto problému bude riešenie alebo riešenia je zabezpečiť, aby viazaný po ktorej oddiel rozdelený zhromažďuje nižšia ako oddiel, ktorý má byť rozdelená a vyšších, že z oddielu, ktorý bezprostredne predchádza jedna treba rozdeliť. 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. Oddiel chce byť pridané alebo rozdeliť, musia sa hodnoty, ktoré sú menšie ako jeho najbližší vyšší hodnotou rozdelenia, ale má hodnotu, ktorá je vyššia ako horná hranica pre svoje najbližšie nižšie hodnoty oddielu.
For example, 3 partitions existed with high value as below: Napríklad, 3 oddiely existovali s vysokou pridanou hodnotou, ako nižšie:
Partition Name High Value Názov oddielu vysokou pridanou hodnotou
————– ———- ----- ----
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. Ak chcete pridať nový oddiel s rozdelením p3 oddiel, nemôžete zadať hodnotu 70 alebo 30, pretože obaja sú mimo viazané. Specify 30 if you want to split the partition of p3. Určite 30, ak chcete rozdeliť rozdelenie p3. For 70, you have to simply create or add new partition in alter table SQL statement command. Pre 70, musíte jednoducho vytvoriť alebo pridať nový diskový oddiel vo zmene tabuľke SQL príkazu.
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: Administrátor databázy Oracle môžete použiť nasledujúci príkaz na načítanie grafu, ako je vyššie pomôcť určiť prípadné zlé hodnoty, ktoré spôsobujú chybu:
SELECT partition_name, high_value SELECT partition_name, high_value
FROM dba_tab_partitions Zo dba_tab_partitions
WHERE table_name = 'table_name' KDE table_name = 'table_name'
ORDER BY partition_name ORDER BY partition_name
IMPORTANT : The page is machine translated and provided "as is" without warranty. Upozornenie: stránka je stroje preložené a za predpokladu, "ako je" bez záruky. Machine translation may be difficult to understand. Strojový preklad môže byť ťažké pochopiť. Please refer to Nájdete na original English article originál Anglicky artikl whenever possible. ak je to možné.
Related Articles Súvisiace články
- Oracle ORA-14074 Create or Add New Partition Fails Error Oracle ORA-14074 Vytvoriť alebo Pridať nový Delenie Byť v štychu Dlh
- Oracle Database Import Error 3113/3114 Oracle Database Import Dlh 3113/3114
- Oracle EXP-00091 Error When Export Database Oracle EXP-00091 Dlh Kedy Export databázy
- IMP-00016 Required Character Set Conversion Not Supported Error when Import to Oracle Database IMP-00016 Povinné Character Set Konverzný nepodporovaných Chyba pri dovoze do Oracle Database
- Oracle ORA-01658 Unable to Create INITIAL Extent for Segment in Tablespace Error Oracle ORA-01658 Neschopný až k Menovať POČIATOČNEJ Rozsah pre segment v Tablespace Dlh
- Oracle Database Link Oracle Database Link
- Change Oracle Database User Password Zmeniť Oracle Database Užívateľ Heslo
- ORA-02449 Oracle Drop Table Error ORA-02449 Dlh Oracle Drop Tabuľka
- ORA-00942 Table or View Does Not Exist Oracle Error ORA-00942 tabuľky alebo zobrazenie neexistuje Oracle Error
- View and Retrieve Oracle Database Link Details Zobraziť a aportovať Oracle Database Link Details









































