मैं SQL Server 2005
बहुत से डेटा बाहर निकालने की कोशिश के खिलाफ अपना सिर पीट रहा हूं । मुझे इसमें लगभग 300 टेबल के साथ एक डेटाबेस दिया गया है और मुझे इसे MySQL डेटाबेस में बदलने की आवश्यकता है। मेरी पहली कॉल बीसीपी का उपयोग करने के लिए थी, लेकिन दुर्भाग्य से यह वैध सीएसवी का उत्पादन नहीं करता है - स्ट्रिंग्स को एन्कैप्सुलेट नहीं किया जाता है, इसलिए आप किसी भी पंक्ति के साथ सौदा नहीं कर सकते हैं जिसमें एक कॉमा के साथ एक स्ट्रिंग है (या जो आप एक सीमांकक के रूप में उपयोग करते हैं) और मुझे अभी भी सभी को सारणी बनाने के लिए लिखना होगा, क्योंकि जाहिर तौर पर CSV आपको डेटा प्रकारों के बारे में कुछ नहीं बताता है।
क्या बेहतर होगा यदि कोई उपकरण था जो SQL सर्वर और MySQL दोनों से जुड़ सकता है, तो एक प्रतिलिपि बनाएँ। आप दृश्य, संग्रहीत कार्यविधियाँ, ट्रिगर आदि खो देते हैं, लेकिन एक तालिका की प्रतिलिपि बनाना कठिन नहीं है जो केवल आधार प्रकार को एक DB से दूसरे में उपयोग करती है ... है?
क्या कोई ऐसे उपकरण के बारे में जानता है? मुझे कोई आपत्ति नहीं है कि यह कितनी धारणाएं बनाता है या क्या सरलीकरण होता है, जब तक कि यह पूर्णांक, फ्लोट, डेटाइम और स्ट्रिंग का समर्थन करता है। मुझे बहुत अधिक प्रूनिंग, सामान्यीकरण आदि करना है, वैसे भी मुझे चाबी, रिश्ते या कुछ भी रखने की परवाह नहीं है, लेकिन मुझे डेटा के शुरुआती सेट की आवश्यकता है!