Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

MS SQL से PostgreSQL में डेटा माइग्रेट करें?

मुझे नहीं पता कि किसी ने मजबूत MS SQL सर्वर प्रबंधन स्टूडियो का उपयोग करके सबसे सरल और आसान तरीके का उल्लेख क्यों नहीं किया है।

बस आपको अंतर्निहित SSIS आयात/निर्यात सुविधा का उपयोग करने की आवश्यकता है। आप इन चरणों का पालन कर सकते हैं:

  1. सबसे पहले, आपको विंडोज के लिए PostgreSQL ODBC ड्राइवर स्थापित करना होगा। CPU आर्क (x86/x64) के संदर्भ में सही संस्करण स्थापित करना बहुत महत्वपूर्ण है।

  2. प्रबंधन स्टूडियो के अंदर, अपने डेटाबेस पर राइट क्लिक करें:कार्य -> डेटा निर्यात करें

  3. चुनें एसक्यूएल सर्वर नेटिव क्लाइंट डेटा स्रोत के रूप में।

  4. ओडीबीसी के लिए .नेट फ्रेमवर्क डेटा प्रदाता चुनें गंतव्य चालक के रूप में।

  5. अपने डेटाबेस में कनेक्शन स्ट्रिंग को निम्न रूप में सेट करें:

    Driver={PostgreSQL ODBC Driver(UNICODE)};सर्वर=;पोर्ट=;डेटाबेस=;यूआईडी=;पीडब्ल्यूडी=

  6. अगले पृष्ठ में, आपको बस यह चुनना होगा कि आप किन तालिकाओं को निर्यात करना चाहते हैं। SQL सर्वर एक डिफ़ॉल्ट मैपिंग उत्पन्न करेगा और आप इसे संपादित करने के लिए स्वतंत्र हैं। संभवत:आपको कुछ प्रकार की बेमेल समस्याओं का सामना करना पड़ेगा जिन्हें हल करने में कुछ समय लगता है। उदाहरण के लिए, यदि आपके पास SQL ​​सर्वर में एक बूलियन कॉलम है, तो आपको इसे int4 के रूप में निर्यात करना चाहिए।

माइक्रोसॉफ्ट डॉक्स ODBC के माध्यम से PostgreSQL से कनेक्ट होने का विस्तृत विवरण होस्ट करता है।

पुनश्च:यदि आप अपने स्थापित ODBC ड्राइवर को देखना चाहते हैं, तो आपको इसे ODBC डेटा स्रोत व्यवस्थापक के माध्यम से जांचना होगा।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. डेटाबेस + विंडोज प्रमाणीकरण + उपयोगकर्ता नाम/पासवर्ड?

  2. SQL सर्वर 2012/2014 में छिपे हुए प्रदर्शन और प्रबंधनीयता में सुधार

  3. IS NULL या LIKE> ऑपरेटर का उपयोग करने के अलावा, टेक्स्ट, ntext और छवि डेटा> प्रकारों की तुलना या सॉर्ट नहीं किया जा सकता है

  4. AMD EPYC 7002 सीरीज प्रोसेसर और SQL सर्वर

  5. जावा 8 पर SQL सर्वर JDBC त्रुटि:ड्राइवर सुरक्षित सॉकेट लेयर (SSL) एन्क्रिप्शन का उपयोग करके SQL सर्वर से सुरक्षित कनेक्शन स्थापित नहीं कर सका