خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


آموزش نصب SQL Server در اوبونتو

آموزش نصب SQL Server در اوبونتو
MS SQL که توسط مایکروسافت توسعه یافته است، یک سیستم مدیریت پایگاه داده رابطه ای (RDBMS) است. SQL داده ها را در جداول، ستون ها و ردیف ها ذخیره می کند. MSSQL که به طور گسترده در سازمان ها مورد استفاده قرار می گیرد، یک پلت فرم مقیاس پذیر دیتا و داده است که برای بیزنس ها و داده های حیاتی مورد استفاده قرار می گیرد. این مقاله نحوه نصب Microsoft SQL Server 2019 را در اوبونتو 20.04 نشان می دهد. همچنین، MSSQL tool را نصب می کنیم که به اتصال به پایگاه داده و اجرای کوئری های SQL و غیره کمک می کند.

نرم افزار سامانه مودیان راهکار
پیش نیازهای سیستم برای نصب SQL Server در اوبونتو 20.04 به شرح ذیل می باشد:



Memory	2 GB
File system XFS or EXT4(other file systems, such as BTRFS, are unsupported
Disk space 6 GB
Processor speed 2 GHz
Processor cores 2 cores
Processor type x64-compatible only

برای شروع کار، ابتدا مطمئن شوید که سیستم پکیج های نرم افزاری را دانلود و نصب کرده است. برای این بروزرسانی، کافیست دستور زیر را در Terminal اجرا کنید.

sudo apt update && sudo apt upgrade

در ادامه کار با دستور زیر، GPG key را از مایکروسافت دانلود کنید:

sudo wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -

در ادامه کار با repository رسمی مایکروسافت را به سیستم add کنید تا بتوانید MSSQL را نصب کنید.

sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/18.04/mssql-server-2019.list)"

سپس با دستور، به راحتی mssql 2019 در سیستم شما دانلود می شود. باید تا انتهای دانلود SQL Server منتظر بمانید که بستگی به سرعت اینترنت شما دارد.

sudo apt install mssql-server -y

پس از اتمام دانلود، دستور زیر را اجرا کنید:

sudo /opt/mssql/bin/mssql-conf setup

با اجرای دستور زیر، edition های مختلف sql server 2019 لیست می شود. پس از لیست شدن، نسخه مورد نظرتان را برای نصب انتخاب کنید. گزینه منتخب ما، Developer است چرا ککه این edition از sql رایگان بوده و امکاناتی مانند Enterprise دارد و نمی توان از آن استفاده تجاری کرد و بیشتر برای برنامه نویسان این نسخه ارائه شده است. پس عدد 2 را وارد می کنیم و برای قبول license، yes را وارد و در ادامه کار پسورد administrator را وارد و Enter می کنیم.

آموزش نصب SQL Server در اوبونتو
پس از انجام موارد فوق، دقایقی به طول خواهد انجامید تا نصب تکمیل شود. پس از اتمام نصب سرویس start می شود. برای مشاهده وضعیت سرویس کافیست که دستور زیر را اجرا کنید:

systemctl status mssql-server

حالا قصد داریم پکیج mssql-tool را در اوبونتو نصب کنیم. پکیج mssql-tool شامل ابزارهای sqlcmd(کوئری خط فرمان یا Command-line query) و bcp(در واقع import و Export فله ای یا Bulk import-export) است.
برای نصب این tools کافیست دستورات زیر را اجرا کنید:

curl https://packages.microsoft.com/config/ubuntu/19.10/prod.list | sudo tee /etc/apt/sources.list.d/msprod.list
sudo apt update
sudo apt install mssql-tools -y

برای قبول license همانطور که در تصویر زیر نشان داده شده، yes را انتخاب و Enter کنید.

آموزش نصب SQL Server در اوبونتو
پس از آن هم دستورات زیر را اجرا کنید:

echo ‘export PATH=”$PATH:/opt/mssql-tools/bin”‘ >> ~/.bash_profile
echo ‘export PATH=”$PATH:/opt/mssql-tools/bin”‘ >> ~/.bashrc
source ~/.bashrc

پس از اتمام کار حالا نوبت به Connect شدن به SQL server با استفاده از دستورات sqlcmd در اوبونتو می رسد. می تواند روی سرور ریموت یا همان سرور باشد.

sqlcmd -S localhost -U SA -P 'YourPassword'

برای بررسی ورژن MSSQL در اوبونتو پس از لاگین به سیستم کوئری زیر را اجرا کنید.

select @@version
go

آموزش نصب SQL Server در اوبونتو
حالا مثلا با کوئری زیر یک دیتابیس در SQL serverایجاد می کنیم.

create database testdb
go

Update/Upgrade کردن sql server در اوبونتو

ما یک Repository از مایکروسافت برای نصب سرور SQL اضافه کرده ایم. بنابراین، برای بروز رسانی/ ارتقاء یا Update/Upgrade کردن SQL Server دستور زیر را اجرا کنید:

sudo apt update && sudo apt install mssql-server

نحوه حذف و Uninstall کردن SQL Server در اوبونتو

برای حذف کامل SQL server و متعلقات آن می توانید از دستورات زیر استفاده کنید.

sudo apt purge mssql-server mssql-tools -y
sudo apt autoremove -y

نمایش دیدگاه ها (0 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.


دسته بندی مطالب خوش آموز