में शुद्ध SQL के साथ डेटाबेस के बीच BLOB मानों की प्रतिलिपि बनाना मुझे किसी SQL सर्वर 2005 डेटाबेस से कुछ BLOB डेटा खींचने और किसी अन्य सर्वर में किसी अन्य डेटाबेस में एक ही डेटा डालने के लिए SQL स्क्रिप्ट उत्पन्न करने की आवश्यकता है।SQL सर्वर
मुझे केवल SQL स्क्रिप्ट का उपयोग करके ऐसा करने की अनुमति है, मैं किसी अन्य उपयोगिता का उपयोग नहीं कर सकता या जावा या .NET में प्रोग्राम लिख सकता हूं।
मेरे पास अन्य बड़े प्रतिबंध यह है कि जब मैं स्क्रिप्ट चलाता हूं, तो मुझे मूल डेटाबेस तक पहुंच नहीं है (बीएलओबी डेटा को लक्षित डेटाबेस में कॉपी करने के लिए, इसलिए डेटा चाहिए एसक्यूएल स्क्रिप्ट फ़ाइल के भीतर पहले ही एन्कोड किया जा सकता है।
सारांश: क्या बीएलओबी डेटा को टेक्स्ट में एन्कोड करने का कोई तरीका है ताकि मैं इसे एक स्क्रिप्ट टेक्स्ट फ़ाइल में SQL INSERT कमांड में डंप कर इसे चला सकूं?
मैं आवश्यक होने पर विशेष टी-एसक्यूएल स्टेटमेंट और संग्रहीत प्रक्रियाओं को चलाने में सक्षम हूं।
यह आपके उत्तर के लिए धन्यवाद –
सतह क्षेत्र विन्यास में xp_cmdshell को सक्षम करने की आवश्यकता है, लेकिन अगर मैं * textcopy * उपयोगिता की पहुंच है मुझे यकीन है कि नहीं हूँ। एक शुद्ध एसक्यूएल आधारित समाधान वास्तव में मैं क्या देख रहा था। – Dema