Microsoft SQL Server di LINUX ? serius nih.....!!!!!!

Setelah beredar kabar dan menjadi teka-teki maksud dan tujuan ikutnya microsoft berdonasi di Linux Fondation. kini terjawab sudah... kini beredar kabar microsot membawa software database handalan mereka ke environment linux. saya coba sedikit instalasi dan mencoba testing coding database sedikit di microsoft SQL server versi linux.

Menurut referensi yang saya dapatkan mssql server sudah bisa di install di REDHAT, SUSE, UBUNTU dan DOKER 

Saat ini saya coba instalasi mssql server versi Linux ubuntu yang saya ambil dari documentnya microsoft langsung disini . ok kita mulai saja proses instalasinya berikut ini

Note : 
copy code dibawah ini dan execute di terminal ubuntu anda


1. Import dulu GPG key nya , copy code dibawah ini dan execute di terminal ubuntu anda
root@ubuntu:~# url https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -

2. setelah di import selanjutnya anda upload / register GPG mesin anda
curl https://packages.microsoft.com/config/ubuntu/16.04/mssql-server.list | sudo tee /etc/apt/sources.list.d/mssql-server.list
root@ubuntu:~# curl https://packages.microsoft.com/config/ubuntu/16.04/mssql-server.list | sudo tee /etc/apt/sources.list.d/mssql-server.list
3. Update repository anda
sudo apt-get update
sudo apt-get install -y mssql-server
root@ubuntu:~# apt-get install mssql-server -y
...
+-------------------------------------------------------------------+
| Please run /opt/mssql/bin/sqlservr-setup to complete the setup of |
|                  Microsoft(R) SQL Server(R).                      |
+-------------------------------------------------------------------+
4. setelah selesai, anda harus membuat password SA database mssql server yang baru kita buat
root@ubuntu:~# /opt/mssql/bin/sqlservr-setup
Microsoft(R) SQL Server(R) Setup

You can abort setup at anytime by pressing Ctrl-C. Start this program
with the --help option for information about running it in unattended
mode.

The license terms for this product can be downloaded from
http://go.microsoft.com/fwlink/?LinkId=746388 and found
in /usr/share/doc/mssql-server/LICENSE.TXT.

Do you accept the license terms? If so, please type "YES": YES

Please enter a password for the system administrator (SA) account:
Please confirm the password for the system administrator (SA) account:

Setting system administrator (SA) account password...

Do you wish to start the SQL Server service now? [y/n]: y
Do you wish to enable SQL Server to start on boot? [y/n]: y
Created symlink /etc/systemd/system/multi-user.target.wants/mssql-server.service â /lib/systemd/system/mssql-server.service.
Created symlink /etc/systemd/system/multi-user.target.wants/mssql-server-telemetry.service â /lib/systemd/system/mssql-server-telemetry.service.

Setup completed successfully.
5. Sampai tahap ini, anda sudah berhasil melakukan instalasi mssql server di ubuntu, selanjutnya anda perlu check apakah service mssql server anda sudah aktif atau belum dengan perintah berikut ini
root@ubuntu:~# systemctl status mssql-server
jika statusnya Not Active / Dead maka jalankan perintah berikut ini 
root@ubuntu:~# systemctl start mssql-server
6. install tools mssql server nya\
a. download GPG  manual lalu update / tambahkan  /etc/apt/sources.list.d
root@ubuntu:~# wget https://packages.microsoft.com/config/ubuntu/16.04/prod.list -O /etc/apt/sources.list.d/pord.list
root@ubuntu:~# apt-get update
atau jalankan perintah berikut ini 
curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
curl https://packages.microsoft.com/config/ubuntu/16.04/prod.list | sudo tee /etc/apt/sources.list.d/msprod.list
b. install tools mssql
root@ubuntu:~# apt-get install mssql-tools -y
c. untuk memanggil sql server kita gunakan 

root@ubuntu:~# /opt/mssql-tools/bin/sqlcmd
Note: Jika anda pusing dengan hal tersebut anda bisa lakukan tips anda trick berikut ini
root@ubuntu:~# echo "alias sqlcmd='/opt/mssql-tools/bin/sqlcmd'" >> ~/.bashrc
root@ubuntu:~# echo "alias sqlcmd='/opt/mssql-tools/bin/sqlcmd'" >> ~/.bash_profile 
d. buka firewall (finish )
root@ubuntu:~# sudo ufw allow 1433/tcp 
Yuks kita ngetest 
root@ubuntu:~# sqlcmd -S localhost-u SA -p 'passwordnya'
tutor nya bisa di cek disini 

sumber 
  1. https://docs.microsoft.com/en-us/sql/linux/
  2. https://www.rootusers.com/how-to-install-microsoft-sql-server-on-ubuntu-linux/
  3. google.com
selesai.....
yang masih banyak tanya hub gw aja ya







Comments

Popular posts from this blog

Configure Open Smtp google with Postfix

membuat random password di linux

ISCSI