के साथ तालिका में प्राथमिक कुंजी जोड़ें मेरे पास SQL Server 2005 में एक तालिका है जिसमें 10000054 रिकॉर्ड हैं; इन रिकॉर्ड्स को थोक सम्मिलन ऑपरेशन के माध्यम से डाला जाता है। तालिका में प्राथमिक कुंजी नहीं है और मैं एक चाहता हूं। यदि मैं तालिका की संरचना को संशोधित करने का प्रयास करता हूं, तो एक नया कॉलम जोड़कर, पीके, पहचान के साथ int के रूप में सेट किया गया है, प्रबंधन कंसोल मुझे चेतावनी देता है:कई रिकॉर्ड
"बड़ी मात्रा में डेटा वाले तालिकाओं में परिवर्तन काफी समय ले सकता है जबकि परिवर्तन सहेजे जा रहे हैं, तालिका डेटा सुलभ नहीं होगा। "
"।।। तालिका संशोधित करने में असमर्थ समय समाप्ति की अवधि समाप्त हो समय समाप्ति की अवधि बीत आपरेशन के पूरा होने या सर्वर से पहले प्रतिसाद नहीं दे रहा "
मैं चाहता हूँ एक पी:
तो त्रुटि आउटपुट मेरी मेज में
मैं इसे कैसे जोड़ सकता हूं?
यह मेरे लिए अच्छा काम करता है। एक बेहतर तरीका हो सकता है, लेकिन यह एक त्वरित फिक्स था। – Induster
मुझे लगता है कि पसंदीदा (और सबसे सरल) समाधान डिज़ाइन टाइमआउट सेटिंग बदल रहा है, जैसा कि [यहां एमएसडीएन में वर्णित है] (https://support.microsoft.com/en-us/kb/915849)। – Veverke
हमेशा ऐसा करने की जगह नहीं होने की गारंटी दे सकता है। – Robino