मेरे पास .sql
फ़ाइल की एक फ़ाइल है जो लगभग 22,000 लाइन लंबी है। यह किसी और चीज से उत्पन्न होता है, लेकिन मूल रूप से केवल प्रति पंक्ति एक अपडेट स्टेटमेंट होता है।लांग एसक्यूएल फ़ाइल एसक्यूएल सर्वर को स्मृति से बाहर चलाती है (22,000 लाइनें)
जब मैं SQL सर्वर प्रबंधन स्टूडियो में फ़ाइल चलाता हूं तो मुझे यह त्रुटि मिलती है।
वहाँ रन इस क्वेरी
मुझे लगता है कि मैं सिर्फ इस क्वेरी अप फ़ाइल विभाजित करने की आवश्यकता करने के लिए संसाधन पूल 'आंतरिक' में अपर्याप्त सिस्टम स्मृति है, लेकिन मुझे यकीन है कि सबसे अच्छा तरीका नहीं कर रहा हूँ इसके बारे में जाओ मैं फ़ाइल को 2000 लाइन भागों या कुछ ऐसा मान सकता हूं जो मुझे लगता है।
यह एक साधारण समस्या की तरह लगता है, और मैं अक्सर ऐसा करूँगा मैं एक अच्छे समाधान के साथ आना चाहता हूं। कोई विचार?
22000 अपडेट लगता है जैसे कुछ सही नहीं किया जा रहा है। इसे अधिक सेट-आधारित ऑपरेशन करने का कोई तरीका नहीं है? –
वैसे यह एक एक्सेल स्प्रेडशीट से बनाया गया है जो एक बहुत ही विशिष्ट उपकरण बनाता है।स्प्रेडशीट में एक्स लाइनें हैं जिन्हें डेटाबेस में संबंधित पंक्तियों को अपडेट करने की आवश्यकता है, लेकिन यह एक बहुत पुराना टूल है और केवल एक्सेल को निर्यात करता है। – BurntToast
आपका जीवन बेकार है। :) एक्सेल किसी भी डीबीए का झुकाव है। –