मुझे लगता है कि एकमात्र तरीका ड्रॉप करना है और बाद में उन्हें फिर से बनाना है। चूंकि बाधाएं डेटा नहीं हैं, इसलिए आप वास्तव में डेटाबेस से कोई भी जानकारी नहीं खोते हैं, इसलिए यह एक हानिकारक ऑपरेशन है (बशर्ते आप स्क्रिप्ट को बाद में फिर से बनाने के लिए रखें)।
एसवीएन रिपोजिटरी में FlameRobin का संस्करण उन डीआरओपी उत्पन्न करने और चयनित तालिका कॉलम निर्भरताओं के लिए स्वचालित रूप से स्क्रिप्ट बनाने का विकल्प है। अंतिम आधिकारिक रिलीज में संपूर्ण टेबल के लिए एक ही विकल्प है, जिससे आपकी मदद हो सकती है। हालांकि, पूरे डेटाबेस के लिए ऐसा करने का कोई विकल्प नहीं है। शायद कुछ अन्य व्यवस्थापक। उपकरण में वह सुविधा है।
स्रोत
2010-05-03 10:38:34
+1। एक उपकरण के साथ जो सिस्टम टेबल दिखाता है, कोई देख सकता है कि RDB $ RELATION_CONSTRAINTS में कोई फ़ील्ड नहीं है जो विदेशी कुंजी बाधाओं को अक्षम करने की अनुमति देगा। इंडेक्स ओटीओएच निष्क्रिय हो सकता है, और आरडीबी $ इंडिकेशंस में फ़ील्ड आरडीबी $ INDEX_INACTIVE है। – mghie
हां, लेकिन बाधाओं का समर्थन करने वाली अनुक्रमणिका मुझे निष्क्रिय नहीं कर सकती हैं। ऐसा करने की कोशिश कर रहा है एक त्रुटि में परिणाम। –