मैं SQL और डेटाबेस सर्वर के लिए बहुत नया हूँ। मैं हाल ही में एसक्यूएल सर्वर एक्सप्रेस का उपयोग कर रहा हूं और विंडोज पर एसक्यूएल सर्वर प्रबंधन स्टूडियो का उपयोग करके अपने डेटाबेस तक पहुंच रहा हूं। मैं अब लिनक्स मशीन पर एक समान सेटअप हासिल करने की कोशिश कर रहा हूं।
मैं मशीन पर एक स्थानीय SQL सर्वर उदाहरण बनाना चाहूंगा, और फिर अपने डेटाबेस को क्वेरी करने के लिए GUI क्लाइंट के रूप में SQLectron का उपयोग कर सकता हूं। मैं मंज़रो लिनक्स का उपयोग कर रहा हूँ और इसलिए AUR से अपने पैकेज स्थापित करता हूँ।
अब तक मैंने स्थापित किया है mssql-server
, mssql-tools
और sqlectron-gui
। मैंने sudo /opt/mssql/bin/mssql-conf setup
एक स्थानीय सर्वर सेट करने के लिए (मेरा मानना है) आदेश को चलाया है। ऐसा करने के बाद, कमांड चलाना इसे systemctl status mssql-server
वापस लौटाता है:
[kev @ XPS-Manjaro ~] $ systemctl स्टेटस mssql-server ● mssql-server.service - Microsoft SQL सर्वर डेटाबेस इंजन भरी हुई: भरी हुई (/usr/lib/systemd/system/mssql-server.ervice; सक्षम; विक्रेता पूर्व निर्धारित: अक्षम) सक्रिय: बुध 2017-08-23 13:43:49 IST के बाद से सक्रिय (चल रहा है); 2 ह 42 मिनट पहले डॉक्स: https://docs.microsoft.com/en-us/sql/linux मुख्य पीआईडी: 9130 (वर्गमीटर) कार्य: 165 CGroup: /system.slice/mssql-server.service Bin9130 / ऑप्ट / mssql / बिन / sqlservr └─9144 / ऑप्ट / mssql / बिन / sqlservr 23 अगस्त 13:43:52 XPS-Manjaro sqlservr [9130]: [145B बूँद डेटा] 23 अगस्त 13:43:52 XPS-Manjaro sqlservr [9130]: [66B बूँद डेटा] 23 अगस्त 13:43:52 XPS-Manjaro sqlservr [9130]: [96B बूँद डेटा] 23 अगस्त 13:43:52 XPS-Manjaro sqlservr [9130]: [100B बूँद डेटा] 23 अगस्त 13:43:52 XPS-Manjaro sqlservr [9130]: [71B बूँद डेटा] 23 अगस्त 13:43:52 XPS-Manjaro sqlservr [9130]: [124B बूँद डेटा] 23 अगस्त 13:49:03 XPS-Manjaro sqlservr [9130]: [156B बूँद डेटा] 23 अगस्त 13:49:03 XPS-Manjaro sqlservr [9130]: [194B ब्लॉब डेटा] 23 अगस्त 13:52:31 XPS-Manjaro sqlservr [9130]: [74B बूँद डेटा] 23 अगस्त 13:52:31 XPS-Manjaro sqlservr [9130]: [199B बूँद डेटा]
अब मैं निम्नलिखित स्क्रीन पर SQLectron के माध्यम से अपने सर्वर से एक स्थानीय कनेक्शन बनाने का प्रयास कर रहा हूं:
जैसा कि मुझे SQL सर्वर के साथ बहुत कम अनुभव है, मैं अपने स्थानीय सर्वर से कनेक्ट करने के लिए इन सभी क्रेडेंशियल्स को प्राप्त करने के लिए पूरी तरह से खो गया हूं। केवल एक ही मुझे पता है कि वह पासवर्ड है जिसे मैंने sudo /opt/mssql/bin/mssql-conf setup
कमांड में सेट किया है ।
मुझे सर्वर का नाम, होस्ट पता (127.0.0.1?), पोर्ट, डोमेन, यूनिक्स सॉकेट पथ और उपयोगकर्ता नाम कैसे मिलेगा?
address
127.0.0.1` से काम करना चाहिए;port
सर्वर सेट करने पर सेट किया जाना चाहिए था (डिफ़ॉल्ट आमतौर पर 1433 है);user
उपयोगकर्ता नाम आप में प्रवेश करना चाहते हैं होगा (शायद एक लिनक्स उपयोगकर्ता खाते, या एक एसक्यूएल सर्वर खाते (जैसे हो सकता हैsa
), औरpassword
उस खाते के लिए पासवर्ड है।Database
औरSchema
डिफ़ॉल्ट डेटाबेस और स्कीमा से कनेक्ट होता होगा, कोशिशmaster
और रिक्त, याmaster
औरdbo
।