আমি এসকিউএল এবং ডাটাবেস সার্ভারে খুব নতুন। আমি সম্প্রতি এসকিউএল সার্ভার এক্সপ্রেস ব্যবহার করেছি এবং উইন্ডোজে এসকিউএল সার্ভার ম্যানেজমেন্ট স্টুডিও ব্যবহার করে আমার ডাটাবেস অ্যাক্সেস করছি। আমি এখন একটি লিনাক্স মেশিনে অনুরূপ সেটআপ অর্জন করার চেষ্টা করছি।
আমি মেশিনে একটি স্থানীয় এসকিউএল সার্ভার উদাহরণ তৈরি করতে চাই এবং তারপরে আমার ডাটাবেস অনুসন্ধানের জন্য এসকিউএলেক্ট্রনকে জিইউআই ক্লায়েন্ট হিসাবে ব্যবহার করব। আমি মাঞ্জারো লিনাক্স ব্যবহার করছি এবং তাই আমার প্যাকেজগুলি এআর থেকে ইনস্টল করব।
এখন পর্যন্ত আমি ইনস্টল করেছি mssql-server
, mssql-tools
এবং sqlectron-gui
। আমি ফেলেছেন sudo /opt/mssql/bin/mssql-conf setup
(আমি বিশ্বাস করি) করার জন্য কমান্ড একটি স্থানীয় সার্ভার সেট আপ করুন। এটি করার পরে, কমান্ডটি চালানো এটি প্রদান করে systemctl status mssql-server
:
[কেভ @ এক্সপিএস-মাঞ্জারো ~] $ সিস্টেমটেক্ট স্ট্যাটাস এমএসকিউএল-সার্ভার Ss mssql-server.service - মাইক্রোসফ্ট এসকিউএল সার্ভার ডেটাবেস ইঞ্জিন লোড করা: লোড করা সক্রিয়: সক্রিয় (চলমান) বুধ থেকে 2017-08-23 13:43:49 IST; 2 ঘন্টা 42 মিনিট আগে দস্তাবেজ: https://docs.microsoft.com/en-us/sql/linux প্রধান পিআইডি: 9130 (বর্গক্ষেত্র) কার্য: 165 সিগোষ্ঠী: /system.slice/mssql-server.service ice ├─9130 / অপ্ট / এমএসকিউএল / বিন / স্ক্লোজার্জার └─9144 / অপ্ট / এমএসকিউএল / বিন / স্ক্ল্লসার্জার আগস্ট 23 13:43:52 এক্সপিএস-মাঞ্জারো স্ক্ল্লসারভার [9130]: [145 বি ব্লাবার ডেটা] আগস্ট 23 13:43:52 এক্সপিএস-মাঞ্জারো স্ক্ল্লসার্ভার [9130]: [66 বি ব্লব ডেটা] আগস্ট 23 13:43:52 এক্সপিএস-মাঞ্জারো স্ক্লাওয়ারসার [9130]: [96 বি ব্লব ডেটা] আগস্ট 23 13:43:52 এক্সপিএস-মাঞ্জারো স্ক্লোজার্ভার [9130]: [100 বি ব্লব ডেটা] আগস্ট 23 13:43:52 এক্সপিএস-মাঞ্জারো স্ক্লাওয়ারসার [9130]: [71 বি ব্লব ডেটা] আগস্ট 23 13:43:52 এক্সপিএস-মাঞ্জারো স্ক্ল্লসারভার [9130]: [124 বি ব্লব ডেটা] আগস্ট 23 13:49:03 এক্সপিএস-মাঞ্জারো স্ক্ল্লসারভার [9130]: [156 বি ব্লব ডেটা] আগস্ট 23 13:49:03 এক্সপিএস-মাঞ্জারো স্ক্ল্লসার্ভার [9130]: [194 বি ব্লব ডেটা] আগস্ট 23 13:52:31 এক্সপিএস-মাঞ্জারো স্ক্লোজার্ভার [9130]: [74 বি ব্লব ডেটা] আগস্ট 23 13:52:31 এক্সপিএস-মাঞ্জারো স্ক্লোজার্ভার [9130]: [199B ব্লব ডেটা]
আমি এখন নিম্নলিখিত স্ক্রিনে এসকিউএলেক্ট্রনের মাধ্যমে আমার সার্ভারে একটি স্থানীয় সংযোগ তৈরি করার চেষ্টা করছি:
এসকিউএল সার্ভারের সাথে আমার যেমন খুব কম অভিজ্ঞতা আছে, আমার স্থানীয় সার্ভারের সাথে সংযুক্ত করার জন্য এই সমস্ত শংসাপত্রগুলি কোথায় পাবেন সে সম্পর্কে আমি পুরোপুরি হারিয়ে গিয়েছি। আমি জানতে পারি কেবলমাত্র পাসওয়ার্ডটি যা আমি sudo /opt/mssql/bin/mssql-conf setup
কমান্ডটিতে সেট করেছি ।
সার্ভারের নাম, হোস্টের ঠিকানা (127.0.0.1?), পোর্ট, ডোমেন, ইউনিক্স সকেট পাথ এবং ব্যবহারকারীর নামটি কীভাবে খুঁজে পাব?
address
127.0.0.1` হিসাবে কাজ করা উচিত;port
আপনি সার্ভার সেট আপ করার সময় সেট করা উচিত ছিল (ডিফল্ট সাধারণত 1433 হয়);user
ব্যবহারকারী নামটি আপনি লগ ইন করতে চান হবে (সম্ভবত একটি Linux ব্যবহারকারী অ্যাকাউন্ট, বা একটি SQL সার্ভার অ্যাকাউন্ট (মত হতে পারেsa
), এবংpassword
যে অ্যাকাউন্টের জন্য পাসওয়ার্ড।Database
এবংSchema
ডিফল্ট ডাটাবেস এবং স্কিমা আপনি সংযুক্ত হবে হবে; চেষ্টাmaster
এবং ফাঁকা, অথবাmaster
এবংdbo
।