मैं एक टेबल में एक नई पंक्ति बनाने की कोशिश कर रहा हूं। तालिका पर दो बाधाएं हैं - एक कुंजी क्षेत्र (डीबी_आईडी) पर है, दूसरा एक मूल्य एनएनवी क्षेत्र में से एक होने के लिए एक मूल्य को बाधित करता है। जब मैं एक डालने करते हैं, मैं खेतों मैं सम्मिलित करने के लिए कोशिश कर रहा हूँ के रूप में प्रमुख क्षेत्र शामिल नहीं है, फिर भी मैं इस त्रुटि हो रही है:डालने के दौरान अद्वितीय बाधा उल्लंघन: क्यों? (ओरेकल)
unique constraint (N390.PK_DB_ID) violated
यहाँ एसक्यूएल कि त्रुटि का कारण बनता है है:
insert into cmdb_db
(narrative_name, db_name, db_type, schema, node, env, server_id, state, path)
values
('Test Database', 'DB', 'TYPE', 'SCH', '', 'SB01', 381, 'TEST', '')
एकमात्र चीज जिसे मैं चालू करने में सक्षम हूं, यह संभावना है कि ओरेकल मैन्युअल रूप से उपयोग में आने वाले डीबी_आईडी को आवंटित करने की कोशिश कर रहा हो। इस डेटाबेस में डेटा किसी भी तरह से किसी डेटाबेस डेटाबेस से बहाल/स्थानांतरित किया गया था, लेकिन मेरे पास विवरण नहीं है कि यह कैसे किया गया था।
किसी भी विचार?
+1 संवेदनशील अनुमान – APC