क्या OS X पर SQL सर्वर इंजन एक्सप्रेस संस्करण स्थापित किया जा सकता है? मैं घर पर एक मैकबुक का उपयोग करता हूं और इसे SQL सर्वर के लिए परीक्षण / सीखने के प्लेटफॉर्म के रूप में उपयोग करना चाहूंगा।
क्या OS X पर SQL सर्वर इंजन एक्सप्रेस संस्करण स्थापित किया जा सकता है? मैं घर पर एक मैकबुक का उपयोग करता हूं और इसे SQL सर्वर के लिए परीक्षण / सीखने के प्लेटफॉर्म के रूप में उपयोग करना चाहूंगा।
जवाबों:
नहीं, SQL सर्वर macOS पर नहीं चलेगा (यह Apple हार्डवेयर पर चल सकता है, अगर आप बूट कैंप और बूट विंडोज़ को मूल रूप से उपयोग करते हैं)। अन्यथा आपको कुछ प्रकार के वर्चुअलाइजेशन सॉफ़्टवेयर स्थापित करने की आवश्यकता होगी, जहां आप एक वीएम में विंडोज स्थापित करते हैं, और वहां एसक्यूएल सर्वर स्थापित करते हैं - मैं समानताएं डेस्कटॉप का उपयोग करता हूं , लेकिन वीएमवेयर फ्यूजन और ओरेकल वर्चुअलबॉक्स भी है ।
(मैंने हाल ही में उत्तरार्द्ध का परीक्षण नहीं किया है, लेकिन पिछली बार जब मैंने कोशिश की थी, तो यह एक आपदा थी - विंडोज पर एक वीएम होस्ट के रूप में शानदार समीक्षा मिलती है, लेकिन मैक पर बहुत स्थिर नहीं है।)
आप निश्चित रूप से, अन्य मशीनों के लिए RDP, Windows पर कहीं और चल रहे किसी अन्य SQL सर्वर से कनेक्ट करने के लिए SSMS समकक्ष क्लाइंट का उपयोग कर सकते हैं या Mac ( जैसे PostgreSQL ) पर एक अलग प्लेटफ़ॉर्म स्थापित कर सकते हैं । JetBrains से एक IDE भी है जिसे DataGrip कहा जाता है और मुझे यकीन है कि अन्य लोग जिनके बारे में मुझे जानकारी नहीं है।
SQL सर्वर 2017 के साथ, आप लिनक्स पर SQL सर्वर चला सकते हैं , और यहां तक कि विंडोज के उपयोग के बिना अपने खुद के डॉक कंटेनर को भी होस्ट कर सकते हैं (मैं अभी अपने मैक पर ऐसा कर रहा हूं - और मैंने इसके बारे में यहां लिखा है )।
वीएस कोड , विज़ुअल स्टूडियो और ऑपरेशंस स्टूडियो अब मैक पर मूल रूप से चलते हैं, ताकि कुछ परिदृश्यों में भी आपके लिए काम कर सकें। यह सब इस बात पर निर्भर करता है कि आप SQL सर्वर से वास्तव में macOS पर चलने की अपेक्षा करते हैं , या यदि आप अपना अधिकांश काम वहीं करना चाहते हैं।
संपादित करें
हाल ही में SQL सर्वर लिनक्स के लिए जारी किया गया था। यह डॉकर को "मैक पर एसक्यूएल सर्वर चलाने" के लिए एक व्यवहार्य समाधान का उपयोग करता है। आप इसे कैसे करें, इस बारे में कुछ विवरण पा सकते हैं: https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-docker ।
पुराना उत्तर
अगर आपके पास मैक है और आप वर्चुअल मशीन नहीं चलाना चाहते हैं, तो कुछ विकल्प हैं।
आप एक Azure परीक्षण को पकड़ सकते हैं और SQL सर्वर आवृत्ति सेटअप कर सकते हैं । Azure एक वेब आधारित क्वेरी इंटरफ़ेस भी प्रदान करता है।
आप एक अमेज़ॅन आरडीएस मुक्त खाते को सेटअप कर सकते हैं और एक SQL सर्वर उदाहरण बना सकते हैं।
यदि आपको एक MSSQL डेटाबेस क्लाइंट की जरूरत है जो OS X (SSMS के समान) पर चलता है तो कुछ उपलब्ध हैं।
आप यहां कई ग्राहकों की समीक्षा पा सकते हैं ।
मैक के लिए कमांड लाइन टूल भी उपलब्ध हैं। (अगर यह मदद करता है मामले में) https://blogs.technet.microsoft.com/dataplatforminsider/2017/04/03/sql-server-command-line-tools-for-mac-preview-now-available/
मैक पर एसक्यूएल चलाने के लिए, हम इसे डॉकटर का उपयोग करके चला सकते हैं। कृपया नीचे दिए गए लिंक का पालन करें।