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

SQL सर्वर 2017:Linux पर उपलब्ध सुविधाएँ

SQL सर्वर 2017 Linux और Docker पर उपलब्ध है (जिसका अर्थ है कि यह Mac पर भी उपलब्ध है)। यह पहली बार है जब SQL सर्वर गैर-विंडोज प्लेटफॉर्म पर उपलब्ध है।

हालाँकि, सभी SQL सर्वर सुविधाएँ Linux पर उपलब्ध नहीं हैं (कम से कम, प्रारंभिक रिलीज़ में नहीं)।

निम्न तालिका लिनक्स पर SQL सर्वर 2017 की प्रारंभिक रिलीज़ में उपलब्ध मुख्य विशेषताओं की रूपरेखा तैयार करती है। यदि आप मैक पर SQL सर्वर चला रहे हैं तो ये वही सुविधाएँ उपलब्ध हैं (यह देखते हुए कि Mac Linux Docker कंटेनर के माध्यम से SQL Server 2017 चलाता है)।

संचालन सुविधाएं

Linux के लिए SQL Server 2017 में उपलब्ध मुख्य संचालन सुविधाएँ नीचे दी गई हैं।

  • लिनक्स के लिए समर्थन (Red Hat, SUSE, Ubuntu)
  • मैक के लिए समर्थन (लिनक्स डॉकर छवि के माध्यम से)
  • पैकेज आधारित इंस्टालेशन, डॉकर इमेज त्वरित इंस्टालेशन और अपग्रेड के लिए उपलब्ध हैं।
  • कंटेनर प्लेटफॉर्म जैसे ओपन शिफ्ट, डॉकर झुंड, कुबेरनेट्स, आदि में तैनाती के लिए समर्थन
  • विफलता क्लस्टरिंग (पेसमेकर के माध्यम से) और हमेशा उपलब्धता समूहों पर
  • बैकअप/पुनर्स्थापित करें
  • विंडोज़ पर एसएसएमएस लिनक्स से जुड़ा है (लेकिन खुद लिनक्स पर स्थापित नहीं है)
  • कमांड लाइन टूल्स:sqlcmd, bcp, sqlpackage
  • एसक्यूएल सर्वर एजेंट
  • प्रतिकृति
  • लॉगिन शिपिंग
  • पारदर्शी डेटा एन्क्रिप्शन
  • SCOM प्रबंधन पैक
  • डीएमवी
  • पूर्ण-पाठ खोज

प्रोग्रामिंग सुविधाएं

Linux के लिए SQL Server 2017 में उपलब्ध मुख्य प्रोग्रामिंग सुविधाएं नीचे दी गई हैं।

  • सभी प्रमुख भाषा चालक संगतता
  • स्मृति में OLTP और Columnstore
  • संपीड़न
  • हमेशा एन्क्रिप्टेड, पंक्ति स्तरीय सुरक्षा, और डेटा मास्किंग
  • विज्ञापन उपयोगकर्ता प्रमाणीकरण
  • सर्विस ब्रोकर
  • डेटा कैप्चर बदलें
  • विभाजन
  • लेखा परीक्षा
  • सीएलआर
  • JSON, XML
  • तृतीय पक्ष टूल

एकीकरण सेवाएं

SQL सर्वर एकीकरण सेवाएँ (SSIS) Linux के लिए SQL Server 2017 में भी उपलब्ध है।

अन्य सेवाएँ जैसे रिपोर्टिंग सेवाएँ, विश्लेषण सेवाएँ, आदि प्रारंभिक रिलीज़ में शामिल नहीं थीं, लेकिन भविष्य में रिलीज़ के लिए नियोजित हैं। Linux के लिए SQL Server 2017 में क्या शामिल नहीं है, इसके बारे में और नीचे।

SQL सर्वर 2017 में Linux पर क्या उपलब्ध नहीं है?

Linux पर SQL सर्वर में वे सभी सुविधाएँ नहीं हैं जो Windows रिलीज़ में उपलब्ध हैं (कम से कम, प्रारंभिक रिलीज़ में नहीं)।

डेटाबेस इंजन सुविधाएं

Linux पर SQL Server 2017 में निम्न डेटाबेस इंजन सुविधाएँ शामिल नहीं हैं:

  • डीबी मेल
  • अलर्ट
  • फाइलटेबल्स (फाइलटेबल्स की विंडोज फाइल सिस्टम पर निर्भरता है)
  • खिंचाव डीबी
  • पॉलीबेस
  • तृतीय पक्ष एक्सटेंशन
  • एक्सपी
  • प्रतिबिंब
  • वीएसएस स्नैपशॉट

अन्य सेवाएं

साथ ही, Linux पर SQL Server 2017 की आरंभिक रिलीज़ में निम्नलिखित सेवाएँ शामिल नहीं हैं:

  • विश्लेषण सेवाएं
  • रिपोर्टिंग सेवाएं
  • आर सेवाएं
  • मास्टर डेटा सेवाएं
  • डेटा गुणवत्ता सेवाएं

हालाँकि, Microsoft वर्तमान में इन पर काम कर रहा है और संकेत दिया है कि इन्हें भविष्य के रिलीज़ में शामिल किया जाएगा।

उपकरण और प्रोग्रामयोग्यता

Linux पर SQL Server 2017 चलाते समय कई प्रकार के उपकरण उपलब्ध होते हैं। इनमें शामिल हैं:

  • Microsoft ने Azure Data Studio (जिसे पहले SQL ऑपरेशंस स्टूडियो कहा जाता था) विकसित किया है, जो SQL सर्वर के प्रबंधन के लिए एक खुला स्रोत, क्रॉस-प्लेटफ़ॉर्म GUI टूल है। IntelliSense, Peek Definition, आदि जैसी सुविधाएँ शामिल हैं। Azure Data Studio, Windows, Linux और Mac पर उपलब्ध है।
  • मूल कमांड लाइन उपकरण, जैसे sqlcmd, bcp, और sqlpackage, Linux पर उपलब्ध हैं
  • तृतीय-पक्ष टूल जैसे DBeaver और DataGrip का उपयोग Linux पर SQL Server 2017 से कनेक्ट करने के लिए किया जा सकता है।
  • विजुअल स्टूडियो कोड एक्सटेंशन। यह ओपन सोर्स एक्सटेंशन आपको सीधे वीएस कोड इंटरफेस से क्वेरी आदि चलाने की अनुमति देता है। इसमें IntelliSense, Peek Definition, आदि जैसी सुविधाएँ शामिल हैं। VS कोड (और mssql एक्सटेंशन) Windows, Linux और Mac पर उपलब्ध है।
  • सभी मौजूदा ड्राइवर और फ़्रेमवर्क समर्थित हैं।
  • हालांकि विंडोज़-आधारित SQL सर्वर टूल जैसे SSMS, SSDT, और Profiler Linux पर उपलब्ध नहीं हैं, उनका उपयोग Linux पर SQL सर्वर से कनेक्ट करते समय किया जा सकता है

SQL सर्वर 2017 में नई सुविधाएं

Linux/Mac/Docker के लिए समर्थन जोड़ने के अलावा, SQL Server 2017 में कई अन्य नई सुविधाएँ भी हैं। यहाँ SQL Server 2017 डेटाबेस इंजन में जोड़ी गई मुख्य विशेषताओं की एक सूची है।

Microsoft वेबसाइट में SQL सर्वर 2017 में नई सुविधाओं की पूरी सूची भी शामिल है, जिसमें विभिन्न सेवाओं जैसे रिपोर्टिंग सेवाएँ, एकीकरण सेवाएँ, आदि में नई सुविधाएँ शामिल हैं।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. कॉलम के लिए डिफ़ॉल्ट मान के रूप में अनुक्रम

  2. जांचें कि क्या ऑब्जेक्ट SQL सर्वर में OBJECTPROPERTY() के साथ प्राथमिक कुंजी है

  3. SQL सर्वर में एक डेटाबेस से दूसरे डेटाबेस (निर्यात-आयात) में तालिका की प्रतिलिपि बनाने की पूरी प्रक्रिया

  4. चुनिंदा क्वेरी में ऑटो इंक्रीमेंट फ़ील्ड कैसे जनरेट करें?

  5. SSRS रिपोर्ट परिभाषा सर्वर से नई है