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

वर्कबेंच का उपयोग करके MSSQL से MySQL में माइग्रेट करते समय स्कीमा सूची को स्रोत से पुनर्प्राप्त नहीं करना

यदि किसी अन्य व्यक्ति को भी इसी समस्या का सामना करना पड़ता है, और आपके पास "sa" उपयोगकर्ता तक पहुंच नहीं है, तो मैंने सोचा कि मैं इस मुद्दे को हल करने का तरीका पोस्ट करूंगा।

अंतर्निहित समस्या उपयोगकर्ता की अनुमति है। यद्यपि आप डेटाबेस में लॉग इन कर सकते हैं, एक विशिष्ट अनुमति है जिसे MySQL वर्कबेंच के साथ काम करने के लिए सेट करने की आवश्यकता है। आपको जिस अनुमति की आवश्यकता है वह है "कोई भी परिभाषा देखें" जो उपयोगकर्ताओं के "सिक्योरेबल्स" टैब के अंतर्गत पाई जाती है।

यह सब समझाते हुए एक अच्छा लघु वीडियो है http://mysqlworkbench.org/2013/08/video-tutorial-setup-a-restricted-sql-server-account-for-migrations-with-mysql-workbench/ और विशिष्ट भाग 2:17 पर स्थित है।

यदि डेटाबेस एक साझा होस्ट पर है - जैसा कि मुझे एक्सेस करने की आवश्यकता थी - मैं केवल होस्ट को ईमेल करने की अनुशंसा करता हूं (अधिमानतः आपके क्लाइंट मुख्य संपर्क के माध्यम से) और वे उम्मीद करते हैं कि यह आपके लिए करेगा। मेरे मामले में होस्ट ने इसे 1 दिन के लिए चालू कर दिया क्योंकि इसके चालू होने पर उनके अंत में कुछ अन्य संभावित सुरक्षा जोखिम होने चाहिए।

उम्मीद है कि इससे किसी और को मदद मिलेगी।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. CMON HA का उपयोग करते हुए ClusterControl नोड्स के लिए उच्च उपलब्धता कॉन्फ़िगरेशन

  2. 001 से शुरू होने वाली स्वतः उत्पन्न अनुक्रम संख्या (केवल 3 अंकों के लिए) - PHP / MYSQL

  3. Laravel . में पिवट टेबल कैसे बनाएं

  4. एकल तालिका में डेबिट और क्रेडिट से शेष राशि की गणना करने के लिए MySQL का उपयोग करना

  5. कमांड लाइन में MySQL डेटाबेस कैसे आयात करें