इस प्रोजेक्ट के बारे में

goSSMS एक टर्मिनल-आधारित SQL Server प्रबंधन अनुप्रयोग है जो Linux, macOS और Windows पर चलता है। इसे एकल निष्पादन योग्य के रूप में वितरित किया जाता है और इसके लिए किसी इंस्टॉलर, SQL क्लाइंट टूल्स या अलग डेटाबेस ड्राइवर की आवश्यकता नहीं होती। ## इंस्टॉलेशन goSSMS को Homebrew (macOS और Linux), APT (Debian/Ubuntu) के माध्यम से, या सीधे रिलीज़ बाइनरी डाउनलोड करके इंस्टॉल किया जा सकता है। रिलीज़ बाइनरी Windows (amd64), Linux (amd64 और arm64), और macOS (Apple silicon और Intel) के लिए उपलब्ध हैं। ## विशेषताएँ - डेटाबेस, टेबल, व्यू, प्रोग्रामेबल ऑब्जेक्ट्स, सुरक्षा, स्टोरेज, Service Broker, SQL Server Agent, Always On, और अन्य सर्वर ऑब्जेक्ट्स के लिए **Object Explorer**। - मैसेज टाइप, कॉन्ट्रैक्ट, क्यू, सर्विस, रूट, रिमोट सर्विस बाइंडिंग, और कन्वर्सेशन प्रायोरिटी के साथ **Service Broker** समर्थन। - प्रत्येक डेटाबेस के Security फ़ोल्डर के अंतर्गत **सर्टिफिकेट, असममित कुंजियाँ, और सममित कुंजियाँ** का प्रबंधन। - प्रत्येक CREATE USER रूप को कवर करने वाला **New User** डायलॉग। - कई टैब, IntelliSense, GO बैच, असीमित परिणाम पंक्तियाँ, संदेश, और XML/JSON व्यूअर के साथ **क्वेरी एडिटर**। - ग्राफ, ऑपरेटर ट्री, या XML के रूप में **निष्पादन योजनाएँ**, .sqlplan फ़ाइल समर्थन और योजना तुलना के साथ। - योजना देखने, तुलना करने, ट्रैक करने, फोर्स करने, और अनफोर्स करने के साथ **Query Store** रिपोर्ट। - प्रॉपर्टी, अनुमतियाँ, बैकअप और रिस्टोर, अटैच और डिटैच, इंडेक्स, सांख्यिकी, और मल्टी-ऑब्जेक्ट डिलीट के लिए **प्रशासन उपकरण**। - Activity Monitor, ब्लॉकिंग चेन, सेशन, और SQL Server और SQL Agent लॉग के माध्यम से **निगरानी**। - इवेंट लाइब्रेरी, फ़िल्टर, टारगेट, और लाइव डेटा व्यूइंग के साथ **Extended Events सेशन** प्रबंधन। - Standard या TSQL ट्रेस के लिए **XEvent Profiler**। - **Azure SQL Managed Instance** समर्थन। - अक्षम क्रियाओं और पहचानी गई अनुपलब्ध अनुमतियों के साथ **न्यूनतम-विशेषाधिकार संचालन**। ## समर्थित SQL Server संस्करण goSSMS Windows और Linux पर SQL Server 2016 SP1 (13.0.4001) और बाद के संस्करणों, और Azure SQL Managed Instance का समर्थन करता है। ## कॉन्फ़िगरेशन कनेक्शन स्वचालित रूप से सहेजे जाते हैं, Connect डायलॉग के History पैन में 30 सबसे हाल के पहले सूचीबद्ध होते हैं। कॉन्फ़िगरेशन Linux/macOS पर ~/.config/gossms/config.json और Windows पर %APPDATA%\gossms\config.json में संग्रहीत किया जाता है। सहेजे गए पासवर्ड AES-256-GCM के साथ एन्क्रिप्ट किए जाते हैं। ## लाइसेंस goSSMS GPL-3.0-or-later के अंतर्गत लाइसेंस प्राप्त है।