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.

Exit mobile version