Uzun zamandır Apple cihazlarda geliştirme yapan developerların sorunu çözüldü arkadaşlar. Sıkı durun size M1 işlemcili ( Apple Silicon İşlemcili) bir cihazda nasıl SQL Server kuracağınızı anlatacağım.
Gerekli Araçları Kuralım – Apple İşlemcili Bilgisayar için
Elbetteki Microsoft al babacığım kullan şu MSSQL’i demeyecek. Bunun için yapılmış olan aracı toolları kullanıyor olacağız.
- Docker
- Azure Data Studio
İşte bu iki tool bizim hayatımızı kurtaracak arkadaşlar.
Peki bu iki tool’u nasıl kuracağız?
Apple M1 İşlemcili Bilgisayar Docker Kurmak
Docker aslında başından beri (neredeyse) M1 işlemcili cihazları destekliyordu. Ancak images üreticileri henüz bu hıza yetişebilmiş değildi. Yeni yeni Apple Silicon işlemcili cihazlara destek sağlanıyor.
Docker kurmak için ilk olarak docker’ın web sitesine gidelim.
Ardından aşağıdaki fotoğraftaki gibi download butonunun üzerine geldiğinizde sizi “Download for Mac – Apple Chip” yazısı karşılayacak.
Bu butona bastığınızda bir dmg dosyası inecek. İki kez üzerine bastığınızda bir klasör sayfası açılacak ve Docker’ı Uygulamalar klasörüne sürüklemeniz beklenecek. Bunu yaptığınızda Docker Apple Chip bilgisayarınıza sağlıklı bir şekilde kurulmuş olacak.
Azure Data Studio Apple Chip Bilgisayar Kurmak
Azure Data Studio’yu m1 işlemcili bir cihaza kurmak için ilk olarak aşağıdaki bağlantı ile microsoft’un sitesine gidiyoruz.
Azure Data Studio Download Page
Burada aşağıdaki gösterdiğimiz gibi Apple Silicon yazan bağlantıya tıklıyoruz ve inmesini bekliyoruz.
Bu işlem sonucunda Azure Data Studio indirilenler klasöründen tıklayarak çalıştırabilirsiniz.
Docker’daki Gerekli Ayarlar
Şimdi kurulumlarımızı tamamladığımıza göre artık Docker’ı açabiliriz. Docker’ı ilk kez kullanıyorsanız sağ üst taraftaki butona tıklayarak bir hesap oluşturabilirsiniz. Ardından bir image indirmemiz gerekecek.
Bunun için terminali açıyoruz. ( cmd + Space yapıp terminal yazabilirsiniz )
Ardından size vereceğim bu kodu resimdeki gibi yapıştırıp enter tuşuna basıyorsunuz.
docker pull mcr.microsoft.com/azure-sql-edge
Sonrasında birkaç dakikalık indirme sizi bekliyor olacak. İşlem tamamlandığında son bir kodu çalıştırmak kalıyor.
docker run -e "ACCEPT_EULA=1" -e "MSSQL_SA_PASSWORD=eyupfurkantuylu123" -e "MSSQL_PID=Developer" -e "MSSQL_USER=SA" -p 1433:1433 -d --name=sql mcr.microsoft.com/azure-sql-edge
Bu kodda eyupfurkantuylu123 yazan yere kendi şifrenizi yazın. Bu SQL server’a bağlanırken kullanacağınız şifre.
Ardından enter’a bastıktan sonra her şey hazır.
Docker Container’ınızın ayakta olduğundan emin olmak için docker uygulamasında sol menüden Containers sekmesine gidin. Ardından sql yazan container’ınızın action sekmesinden play tuşuna basın. Eğer durdur tuşu varsa zaten çalışıyor demektir.
İşte M1 işlemcili bilgisayara SQL Server kurmak bu kadar basit!
Dilerseniz yapılışını videomuzdan izleyebilirsiniz:
Benim için gerçekten büyük bir dertti. Güzel bir içerik oldu.
[…] kaldırılmış bir SQL Server kullanmam gerekiyor. Bunu nasıl yapacağınıza dair ilgili yazıya buradan […]