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 विभाजन या जो आकार में छोटी है हिस्सा प्रक्रिया करने की अनुमति देता है Oracle मेज विभाजन डाटाबेस का अधिकतम प्रदर्शन के लिए, पूरी पूरी तालिका या डेटाबेस के बजाय महत्वपूर्ण है. 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: कि, Oracle त्रुटि 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 उपयोगकर्ता के कारण एक ही है, जो या तो अधिक है कि विभाजन की तुलना में अलग है या कम है कि एक विभाजन से तुरंत विभाजित करने की एक पूर्ववर्ती होना 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. दूसरे शब्दों में, मान है कि विभाजन के बीच विभाजित करने के लिए गलत है, निर्दिष्ट किया गया है और भाग या सभी सौंपा गया है या एक मौजूदा विभाजन को डेटाबेस में परिभाषित में स्थित विभाजन मूल्यों की रेंज की.
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. इस समस्या को हल करने के लिए, समाधान या workaround सुनिश्चित करने के लिए किया जाएगा कि जो अपने साथ एक विभाजन करने के लिए किया जा विभाजित है कि विभाजन की तुलना में कम विभाजित और उच्च कि एक विभाजन के तुरंत विभाजित करने की एक पूर्ववर्ती होने की 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 partitions के नीचे के रूप में उच्च मूल्य के साथ मौजूद:
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. अगर आप p3 के विभाजन विभाजित करना चाहते हैं 30 निर्दिष्ट करें. For 70, you have to simply create or add new partition in alter table SQL statement command. 70 के लिए, आप आसानी से बनाने के लिए या टेबल 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' कहाँ = table_name 'table_name'
ORDER BY partition_name आदेश से 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. जब भी संभव हो सकता है.
Related Articles संबंधित लेख
- Oracle ORA-14074 Create or Add New Partition Fails Error Oracle ORA-14074 बनाएँ या नई विभाजन जोड़ें त्रुटि विफल
- Oracle Database Import Error 3113/3114 Oracle डाटाबेस आयात त्रुटि 3113/3114
- Oracle EXP-00091 Error When Export Database Oracle ऍक्स्प-00091 त्रुटि जब निर्यात डाटाबेस
- IMP-00016 Required Character Set Conversion Not Supported Error when Import to Oracle Database छोटा सा भूत-00016 आवश्यक कैरेक्टर सेट रूपांतरण नहीं समर्थित त्रुटि जब Oracle डाटाबेस करने के लिए आयात
- Oracle ORA-01658 Unable to Create INITIAL Extent for Segment in Tablespace Error Oracle ORA-01658 अनुभाग के लिए तालिकास्थान त्रुटि में प्रारंभिक विस्तार बनाएँ करने में असमर्थ
- Oracle Database Link Oracle डाटाबेस लिंक
- Change Oracle Database User Password बदलें Oracle डाटाबेस प्रयोक्ता कूटशब्द
- ORA-02449 Oracle Drop Table Error ORA-02449 Oracle गिरा टैबिल त्रुटि
- ORA-00942 Table or View Does Not Exist Oracle Error ORA-00942 तालिका देखें या नहीं मौजूद Oracle त्रुटि है
- View and Retrieve Oracle Database Link Details देखें और retrieve Oracle डाटाबेस लिंक विवरण









































