में किसी तालिका को किसी विशेष फ़ाइल समूह में कैसे स्थानांतरित किया जाए, मैंने अभी एक माध्यमिक फ़ाइल समूह बनाया है और कुछ तालिकाओं को इसके ऊपर ले जाना चाहते हैं और फिर इसे केवल पढ़ने के लिए चाहते हैं।SQL तालिका 2008
मुझे यकीन नहीं है कि यह कैसे करें?
क्या मैं सिर्फ ALTER blah blah TO MyFileGroup
का उपयोग करता हूं?
I ऐसा लगता है कि यह काम करता है। जब मैंने टेबल-> गुण-> स्टोरेज की जांच की, तो यह 'फाइल समूह' को मेरा नया फ़ाइल समूह (ऊपर से) के रूप में दिखाता है लेकिन पाठ फ़ाइल समूह == प्राथमिक? क्या यह सही है? या यह द्वितीयक fielgr द्वारा भी होना चाहिए oup (उदाहरण के लिए। NewFilegroup)। ? –
यह एक अलग कहानी है - जब आप तालिका बनाते हैं तो आप टेक्स्ट/एनटीएक्स्ट फ़ील्ड्स के लिए एक फ़ाइल समूह निर्दिष्ट कर सकते हैं, लेकिन पुस्तकें ऑनलाइन कहती हैं: "तालिका बनाने में निर्दिष्ट किसी भी बड़े मूल्य कॉलम डेटा का संग्रहण बाद में बदला नहीं जा सकता है।" :-( –
सही, तालिका के निर्माण के बाद आप फ़ाइल समूह/टेक्स्ट डेटा के लिए फ़ाइल समूह को नहीं बदल सकते हैं। आपको डेटा को सही फ़ाइल समूहों का उपयोग करके एक नई तालिका में स्थानांतरित करने की आवश्यकता होगी, फिर उस तालिका को पुराने टेबल नाम में बदलने के लिए नाम बदलें टेक्स्ट/NTEXT फ़ाइल समूह। – mrdenny