24 सितंबर को, Microsoft ने SQL सर्वर 2019 कम्युनिटी टेक्निकल प्रीव्यू (CTP) 2.0 की रिलीज़ की घोषणा की। यह डेटाबेस प्रोफेशनल्स के लिए आधुनिक तकनीक के साथ बने रहने के लिए बहुत उपयुक्त है। इसलिए, आज का लेख SQL सर्वर 2019 के बारे में लिखेगा और Microsoft से SQL सर्वर 2019 CTP 2.0 इंस्टॉल करने के लिए आपका मार्गदर्शन करेगा। लेख में Windows सर्वर 2016 चलाने वाली वर्चुअल मशीन पर SQL सर्वर 2019 CTP 2.0 के साथ तीन प्रारंभिक इंस्टॉलेशन और टेस्टिंग चरण शामिल हैं।
SQL सर्वर 2019 CTP 2.0 इंस्टॉल करने के निर्देश
- चरण 1: इंस्टॉलेशन मीडिया तैयार करें
- चरण 2: SQL सर्वर 2019 CTP 2.0 इंस्टॉल करें
- चरण 3: सेटिंग्स सत्यापित करें
चरण 1: इंस्टॉलेशन मीडिया तैयार करें
पहली बात यह है कि SQL सर्वर 2019 CTP 2.0 के लिए बिट्स प्राप्त करने की प्रक्रिया शुरू करने के लिए इस लिंक पर पहुंचें:
https://www.microsoft.com/en-us/sql-server/sql-server-2019#Install
जब वर्चुअल मशीन पर Internet Explorer में इस लिंक पते को दर्ज करते हैं, तो आप निम्न स्क्रीन देखेंगे:

जैसा कि आप देख सकते हैं, SQL सर्वर 2019 के लिए उपयोग करने योग्य लक्ष्य ऑपरेटिंग एनवायरनमेंट के लिए 4 अलग-अलग विकल्प हैं। जैसा कि उल्लेख किया गया है, लेख Windows Server 2016 पर SQL सर्वर 2019 संस्करण इंस्टॉल करेगा, इसलिए हम 'Windows' इंस्टॉल करना चुनेंगे।
Windows इंस्टॉलेशन प्रकार में लिंक पर क्लिक करने पर, निम्न स्क्रीन प्रदर्शित होती है:

'Preview SQL Server 2019 for Windows ' लिंक पर क्लिक करने के बाद, आपको उनके SQL सर्वर 2019 CTP उत्पाद के मूल्यांकन केंद्र पर ले जाया जाएगा। SQL सर्वर 2019 का 180-दिन का ट्रायल संस्करण प्राप्त करने के लिए, आपको अपना नाम, ईमेल पता, फोन नंबर आदि प्रदान करना होगा।
अपनी सभी व्यक्तिगत जानकारी प्रदान करने के बाद, आपको निम्न exe फ़ाइल चलाने या सेव करने के लिए कहा जाएगा: SQLServerVNext-SSEI-Eval.exe. इसे वर्चुअल मशीन पर सेव करें और इस फ़ाइल को चलाएं। फिर, निम्न इंस्टॉलेशन प्रकारों में से एक चुनें:

जैसा कि आप देख सकते हैं, तीन अलग-अलग प्रकार की सेटिंग्स हैं जिनका आप उपयोग कर सकते हैं: Basic, Custom और Download Media. उदाहरण के लिए, इस लेख में, "Download Media" विकल्प चुनें। जब डाउनलोड प्रक्रिया शुरू होती है, तो निम्न पेज प्रदर्शित होता है:

इस स्क्रीन पर, आप अपनी भाषा चुन सकते हैं, जिस प्रकार का पैकेज आप डाउनलोड करना चाहते हैं (ISO या CAB) और इमेज इंस्टॉल करने का स्थान। बस डिफ़ॉल्ट मान चुनें और 'Download' बटन पर क्लिक करें। यह डाउनलोड प्रक्रिया शुरू करता है और निम्नानुसार डाउनलोड प्रगति स्क्रीन प्रदर्शित करता है:

जब डाउनलोड पूरा हो जाता है, तो आपको सफल डाउनलोड की सूचना देने वाली निम्न स्क्रीन प्राप्त होगी:

चयनित डाउनलोड स्थान की समीक्षा करके, आप अपना ISO इमेज देख सकते हैं, डाउनलोड होने के बाद: SQLServerVnextCTP2-x64-ENU.iso.
अब जब SQL सर्वर इंस्टॉलेशन फ़ाइल तैयार है, तो आप SQL सर्वर 2019 CTP 2.0 के लिए इंस्टॉलेशन चरण पर जा सकते हैं।
चरण 2: SQL सर्वर 2019 CTP 2.0 इंस्टॉल करें
SQL सर्वर 2019 के नए संस्करण को इंस्टॉल करने के लिए, पहले ISO इमेज को वर्चुअल मशीन पर माउंट करें और फिर ISO इमेज ब्राउज़ करें कि इसमें क्या है:

क्या यह परिचित लगता है? इंस्टॉलेशन शुरू करने के लिए, "setup" फ़ाइल पर डबल क्लिक करें, फिर यह निम्न "SQL Server Installation Center" डायलॉग बॉक्स लौटाएगा:

बाएं पैनल में ऊपर 'Installation लिंक पर क्लिक करके इंस्टॉलेशन प्रक्रिया शुरू करें, और यह निम्न 'Product Key' डायलॉग बॉक्स प्रदर्शित करेगा:

इस स्क्रीन पर, 180 दिनों के लिए मुफ्त संस्करण इंस्टॉल करने के लिए डिफ़ॉल्ट मान चुनें। इंस्टॉलेशन प्रक्रिया जारी रखने के लिए, 'Next' बटन पर क्लिक करें. इसके बाद, निम्न डायलॉग बॉक्स दिखाई देगा:

"Installation" सेक्शन में, "Stand-alone installation or add features to New SQL Server installation " सेक्शन चुनें। इस आइटम पर क्लिक करने पर, निम्न 'Licensing Terms' डायलॉग बॉक्स प्रदर्शित होता है:

' I accept the licensing terms . ' एंट्री चेक करें और फिर 'Next' बटन पर क्लिक करें, और निम्न 'Global Rules' विंडो प्रदर्शित होगी:

यह स्क्रीन केवल कुछ सेकंड के लिए प्रदर्शित होती है और फिर गायब हो जाती है, फिर "Microsoft Update" डायलॉग प्रदर्शित होता है:

इस डायलॉग बॉक्स में, विकल्प ' Use Microsoft Update to check for updates (recommended) ' चेक करें। इस तरह, आपका इंस्टॉलेशन Microsoft से किसी भी अपडेट का पालन करेगा। इस विकल्प पर क्लिक करने के बाद, निम्न डायलॉग बॉक्स प्रदर्शित करने के लिए "Next" बटन पर क्लिक करें:

यह स्क्रीन तब प्रदर्शित होती है जब इंस्टॉलेशन अपडेट्स के लिए स्कैन कर रहा होता है। जब अपडेट्स के लिए स्कैन पूरा हो जाता है, तो निम्न 'Install Rules' डायलॉग बॉक्स प्रदर्शित होता है:

आप देख सकते हैं कि यह उदाहरण केवल Install Rules नियम की चेतावनी देता है। इसे अभी छोड़ दें और "Next" बटन पर क्लिक करें। ऐसा करने पर निम्न 'Feature Selection' डायलॉग बॉक्स लौटाया जाएगा:

SQL सर्वर 2019 CTP 2.0 के लिए उपलब्ध फीचर्स की सूची की समीक्षा करने के बाद, इस बिंदु पर, केवल एक नई एंट्री है, " Java connector for HDFS data sources ", जो " PolyBase Query Services for External Data " के तहत पाई जा सकती है। "Select All" बटन पर क्लिक करें. और फिर, इंस्टॉलेशन में SQL सर्वर 2019 की सभी फीचर्स होंगी। आपको सभी फीचर्स टेस्ट करने की आवश्यकता नहीं हो सकती, लेकिन कम से कम यदि संभव हो तो उन सभी फीचर्स को इंस्टॉल करें। सभी फीचर्स चुनने के बाद, "Next" बटन पर क्लिक करें. जब आप ऐसा करते हैं, तो निम्न 'Features Rules' डायलॉग बॉक्स प्रदर्शित होता है:

जैसा कि आप देख सकते हैं, प्रक्रिया में एक एरर और एक चेतावनी दिखाई देती है।
बूटस्ट्रैप लॉग फ़ाइल डायरेक्टरी में देखकर (बूटस्ट्रैप लॉग फ़ाइल का स्थान है: C: Program FilesMicrosoft SQL Server150Setup BootstrapLog), आप चेतावनी और एरर की स्थिति के बारे में अधिक जानकारी पा सकते हैं।
यह बूटस्ट्रैप फ़ाइल का एक सबसेट है जो लॉग करता है कि ऊपर 'चेतावनी' स्थिति क्यों दिखाई देती है:

जैसा कि आप देख सकते हैं, C ++ redistributable आवश्यक है यदि आप " Polybase Teradata Connector " का उपयोग करना चाहते हैं। क्योंकि उदाहरण Terradata का उपयोग नहीं करेगा, लेखक इस चेतावनी को अनदेखा करेगा।
यह समझने के लिए कि 'Failed' संदेश क्यों प्राप्त हुआ , इस बूटस्ट्रैप लॉग फ़ाइल के संदेशों के सबसेट की समीक्षा करें:

जैसा कि आप देख सकते हैं, उदाहरण में मशीन में Java Runtime एनवायरनमेंट की कमी है। इस समस्या को हल करने के लिए, बस Oracle JRE इंस्टॉल करें। Oracle JRE इंस्टॉल करने के लिए, यहां से नवीनतम JRE डाउनलोड करें: https://www.oracle.com/technetwork/java/javase/downloads/jre10-downloads-4417026.html.
इस साइट पर जाने पर, निम्न जानकारी प्रदर्शित होती है:

इस पेज पर, लाइसेंस स्वीकार करें और फिर SQL सर्वर 2019 इंस्टॉल करने के लिए आपके द्वारा उपयोग किए जा रहे ऑपरेटिंग सिस्टम के लिए सही संस्करण डाउनलोड करें।
जब exe Java रनटाइम फ़ाइल डाउनलोड हो जाती है, तो इसे निष्पादित करें, वर्चुअल मशीन पर Java SE Runtime 10 एनवायरनमेंट इंस्टॉल करना शुरू करने के लिए। जब Java रनटाइम इंस्टॉल हो जाता है, तो 'Feature Rules' डायलॉग बॉक्स पर Re-Run बटन पर क्लिक करके इंस्टॉलेशन को पुनः प्रमाणित करें, जैसा नीचे दिखाया गया है:

नया JRE इंस्टॉल होने के बाद, JRE से संबंधित एरर स्टेटस नहीं रहेगा, जैसे नीचे स्क्रीनशॉट में:

जैसा कि आप देख सकते हैं, JRE से संबंधित एरर स्टेटस अब चला गया है। इस बिंदु पर, उदाहरण के लिए, केवल एक चेतावनी है और इसे अनदेखा किया जाएगा क्योंकि लेखक Terradata डेटा स्रोत के लिए कोई PolyBase टेस्ट नहीं करेगा।
"Next" बटन पर क्लिक करके अगले चरण पर आगे बढ़ें, फिर निम्न "Instance Configuration" डायलॉग लौटाया जाएगा:

"Instance Configuration" स्क्रीन पर, मेरे पास Default instance या Named instance इंस्टॉल करने का विकल्प है। यह उदाहरण Default instance चुनेगा। इंस्टॉलेशन जारी रखने के लिए 'Next' बटन पर क्लिक करें, और 'PolyBase Configuration' विकल्प प्रदर्शित होगा:

PolyBase के लिए, डिफ़ॉल्ट मान चुनें और 'Next' बटन पर क्लिक करें. यह आपको 'Server Configuration' डायलॉग बॉक्स पर ले जाएगा:

इस बिंदु पर, लेखक केवल SQL सर्वर 2019 का टेस्ट कर रहा है, इसलिए लेखक Service Accounts और Collation के लिए डिफ़ॉल्ट मान केवल 'Next' बटन पर क्लिक करके लेगा। आमतौर पर, प्रोडक्शन इंस्टॉलेशन के लिए, आपको यह सुनिश्चित करने की आवश्यकता है कि सेवाओं के लिए उपयोग किए जाने वाले खाते SQL सर्वर इंस्टॉल करने के लिए उद्योग की सर्वोत्तम प्रथाओं और मानकों का पालन करते हैं।
कॉन्फ़िगर करने के लिए अगला सेक्शन डेटाबेस कॉन्फ़िगरेशन है:

इस टेस्ट केस के लिए, लेखक "Windows authentication mode" का उपयोग करेगा, फिर, 'Add Current User' बटन पर क्लिक करके खुद को SQL सर्वर एडमिन के रूप में जोड़ें। यदि आप किसी को एडमिन के रूप में नहीं जोड़ते हैं, तो प्रक्रिया में एरर आएगा। अगला, 'Data Directories' टैब पर क्लिक करें यह देखने के लिए कि डेटा कहां स्टोर किया जाएगा।

डिफ़ॉल्ट मान चुनें और "TempDB" टैब पर क्लिक करके TempDB के लिए डिफ़ॉल्ट कॉन्फ़िगरेशन प्रदर्शित करें:

इस उदाहरण में इंस्टॉलेशन के लिए डिफ़ॉल्ट कॉन्फ़िगरेशन में केवल TempDB 1 mdf फ़ाइल है। क्योंकि TempDB के लिए कई mdf फ़ाइलें सबसे अच्छा विकल्प माना जाता है, लेखक ने इसे 4 में बदल दिया और फिर FILESTREAM टैब पर क्लिक किया.
नीचे फ़ाइल कॉन्फ़िगरेशन डायलॉग बॉक्स है:

इस बिंदु पर, यदि आप सुनिश्चित नहीं हैं कि आप कोई FILESTREAM टेस्ट करेंगे, तो इसे अक्षम रखें। यदि आप बाद में कुछ FILESTREAM ऑपरेशन्स करना चाहते हैं, तो आप जरूरत पड़ने पर इस फीचर को हमेशा सक्षम कर सकते हैं। इस बिंदु पर, "Next" बटन पर क्लिक करके Analysis Services Configuration: पर स्विच करें

फिर से, Analysis Services के एडमिन के रूप में वर्तमान यूज़र को सेट करने के लिए " Add Current User " बटन पर क्लिक करें। अन्य कॉन्फ़िगरेशन आइटम्स के लिए डिफ़ॉल्ट मान चुनें और "Next" बटन पर क्लिक करें. यह इंटीग्रेटेड सर्विस कॉन्फ़िगरेशन डायलॉग लौटाता है:

Master Node के लिए डिफ़ॉल्ट मान चुनें और 'Next' बटन पर क्लिक करें. यह 'Worker-Node' डायलॉग बॉक्स के लिए 'Integration Services Scale Out Configuration' विकल्प लौटाता है:

फिर से, डिफ़ॉल्ट मान चुनें और फिर जारी रखने के लिए 'Next' बटन पर क्लिक करें। 'Distributed Replay Controller' डायलॉग बॉक्स प्रदर्शित होगा:

"Add Current User" बटन पर क्लिक करें यह सुनिश्चित करने के लिए कि आपके खाते की Distributed replay कंट्रोल्स तक असीमित पहुंच है , in मामले में आपको इसकी आवश्यकता हो और फिर "Next" बटन पर क्लिक करें. "Distributed Replay Client" डायलॉग बॉक्स प्रदर्शित होगा:

Repributed Replay Client के लिए डिफ़ॉल्ट मानों की समीक्षा करें और फिर 'Next' बटन पर क्लिक करके डिफ़ॉल्ट मान स्वीकार करें। 'Consent to install Microsoft R Open' डायलॉग बॉक्स दिखाई देगा:

Accept बटन पर क्लिक करें और फिर, "Next" बटन पर क्लिक करें (नोट: "Accept" बटन पर क्लिक करने पर "Next" बटन सक्रिय हो जाएगा), और " Consent to Install Python " पर जाएं।

एक बार फिर, Python इंस्टॉलेशन स्वीकार करने के लिए सहमत हों और फिर 'Next' बटन पर क्लिक करें (फिर से नोट करें Next बटन 'Accept' बटन पर क्लिक करने के बाद सक्रिय हो जाता है)। ' Ready To Install ' डायलॉग बॉक्स दिखाई देगा:

अंत में, आपने SQL सर्वर 2019 इंस्टॉलेशन कॉन्फ़िगर करना पूरा कर लिया है। जैसा कि आप देख सकते हैं, यह डायलॉग बॉक्स चयनित कॉन्फ़िगरेशन का सारांश प्रदर्शित करेगा। इस डायलॉग बॉक्स में, दाईं ओर स्लाइडर को ऊपर और नीचे ले जाकर अपने पहले CTP2.0 SQL सर्वर 2019 संस्करण के लिए सारांश कॉन्फ़िगरेशन की समीक्षा करें। ini कॉन्फ़िगरेशन फ़ाइल के स्थान का पथ नोट करना याद रखें. आप इस फ़ाइल का उपयोग बाद में अनअटेंडेड इंस्टॉलेशन के लिए जांच करने के लिए कर सकते हैं। सारांश की समीक्षा करने के बाद, "Install" बटन पर क्लिक करें. यह इंस्टॉलेशन प्रक्रिया शुरू करने में मदद करेगा:

इंस्टॉलेशन प्रक्रिया को पूरा होने में कुछ समय लगेगा। जब इंस्टॉलेशन पूरा हो जाता है, तो निम्न पुष्टिकरण प्रक्रिया डायलॉग बॉक्स प्रदर्शित होता है:

दाईं ओर स्लाइडर को ऊपर और नीचे ले जाकर प्रत्येक इंस्टॉल्ड फीचर की स्थिति की समीक्षा करें। यह सत्यापित करने के लिए करें कि सभी फीचर्स की 'Succeeded' स्थिति है. सभी सफल हैं। इस बिंदु पर, SQL सर्वर 2019 CTP 2.0 और वर्चुअल मशीन पर इसकी सभी फीचर्स सफलतापूर्वक इंस्टॉल हो गई हैं।
नए SQL सर्वर 2019 CTP 2.0 संस्करण को प्रबंधित और टेस्ट करने के लिए, आपको SQL Server Management Studio (SSMS) इंस्टॉल करने की भी आवश्यकता होगी। अपने कंप्यूटर पर SSMS का नवीनतम और महानतम संस्करण इंस्टॉल करें। SSMS का नवीनतम संस्करण प्राप्त करने के लिए, नीचे दिखाए अनुसार 'SQL Server Installation Center' डायलॉग बॉक्स पर 'Install SQL Server Management Tools ' लिंक का उपयोग करें:

इस लिंक https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-2017, पर क्लिक करने पर, निम्न वेबसाइट मार्केट प्रदर्शित होगी:

जैसा कि आप देख सकते हैं लिंक केवल एक Books Online डॉक्यूमेंट पेज दिखाई देता है। आप देखेंगे कि SQL सर्वर मैनेजमेंट स्टूडियो 18.0 के लिए प्रीव्यू 4 डाउनलोड करने का लिंक है.(https://go.microsoft.com/fwlink/?linkid=2014662). लेख CTP 2.0 SQL सर्वर 2019 के टेस्ट के लिए SSMS के इस प्रीव्यू संस्करण का उपयोग करेगा। इस लिंक का उपयोग SSMS exe सेटअप फ़ाइल (SSMS-Setup-ENU.exe) डाउनलोड करने और वर्चुअल मशीन पर सेव करने के लिए करें। जब इस SSMS exe फ़ाइल को निष्पादित करते हैं, तो निम्न डायलॉग बॉक्स प्रदर्शित होगा:

SSMS 18.0 इंस्टॉलेशन शुरू करने के लिए 'Install' बटन पर क्लिक करें. ऐसा करने पर, SSMS इंस्टॉलेशन चलने के दौरान निम्न प्रगति डायलॉग दिखाई देगा:

इंस्टॉलेशन पूरा होने के बाद, निम्न स्क्रीन प्रदर्शित होती है:

जैसा कि आप देख सकते हैं, कंप्यूटर रीस्टार्ट करना आवश्यक है। 18.0 संस्करण के SSMS की इंस्टॉलेशन खत्म करने के लिए 'Restart' बटन पर क्लिक करें।
चरण 3: सेटिंग्स सत्यापित करें
इस बिंदु पर, SQL सर्वर 2019 CTP 2.0 और SQL सर्वर मैनेजमेंट स्टूडियो (SSMS) इंस्टॉल हो गए हैं। SSMS का उपयोग करके अपनी सत्यापन प्रक्रिया शुरू करें। जब SSMS पहली बार शुरू होता है, तो आप निम्न स्क्रीन देखेंगे:

यह विंडो कुछ सेकंड के लिए प्रदर्शित होती है, लेकिन फिर SSMS शुरू होता है, निम्न स्क्रीन प्रदर्शित होती है:

Default instance से कनेक्ट करें 'Server name' फील्ड में एक डॉट (' . ') रखकर और 'Connect' बटन पर क्लिक करके. SSMS कनेक्ट होने के बाद, यह वही है जो आप "Object Explorer" विंडो में देखेंगे:

जैसा कि आप देख सकते हैं, लेखक SQL सर्वर बिल्ड संस्करण 15.0.1000.34, (SQL सर्वर 2019 CTP 2.0 के लिए बिल्ड नंबर) चला रहा है।
यदि आप Object Explorer, में Database सेक्शन का विस्तार करते हैं, तो आप निम्न देखेंगे:

जैसा कि आप देख सकते हैं, यहां सामान्य System Databases (जैसे master model, msdb और tempdb) हैं, लेकिन तीन DW डेटाबेस भी हैं। (DWConfiguration, DWDiagnostics, DWQueue)। यदि आपने पहले ये डेटाबेस नहीं देखे हैं, तो वे PolyBase का समर्थन करने के लिए उपयोग किए जाने वाले डेटाबेस हैं।
अगले टेस्ट के लिए, लेखक अपने नए SQL सर्वर 2019 CTP 2.0 डेटाबेस के लिए निम्न क्वेरी प्रस्तुत करेगा:
SELECT SERVERPROPERTY('Edition') AS Edition, SERVERPROPERTY('ProductVersion') AS ProductVersion, SERVERPROPERTY('ProductLevel') AS ProductLevel; GO
इस कोड को चलाने पर, निम्न परिणाम लौटाया जाता है:

यहां, आप जानते हैं कि आप SQL सर्वर 2019 CTP2.0 के ' Enterprise Evaluation Edition ' संस्करण को चला रहे हैं।
आप देख सकते हैं कि इंस्टॉलेशन प्रक्रिया के दौरान विभिन्न डायलॉग बॉक्सेस के माध्यम से क्लिक करके SQL सर्वर 2019 और सभी फीचर्स को इंस्टॉल करना कितना आसान है। सभी DBAs को SQL सर्वर 2019 की खोज प्रारंभिक चरण के रूप में करनी चाहिए ताकि इसे पूरी तरह से जीत सकें। Quantrimang आप सभी को SQL सर्वर 2019 के CTP 2.0 टेस्ट पर विचार करने के लिए प्रोत्साहित करता है। क्या आप एनवायरनमेंट में SQL सर्वर 2019 CTP 2.0 इंस्टॉल करने के लिए तैयार हैं? नीचे टिप्पणी अनुभाग में हमें बताएं!
शुभकामनाएं!
और देखें:
- SQL सर्वर 2017 को चरण दर चरण इंस्टॉल करने के निर्देश
- SQL सर्वर को पूरी तरह से अनइंस्टॉल कैसे करें
- SQL सर्वर में डेटा प्रकार