वैसे भी MySql से कनेक्ट करने के लिए SSMS का उपयोग करें?


22

मैं SQL सर्वर प्रबंधन स्टूडियो (ssms) से प्यार करने के लिए बड़ा हुआ हूं, मुझे एहसास है कि यह सामान्य रूप से संगत नहीं है, लेकिन क्या MySQL से जुड़ने का एक तरीका है? शायद एक ओडीबीसी कनेक्शन का उपयोग करना?

मुझे लगता है कि MySql व्यवस्थापक उपकरण बहुत सारे हैं, लेकिन SSMS का उपयोग करना बहुत अच्छा होगा।

सहायता के लिए धन्यवाद

जवाबों:


18

क्या यह मदद करता है ? :

एक MySQL डेटाबेस के लिए SSMS में एक लिंक्ड सर्वर बनाना

  1. MySQL ODBC ड्राइवर को mysql.com से डाउनलोड करें
  2. सर्वर पर MySQL ODBC ड्राइवर स्थापित करें जहाँ SQL सर्वर रहता है -Double Windows इंस्टालर फ़ाइल पर क्लिक करें और निर्देशों का पालन करें।

  3. MySQL ODBC ड्राइवर का उपयोग करके DSN बनाएं स्टार्टिंग>> सेटिंग्स -> कंट्रोल पैनल -> एडमिनिस्ट्रेटिव टूल्स -> डेटा सोर्स (ODBC)

    • सिस्टम DSN टैब पर क्लिक करें
    • जोड़ें पर क्लिक करें
    • MySQL ODBC ड्राइवर का चयन करें
    • लॉगिन टैब पर समाप्त क्लिक करें:
    • अपने DSN के लिए एक वर्णनात्मक नाम लिखें।
    • सर्वर नाम या आईपी पते को सर्वर टेक्स्ट बॉक्स में टाइप करें।
    • उपयोगकर्ता पाठ बॉक्स में MySQL डेटाबेस से कनेक्ट करने के लिए आवश्यक उपयोगकर्ता नाम टाइप करें।
    • पासवर्ड पाठ बॉक्स में MySQL डेटाबेस से कनेक्ट करने के लिए आवश्यक पासवर्ड टाइप करें।
    • उस डेटाबेस का चयन करें जिसे आप एडवांस टैब पर शुरू करना चाहते हैं: फ़्लैग 1 के तहत:
    • कॉलम चौड़ाई का अनुकूलन न करें।
    • वापसी मिलान पंक्तियों की जाँच करें
    • बड़े परिणाम की अनुमति दें की जाँच करें
    • उपयोग संपीड़ित प्रोटोकॉल की जाँच करें
    • INT को BIGINT कॉलम चेक करें
    • फ्लैग्स 2 के तहत सुरक्षित जाँच करें:
    • कनेक्ट होने पर चेक न करें
    • झंडे 3 के तहत तालिका के नाम पर ध्यान न दें:
    • SQLDescribeCol के लिए रिटर्न टेबल नाम की जाँच करें
    • अक्षम करें लेनदेन की जाँच करें अब टेस्ट बटन पर क्लिक करके अपने DSN का परीक्षण करें
  4. MySQL डेटाबेस SSMS (SQL Server Management Studio -> सर्वर ऑब्जेक्ट्स का विस्तार करें) के लिए SSMS में एक लिंक्ड सर्वर बनाएँ

    • लिंक किए गए सर्वर पर राइट क्लिक करें -> सामान्य पेज पर नए लिंक किए गए सर्वर का चयन करें:
    • लिंक्ड सर्वर: अपने लिंक्ड सर्वर के लिए नाम टाइप करें
    • सर्वर प्रकार: अन्य डेटा स्रोत का चयन करें
    • प्रदाता: ODBC ड्राइवर्स के लिए Microsoft OLE DB प्रदाता चुनें
    • उत्पाद का नाम: MySQLDatabase टाइप करें
    • डेटा स्रोत: सुरक्षा पृष्ठ पर आपके द्वारा बनाए गए DSN का नाम टाइप करें
    • दूरस्थ उपयोगकर्ता के लिए एक लॉगिन मानचित्र और दूरस्थ उपयोगकर्ता पासवर्ड प्रदान करें
    • दूरस्थ सर्वर लॉगिन मैपिंग के लिए स्थानीय सर्वर लॉगिन के तहत जोड़ें पर क्लिक करें:
    • ड्रॉप डाउन बॉक्स से एक स्थानीय लॉगिन का चयन करें
    • रिमोट उपयोगकर्ता का नाम टाइप करें
    • रिमोट यूजर के लिए पासवर्ड टाइप करें
  5. प्रदाता के गुणों को बदलें MSDASQL प्रदाता का विस्तार करें -> राइट क्लिक करें MSDASQL -> गुण चुनें

    • नेस्टेड प्रश्नों को सक्षम करें
    • केवल स्तर शून्य सक्षम करें (यह एक किकर है)
    • Inprocess की अनुमति दें
    • 'लाइक' संचालक का समर्थन करें
  6. सुविधाएँ के लिए SQL सर्वर भूतल क्षेत्र विन्यास में सेटिंग्स बदलें

    • OPENROWSET और OPENDATASOURCE समर्थन सक्षम करें।
  7. सेवाओं और कनेक्शंस के लिए SQL सर्वर सरफेस एरिया कॉन्फ़िगरेशन में सेटिंग्स बदलें

    • टीसीपी / आईपी और नामित पाइपों के माध्यम से स्थानीय और दूरस्थ कनेक्शन सक्षम करें
  8. SQL सर्वर और SQL सर्वर एजेंट बंद करो

  9. SQL सर्वर और SQL सर्वर एजेंट प्रारंभ करें

यह उत्तर अच्छा लगता है, लेकिन मुझे लगता है कि यह SQL सर्वर के बाद के संस्करणों के लिए एक ताज़ा के साथ कर सकता है
क्रिस नेविल

1
स्थानीय डीबी ऑब्जेक्ट्स के साथ लिंक किए गए सर्वर ऑब्जेक्ट्स से जुड़ने पर सावधान रहें। प्रदर्शन से नुकसान हो सकता है।
फैज
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.