INSTALL SQL SERVER DI MACOS (Catalina)

 Install docker


Install docker dan download disitu lalu kemudian open docker agar container berjalan dan terminal membaca bahwa mesin container sedang bekerja.

Download MS.SERVER

Pada seri macbook sendiri ms server 2012 tidak bisa diinstal jadi bisa menggunakan versi 2016 sampai versi terakhir install di docker dengan cara buka terminal pada mac  ketikan perintah

docker pull microsoft/mssql-server-linux

apabila mengalami eror : 


Using default tag: latest

Error response from daemon: pull access denied for microsoft/mssql-server-linux, repository does not exist or may require 'docker login': denied: requested access to the resource is denied


docker harus terbuka dan runing jika sudah namun masih mengalami eror tersebut maka ganti dengan perintah 

sudo docker pull mcr.microsoft.com/mssql/server:2019-latest

dan masukan pasword mac kamu,
maka akan berjalan sebagai berikut pada terminal:
lakukan instalasi sett mysqlserver docker dengan cara
ketik perintah atau copy

sudo docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=YourStrong@Passw0rd" \    

   -p 1433:1433 --name sql1 -h sql1 \

   -d mcr.microsoft.com/mssql/server:2019-latest

dengan ketentuan
-e "ACCEPT_EULA=Y" untuk legalitas semua user
-e "SA_PASSWORD=YourStrong@Passw0rd" adalah password kamu dimulai dari Your tanda petik jangan dihilangkan supaya menebak bahwa itu adalah string
dan yang terakhir 
--name sql1 adalah nama dari sqlserver yang nantinya di docker
setelah itu maka akan terbuat dan bisa dilihat dari docker maka menjadi seperti 

dengan begitu maka docker berhasil menginstal mysql/server selanjutnya agar mudah digunakan maka

Download dan install Azure data studio

untuk mac maka pilihlah zip

Download dan install atau pindahkan file azuredata ke aplication dengan cara di drag kesana lalu setelah itu open dan klik new conection untuk mengkonfigurasi dari sqlserver di docker dengan azure data studio

dengan menyamakan ketentuan yang diatas untuk
server = localhost
user name = sa
password = yourpassword(paswordkamu) 
lalu klik conect maka 
disini berarti mysql/server sudah terhubung dengan docker satu sama lain dan bisa dijalankan






Comments