এই উত্তরটিতে কোনও 16.04 সিস্টেমের জন্য এমএসএসকিউএল সার্ভার এবং সরঞ্জামগুলি ইনস্টল করা রয়েছে। এটি কোনও সিস্টেমে এমএসএসকিউএল সার্ভার পাওয়ার ডকার সমাধানটি কভার করে না। এসকিউএল সার্ভারের জন্য ডকার ইনস্টলেশন বিকল্পের মাধ্যমে এমএসএসকিউএল সার্ভারের জন্য একটি পৃথক উত্তর লেখা হবে।
কেবলমাত্র মাইক্রোসফ্ট সংগ্রহস্থলগুলির প্যাকেজগুলিতে এখানে বেশ কয়েকটি পৃথক উপাদান রয়েছে।
mssql-server
- লিনাক্স পূর্বরূপের জন্য মাইক্রোসফ্ট এসকিউএল সার্ভার
mssql-tools
- sqlcmd
, ইত্যাদি এমএসএসকিউএল সার্ভারের সাথে ইন্টারঅ্যাক্ট করার আদেশ দেয়।
এখানে কিছু অশুভ সতর্কতা রয়েছে:
- সমস্ত উপাদানগুলির জন্য আপনার অবশ্যই 16.04 থাকতে হবে; এটি পুরানো সংস্করণে কাজ করে না।
- এই মুহুর্তে প্যাকেজগুলির কেবলমাত্র 64-বিট সংস্করণ উপলব্ধ। আপনি
mssql-server
64-বিট সিস্টেমে না থাকলে আপনি চালনা করতে এবং সম্ভবত সরঞ্জামগুলি সক্ষম করতে পারবেন না।
নীচের সমস্ত কমান্ড মাইক্রোসফ্টের প্রস্তাবিত পদক্ষেপ থেকে প্রাপ্ত। আমি এই কমান্ডের কিছু ব্যবহার করার সুপারিশ না এই পদক্ষেপগুলি অনুসরণ বাইরে ঠিক , নিরাপত্তা প্রকৃতির কারণে ঝুঁকি যে পদ্ধতি কিছু এখানে পরিচয় করিয়ে (যেমন একটি সুপার-ইউজার শেলে লগিং হিসাবে)।
mssql-server
ইনস্টলেশন পদক্ষেপ ( উত্স )
এই পদক্ষেপগুলিতে লিনাক্স পাবলিক পূর্বরূপের জন্য এমএস এসকিউএল সার্ভার সেট আপ করা আবরণ। লিনাক্স সেট আপের জন্য এমএসএসকিউএল সার্ভার পাওয়ার জন্য এই এবং ডকার পদ্ধতিটি দুটি পদ্ধতি।
আদেশ সহকারে:
- এমএসএসকিউএল সার্ভারের জন্য আপনার একটি -৪-বিট সিস্টেম থাকা দরকার।
- এমএসএসকিউএল সার্ভার ইনস্টল করার জন্য আপনার সিস্টেমে কমপক্ষে 4 গিগাবাইট র্যামের প্রয়োজন।
- এর জন্য আপনার অবশ্যই উবুন্টু 16.04 থাকতে হবে , বর্তমানে তাদের সংগ্রহস্থল সার্ভারগুলিতে অন্য কোনও সংস্করণ নেই।
mssql-server
উবুন্টুতে প্যাকেজ ইনস্টল করতে , এই পদক্ষেপগুলি অনুসরণ করুন:
সুপারজার মোড প্রবেশ করান।
sudo su
সার্বজনীন সংগ্রহস্থল জিপিজি কীগুলি আমদানি করুন:
curl https://packages.microsoft.com/keys/microsoft.asc | apt-key add -
মাইক্রোসফ্ট এসকিউএল সার্ভার উবুন্টু সংগ্রহস্থলটি নিবন্ধ করুন:
sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/16.04/mssql-server-2017.list)"
সুপারজার মোড থেকে প্রস্থান করুন।
exit
এসকিউএল সার্ভার ইনস্টল করতে নিম্নলিখিত কমান্ডগুলি চালান:
sudo apt-get update
sudo apt-get install -y mssql-server
প্যাকেজ ইনস্টলেশন সমাপ্তির পরে, কনফিগারেশন স্ক্রিপ্টটি চালান এবং প্রম্পটগুলি অনুসরণ করুন।
sudo /opt/mssql/bin/mssql-conf setup
একবার কনফিগারেশন হয়ে গেলে, পরিষেবাটি চলমান রয়েছে তা যাচাই করুন:
systemctl status mssql-server
দেখুন: কুইকস্টার্ট: এসকিউএল সার্ভার ইনস্টল করুন এবং উবুন্টুতে একটি ডাটাবেস তৈরি করুন ।
mssql-tools
ইনস্টলেশন পদক্ষেপ ( উত্স )
এই বিভাগে কমান্ড mssql-tools
অন্তর্ভুক্ত সেট আপ অন্তর্ভুক্ত sqlcmd
। sqlcmd
এমএসএসকিউএল সার্ভারের সাথে ইন্টারঅ্যাক্ট করার জন্য আপনি লিনাক্সে কমান্ড বা অন্যান্য মাইক্রোসফ্ট-উত্সাদিত ইউটিলিটিগুলি ব্যবহার করতে চান এমন সিস্টেমে এই পদক্ষেপগুলির প্রয়োজন needed
(এমএসএসকিউএল, বা সার্ভারের সাথে ইন্টারঅ্যাক্ট করতে পারে এমন ডেটাগ্রিপের মতো অন্যান্য ইউটিলিটিস ইত্যাদির জন্য অন্যান্য পাইথন লাইব্রেরির জন্য এটি প্রয়োজন হয় না mssql-tools
।)
আদেশ সহকারে:
- নন -৪৪ বিট সিস্টেমের জন্য এর কোনও সংস্করণ আমি পাইনি। এই সরঞ্জামগুলি কাজ করতে আপনার একটি 64 বিট সিস্টেমের প্রয়োজন হতে পারে।
- আপনি বর্তমানে কেবল 16.04 এ সরঞ্জাম ব্যবহার করতে পারেন।
সুপারজার মোড প্রবেশ করান
sudo su
সার্বজনীন সংগ্রহস্থল জিপিজি কীগুলি আমদানি করুন:
curl https://packages.microsoft.com/keys/microsoft.asc | apt-key add -
মাইক্রোসফ্ট উবুন্টু সংগ্রহস্থলটি নিবন্ধ করুন:
sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/16.04/prod.list)"
সুপারজার মোড থেকে প্রস্থান করুন:
exit
উত্স তালিকা আপডেট করুন এবং ইনস্টলেশন আদেশটি চালান:
sudo apt-get update
sudo apt-get install mssql-tools