एसक्यूएल सर्वर 2017 इंस्टॉलेशन प्रक्रिया में नई सुविधाओं के साथ आता है। यह अब R और Python के लिए Machine Learning Service का समर्थन करता है। इसमें SSIS स्केल आउट मास्टर और स्केल आउट वर्कर भी शामिल हैं। इसमें पॉलीबेस में एक्सटेंशन विकल्प भी शामिल हैं।
यह लेख आपको चरण दर चरण SQL सर्वर को स्थापित करने का तरीका समझाएगा।
शुरू करें
आप SQL Server 2017 इंस्टॉलर को यहां से डाउनलोड कर सकते हैं:https://www.microsoft.com/en-us/sql-server/sql-server-downloads- मुफ़्त परीक्षण
- कृपया Microsoft से SQL Server 2017 का पहला संस्करण डाउनलोड करें
आपके पास 3 मुख्य विकल्प हैं:मूल्यांकन परीक्षण (परीक्षण मूल्यांकन), डेवलपर संस्करण (डेवलपर संस्करण) और एक्सप्रेस संस्करण (एक्सप्रेस संस्करण)।
मुख्य प्रश्न यह है कि आपको किस SQL सर्वर संस्करण का उपयोग करना चाहिए?
- SQL सर्वर मूल्यांकन परीक्षण का संस्करण एक मुफ्त संस्करण है जिसमें सभी सुविधाएं शामिल हैं। यदि आप किसी एक या सभी सुविधाओं की जांच करना चाहते हैं, तो यह एक आदर्श संस्करण है। परीक्षण अवधि 180 दिनों की है, लेकिन आप एंटरप्राइज़ लाइसेंस या मानक लाइसेंस बाद में खरीद सकते हैं। यदि आप बाद में दो में से एक लाइसेंस खरीदने की योजना बना रहे हैं तो कृपया इस संस्करण का उपयोग करें।
- एसक्यूएल सर्वर डेवलपर संस्करण एक मुफ़्त संस्करण है, लेकिन आप इसे उत्पादन में उपयोग नहीं कर सकते। इस ट्यूटोरियल के लिए, आप SQL सर्वर डेवलपर संस्करण का उपयोग कर सकते हैं। आपको इसे विकास या प्रशिक्षण उद्देश्यों के लिए उपयोग करना चाहिए। इसमें वे सभी सुविधाएँ भी शामिल हैं जिनकी आपको आवश्यकता है।
- SQL सर्वर एक्सप्रेस संस्करण है नि:शुल्क और उत्पादन में इस्तेमाल किया जा सकता है, लेकिन इसकी भंडारण सीमा (10GB) है और इसमें कुछ सुविधाएँ शामिल नहीं हैं (जैसे SQL सर्वर एजेंट, DTA, आदि)। यदि आपको बहुत अधिक डिस्क स्थान या संसाधनों की आवश्यकता नहीं है, तो आपको इस संस्करण का उपयोग करना चाहिए।
अन्य संस्करण भी हैं जैसे SQL सर्वर मानक और वेब संस्करण . वे उद्यम . से सस्ते हैं संस्करण . वेब संस्करण में वेब होस्टिंग वातावरण में काम करने के लिए आवश्यक सुविधाएँ शामिल हैं। मानक संस्करण एंटरप्राइज़ संस्करण के समान है, लेकिन कुछ सीमाएँ हैं जैसे कि पारदर्शी डेटा एन्क्रिप्शन (पारदर्शी डेटा एन्क्रिप्शन), समानांतर विभाजन, मिरर किए गए बैकअप, ऑनलाइन अनुक्रमण, आदि। आपको यह देखने के लिए इस प्रकाशन में शामिल नहीं की गई सुविधाओं की जाँच करनी चाहिए। अगर इसका इस्तेमाल किया जाना चाहिए।
SQL सर्वर संस्करणों के बीच अंतर की पूरी सूची के लिए, निम्न लिंक देखें:https://docs.microsoft.com/en-us/sql/sql -सर्वर/संस्करण-और-घटक- का-एसक्यूएल-सर्वर-2016? व्यू =sql-server-2017
SQL सर्वर 2017 स्थापित करें
डाउनलोड करने के बाद, SQL सर्वर इंस्टालर की सेटअप फ़ाइल चलाएँ।बुनियादी विकल्प मुख्य रूप से डेटाबेस इंजन स्थापित करेगा बुनियादी घटकों के साथ। आलेख SQL सर्वर में उपलब्ध कुछ अन्य सुविधाओं को जानने के लिए कस्टम विकल्प का उपयोग करेगा। मीडिया डाउनलोड करें बाद में स्थापित किया जाएगा या अन्य मशीनों में स्थापित किया जाएगा:
आप संस्थापन स्थान चुन सकते हैं। इसके लिए 9000MB खाली जगह चाहिए। एक बार चुने जाने के बाद, इंस्टॉल करें: . पर क्लिक करें
इंस्टॉलेशन के दौरान, आपको उपयोगी URL मिलेंगे। उदाहरण के लिए, निम्न SQL सर्वर फ़ोरम जहाँ आपको उपयोगी सलाह मिलेगी:
इसके अलावा, यह GitHub को नमूना डेटाबेस, नमूना कोड और कई अन्य चीजों से युक्त प्रदर्शित करेगा।
इंस्टॉलर प्लानिंग में इंस्टॉल हो जाएगा अनुभाग . यहां कई उपयोगी संसाधन हैं जैसे हार्डवेयर . के लिए आवश्यकताएं और सॉफ़्टवेयर यह सत्यापित करने के लिए कि क्या आप सभी हार्डवेयर और सॉफ़्टवेयर आवश्यकताओं को पूरा करते हैं। आपके पास सुरक्षा दस्तावेज़, सिस्टम कॉन्फ़िगरेशन चेकर, डेटा माइग्रेशन असिस्टेंट (DMA) - डेटा माइग्रेशन टूल, ऑनलाइन इंस्टॉलेशन दस्तावेज़, फ़ेलओवर दस्तावेज़ और अपग्रेड ग्रांट भी हैं:
इंस्टॉलेशन पर जाएं और नया SQL सर्वर स्टैंड-अलोन इंस्टॉलेशन विकल्प चुनें . ध्यान दें कि SQL सर्वर रिपोर्टिंग सेवाएँ अलग से स्थापित हैं:
सॉफ़्टवेयर कुंजी में, आप एक लाइसेंस निर्दिष्ट कर सकते हैं या एक निःशुल्क संस्करण चुन सकते हैं। इस उदाहरण में, डेवलपर संस्करण स्थापित किया जाएगा:
लाइसेंस शर्तें इसे स्थापित करने के लिए शर्तों को प्रदर्शित करेगा। कृपया लाइसेंस की शर्तें स्वीकार करें:
Microsoft अपडेट में , आप सत्यापित कर सकते हैं कि इंस्टॉलर में कोई अपडेट है या नहीं:
इंस्टॉल करने के नियम यदि कंप्यूटर एक डोमेन नियंत्रक नहीं है, तो सक्रिय टेम्पलेट लाइब्रेरी, रजिस्ट्री कुंजियों को सत्यापित करेगा:
फीचर चयन में , डेटा इंजन सेवाएं डेटाबेस है।
- प्रतिकृति यदि आप अपने डेटा को किसी अन्य सर्वर या किसी अन्य SQL सर्वर संस्करण में कॉपी करना चाहते हैं तो उपयोगी है।
- मशीन लर्निंग सर्विसेज (इन-डेटाबेस) :आप आर या पायथन स्थापित कर सकते हैं। SQL सर्वर 2016 में R सेवा शामिल है। अब, आपके पास R और / या Python हो सकता है।
- खोज के लिए पूर्ण-पाठ और सिमेंटिक एक्सट्रैक्शन पूर्ण-पाठ प्रश्नों के लिए उपयोग किया जाता है।
- डेटा गुणवत्ता सेवाएं डेटा दोहराव को समृद्ध, मानकीकृत और टालने के लिए उपयोग किया जाता है।
- एक और दिलचस्प विशेषता है PolyBase NoSQL डेटा को क्वेरी करने के लिए उपयोग किया जाता है।
- विश्लेषण सेवाएं बहुआयामी प्रौद्योगिकी के साथ एंटरप्राइज़ रिपोर्ट में आकार बनाने के लिए बिजनेस इंटेलिजेंस (बीआई) में उपयोग किया जाता है:
आपके पास मशीन लर्निंग सर्विसेज (इन-डेटाबेस) है और स्टैंडअलोन। पहला विकल्प SQL सर्वर डेटाबेस इंजन को स्थापित करना है। स्टैंडअलोन को डेटाबेस टूल की आवश्यकता नहीं होती है।
डेटा गुणवत्ता क्लाइंट स्वतंत्र उपकरणों का उपयोग करके गुणवत्तापूर्ण संचालन करना है। एकीकरण सेवाएं, हमारे पास स्केल आउट मास्टर और स्केल आउट वर्कर स्थापित करने का विकल्प है। इस सुविधा के साथ, आप बेहतर प्रदर्शन के लिए विभिन्न सर्वरों में पैकेज वितरित कर सकते हैं। मास्टर गतिविधियों के लिए जिम्मेदार है और कार्यकर्ता कार्यों को प्राप्त करता है। बैकवर्ड संगत क्लाइंट टूल, जिसमें SQL सर्वर के पुराने संस्करणों के साथ काम करने के लिए टूल शामिल हैं, जैसे अस्वीकार्य टूल, बाधित टूल और टूल SQL टूल में अभूतपूर्व परिवर्तन।
क्लाइंट टूल्स SDK (क्लाइंट SDK टूल) में प्रोग्रामर्स के लिए संसाधन होते हैं।
डिस्ट्रिब्यूटेड रिप्ले कंट्रोलर वितरित रीप्ले क्लाइंट के प्रबंधन के लिए जिम्मेदार एक विशेषता है। डिस्ट्रीब्यूशन रीप्ले का उपयोग SQL प्रोफाइलर जैसे नए वातावरण की निगरानी, सत्यापन, सुरक्षा, अपग्रेड या परीक्षण के लिए किया जाता है, लेकिन डिस्ट्रीब्यूशन रीप्ले कई सर्वरों को ट्रैक कर सकता है।
आप वर्कलोड को सिम्युलेट करने के लिए डिस्ट्रिब्यूटेड रिप्ले क्लाइंट इंस्टॉल कर सकते हैं।
एसक्यूएल क्लाइंट कनेक्टिविटी एसडीके SQL सर्वर OLEBD और ODBC कनेक्टर स्थापित करेगा, जिसका उपयोग .NET, Java, PHP या अन्य प्रोग्रामिंग भाषाओं का उपयोग करके SQL सर्वर से कनेक्ट करने के लिए किया जा सकता है।
आखिरकार, मास्टर डेटा सेवाओं का उपयोग आपके डेटा को मॉडल में व्यवस्थित करने, डेटा तक पहुँचने के लिए नियम बनाने और इसका उपयोग करने वाले को नियंत्रित करने के लिए किया जाता है:
यदि आप PolyBase इंस्टालेशन चुनते हैं, तो सेटअप के लिए Oracle JRE की आवश्यकता होगी। आप निम्नलिखित लिंक में जेआरई इंस्टॉलर प्राप्त कर सकते हैं:https://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html
आप एक ही सर्वर में SQL सर्वर में SQL सर्वर के एकाधिक संस्करण रख सकते हैं। यह विभिन्न उद्देश्यों के लिए नकल, मिररिंग या अलग-अलग उदाहरणों के अनुकरण और अभ्यास के लिए उपयोगी हो सकता है। डिफ़ॉल्ट रूप से, आप डिफ़ॉल्ट इंस्टेंस स्थापित कर सकते हैं जो आमतौर पर सर्वर का कंप्यूटर नाम होता है:
PolyBase में, आप एक स्वतंत्र इंस्टेंस के रूप में स्थापित कर सकते हैं या PolyBase स्केल-आउट समूह का उपयोग कर सकते हैं। पॉलीबेस स्केल-आउट समूह का उपयोग तब किया जाता है जब आपको बड़े डेटा को क्वेरी करने की आवश्यकता होती है और आपको SQL सर्वर के कई संस्करणों पर कार्य वितरित करने की आवश्यकता होती है। इस विकल्प के लिए बंदरगाहों को सक्रिय करने और MSDTC को सक्षम करने की आवश्यकता है:
प्रत्येक सेवा के लिए स्वचालित रूप से बनाए गए खाता नाम होते हैं। आपको ये नाम याद रखने चाहिए। जब तक कोई अन्य विकल्प न हो, इन खातों के लिए व्यवस्थापक अनुमतियाँ न दें:
प्रमाणीकरण के लिए SQL सर्वर में दो विकल्प हैं।Windows प्रमाणीकरण Windows खाते का उपयोग करेगा एसक्यूएल में प्रमाणित करने के लिए। मिश्रित मोड SQL सर्वर के भीतर आंतरिक लॉगिन और पासवर्ड बनाने की अनुमति देता है। आप वर्तमान उपयोगकर्ता जोड़ें . का उपयोग करके यहां एक खाता जोड़ सकते हैं या जोड़ें . क्लिक करके बटन :
डेटा निर्देशिकाओं में टैब, आप डेटा फ़ाइलों और लॉग फ़ाइलों के लिए स्थान का चयन कर सकते हैं। प्रदर्शन को बेहतर बनाने और समस्या निवारण के लिए सुरक्षा बढ़ाने के लिए उन्हें अलग ड्राइव में रखना बेहतर है।
TempDB Tab का उपयोग TempDB डेटाबेस को कॉन्फ़िगर करने के लिए किया जाता है। यह अस्थायी रूप से डेटा संग्रहीत करने के लिए उपयोग की जाने वाली सिस्टम तालिका है।
FILESTREAM डेटाबेस में दस्तावेज़ों और छवियों जैसे असंरचित डेटा को संग्रहीत करने की अनुमति देता है:
विश्लेषण सेवा कॉन्फ़िगरेशन बहुआयामी और डेटा माइनिंग मोड सेट करने की अनुमति देता है (बहुआयामी डेटा माइनिंग मोड)। यह मोड एंटरप्राइज़ रिपोर्ट में त्वरित क्वेरी बनाने की अनुमति देता है। एक अन्य विकल्प टैबुलर मोड स्थापित करना है। Tabular Database RAM पर निर्भर करता है। यदि आपका डेटाबेस आकार में कई टीबी तक का होगा, तो बहु-आयामी विकल्प बेहतर होगा। यदि आपको डेटा माइनिंग सेवा की आवश्यकता है, तो बहुआयामी विकल्प बेहतर होगा।
PowerPivot एक्सेल में इस्तेमाल किया जा सकता है या यदि आप इसे शेयरपॉइंट में इस्तेमाल कर सकते हैं। रिपोर्ट बनाने के लिए Excel के लिए PowerPivot का उपयोग किया जा सकता है। यदि आपको कई लोगों के साथ साझा करने की आवश्यकता है, तो आप SharePoint का उपयोग कर सकते हैं। आप व्यवस्थापक अधिकारों वाले उपयोगकर्ताओं को जोड़ सकते हैं:
एकीकरण स्केल-आउट कॉन्फ़िगरेशन - मास्टर मोड प्राथमिक और माध्यमिक नोड्स (मास्टर और कार्यकर्ता) के बीच संचार पोर्ट को निर्धारित करने के लिए उपयोग किया जाएगा। आप यहां एक प्रमाणपत्र भी बना सकेंगे या मौजूदा प्रमाणपत्र का उपयोग कर सकेंगे:
एकीकरण सेवाओं में स्केल आउट कॉन्फ़िगरेशन - वर्कर नोड , आपको मास्टर नोड का समापन बिंदु निर्दिष्ट करने की आवश्यकता है, जो कि प्राथमिक नोड और पोर्ट का नाम है। आप यहां SSL प्रमाणपत्र भी निर्दिष्ट कर सकते हैं:
यदि आप R इंस्टॉल करना चाहते हैं तो आपको एक प्रश्न प्राप्त होगा। स्वीकार करें क्लिक करें और फिर अगला click क्लिक करें R एक बहुत ही लोकप्रिय भाषा है जिसका उपयोग मशीन लर्निंग या अन्य उद्देश्यों के लिए किया जाता है:
आप R के प्रतियोगी के रूप में Python इंस्टालेशन को भी स्वीकार कर सकते हैं और कई उपयोगी संभावनाएं प्रदान कर सकते हैं।
एक बार जब आप सब कुछ स्थापित कर लेते हैं, तो आप कॉन्फ़िगरेशन को सत्यापित कर सकते हैं। अगर सब कुछ ठीक है, क्लिक करें इंस्टॉल करें:
15-45 मिनट के बाद, आप अपने डेटाबेस की स्थापना पूर्ण कर लेंगे:
डेटाबेस और अन्य घटकों को स्थापित करने के बाद, इंस्टॉलर खोलें। स्थापना . में अनुभाग , विकल्प चुनें इंस्टॉल करें SQL सर्वर प्रबंधन उपकरण:
यह SSMS वेबसाइट पर जाएगा, उत्पाद डाउनलोड करें:
डाउनलोड करने के बाद, उत्पाद इंस्टॉल करें:
Windows मेनू में, Microsoft SQL Server Management Studio खोलें:
SQL सर्वर नाम चुनें और कनेक्ट करें: क्लिक करें
एक डेटाबेस चुनें। राइट-क्लिक करें और नई क्वेरी का चयन करें :
यह उदाहरण एक सिस्टम संग्रहण प्रक्रिया चलाएगा।Sp_who सत्र, जुड़े हुए उपयोगकर्ताओं और प्रक्रियाओं को प्रदर्शित करेगा:
एक अन्य उपकरण अलग से स्थापित किया गया है, वह है SQL सर्वर डेटा उपकरण। यदि आप SSAS, SSIS या SSRS जैसे BI टूल के साथ काम करना चाहते हैं तो यह टूल आपकी मदद करेगा:
लिंक आपको SSDT वेबसाइट पर ले जाएगा, जहां आप नवीनतम संस्करण डाउनलोड कर सकते हैं:
SQL Server 2017 कई नई सुविधाओं के साथ आता है जैसे कि Python सपोर्ट, SSIS मास्टर स्केल आउट, अतिरिक्त बटन। इस लेख ने आपको दिखाया है कि SQL सर्वर 2017 कैसे स्थापित करें और कुछ नए विकल्पों और सुविधाओं के बारे में जानें। आशा है कि आपको SQL सर्वर 2017 के साथ काम करने में मज़ा आएगा।
शुभकामनाएं!
और देखें:
- एसक्यूएल का अवलोकन
- SQL सर्वर 2016 में अपग्रेड करने के 5 अच्छे कारण
- एसक्यूएल सर्वर में लॉगिन खोजें