Linux üzerinde SQL Server Çalıştırma-2 SQL Server kurulumu
Merhaba,
İlk makalemizde vmware üzerinde sıfırdan bir Ubuntu makinesi oluşturmuştuk. Şimdi ise bu makine üzerine SQL Server kurulumu gerçekleştireceğiz.
Bunun için
Önce GPG keylerini import ediyoruz.
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add –
sudo add-apt-repository “$(wget -qO- https://packages.microsoft.com/config/ubuntu/20.04/mssql-server-2019.list)”
Microsoft SQL Server Ubuntu repository for SQL Server 2019’ a register oluyoruz.
SQL Server kurulumunu aşağıdaki komutlar ile gerçekleştiriyoruz.
sudo apt-get update
sudo apt-get install -y mssql-server
SQL Server kurulumunu indirme işlemi gerçekleşti. Şimdi kurulum ve konfigürasyonunu yapacağız.
SQL Server konfigürasyonunu yapmak için aşağıdaki komutu çalıştırıyoruz.
sudo /opt/mssql/bin/mssql-conf setup
Gelen ekranda hangi sürümü kuracağımızı seçiyoruz. Ben burada developer edition seçiyorum. Yani 2 numara.
Sonrasında gelen ekrana Yes diyorum ve SA için parola giriyorum.
Kurulum gerçekleşti.
SQL Server’ın çalışıp çalışmadığını görmek için aşağıdaki komutu çalıştırıyoruz.
systemctl status mssql-server –no-pager
Görüldüğü gibi SQL Server çalışıyor.
Artık bundan sonra herhangi bir Windows makinede kurulu olan management studiodan bağlanabiliriz ancak Linux üstünden bağlanmak için sql command line tools kurulumunu gerçekleştireceğim. Bunun için, mssql-tools u kuracağız.
curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add –
komutunu çalıştırıyorum.
Görüldüğü üzere hata aldım.
Şimdi tekrar mssql-tools kurulumunu yapıyorum.
curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add –
curl https://packages.microsoft.com/config/ubuntu/20.04/prod.list | sudo tee /etc/apt/sources.list.d/msprod.list
Mssql-tools kurulumunu yapıyorum.
sudo apt-get update
sudo apt-get install mssql-tools
SQLcmd komutunun çalıştığı path i ortam değişkenlerine ekliyoruz.
/opt/mssql-tools/bin/
echo ‘export PATH=”$PATH:/opt/mssql-tools/bin”‘ >> ~/.bash_profile
Artık database sunucuma bağlanabilirim. Bunun için kullanacağım komut sqlcmd. Aşağıdaki komut ile SQL e bağlanıp sunucu versiyonunu çektim.
Şimdi de içeriye biraz kayıt atalım. Görüldüğü gibi TestDB isminde bir database oluşturdum içine Names isimli bir tablo açtım ve içine Ömer ve Ahmet isimli iki kişi ekledim.
Şimdi de bir select işlemi gerçekleştirelim.
Şimdi de management studio dan bağlanmayı deneyelim. Bunun için sunucumuzun ip sini öğrenmeliyiz.
ip a komutu bize ip bilgisini gösterir. Görüldüğü gibi sanal makinemizin ip si 192.168.146.128
Şimdi management studiodan bağlanalım.
Sunucuya bağlandık.
Sonraki bölümlerde Linux üzerinde SQL Server’ı irdelemeye devam edeceğiz.
Bir sonraki bölümlerde görüşmek üzere.
Sağlıcakla kalın.
Eline sağlık hocam.
Çok kıymetli zamanınızdan ayırıp tane tane ekran görüntüsüyle destekleyerek hazırlamış olduğunuz makaleler çok kıymetli ve değerli. Elinize kolunuza emeğinize sağlık. Sizin gibi çok kıymetli ve değerli büyüklerimizi bizlerle buluşturan çözümpark yöneticilerine de çok çok teşekkürler. Sağ olun var olun. Allah cc bu tür makaleleri hazırlayanlardan ve bu makaleleri bizlerle buluşturmaya vesile olan çözümpark yöneticilerinden razı olsun.
Çok teşekkür ederim Murat.:)
MacBook m3 chip ile uyum sorunu varmı?