Artikel ini memberikan petunjuk langkah demi langkah untuk menginstal SQL Server 2019 untuk Linux di SUSE Linux Enterprise Server 12.
Langkah-langkah ini harus bekerja pada SUSE Linux Enterprise Server 12, SP2, SP3, SP4, dan SP5.
Anda harus memiliki setidaknya 2GB memori sebelum Anda menginstal SQL Server pada mesin SUSE Anda. Jika Anda menginstal ini di mesin virtual, Anda harus memiliki setidaknya 2 GB memori yang dialokasikan untuk itu.
Sistem file harus XFS atau EXT4 .
Instal SQL Server
Langkah-langkah berikut akan menginstal SQL Server 2019 for Linux di SUSE Linux Enterprise Server 12.
Buka terminal, dan jalankan perintah berikut.
Unduh file konfigurasi repositori Microsoft SQL Server 2019 SLES:
sudo zypper addrepo -fc https://packages.microsoft.com/config/sles/12/mssql-server-2019.repo
Segarkan repositori Anda:
sudo zypper --gpg-auto-import-keys refresh
Untuk memastikan bahwa kunci penandatanganan paket Microsoft diinstal pada sistem Anda, gunakan perintah berikut:
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
Instal SQL Server:
sudo zypper install -y mssql-server
Jalankan penyiapan mssql-conf :
sudo /opt/mssql/bin/mssql-conf setup
Ikuti petunjuk untuk memilih edisi Anda, menerima perjanjian lisensi, dan menyetel sandi sa.
Pastikan untuk menyetel sandi yang kuat (panjang minimal 8 karakter, termasuk huruf besar dan kecil, 10 digit dasar dan/atau simbol non-alfanumerik).
Periksa Status SQL Server
Anda dapat menjalankan perintah berikut untuk memverifikasi bahwa SQL Server sedang berjalan:
systemctl status mssql-server
Koneksi Jarak Jauh
Untuk mengizinkan koneksi jarak jauh, Anda harus membuka port SQL Server di firewall.
Port default SQL Server adalah TCP 1433.
Jika Anda menggunakan firewall SuSE, Anda perlu mengedit /etc/sysconfig/SuSEfirewall2
file konfigurasi sehingga FW_SERVICES_EXT_TCP
entri menentukan nomor port SQL Server:
FW_SERVICES_EXT_TCP="1433"
Instal Alat Baris Perintah
Sekarang setelah Anda menginstal SQL Server, Anda memerlukan semacam alat untuk menghubungkannya.
Langkah-langkah berikut akan membantu Anda menyiapkan dua alat baris perintah SQL Server:sqlcmd dan bcp .
Tambahkan repositori Microsoft SQL Server ke Zypper:
sudo zypper addrepo -fc https://packages.microsoft.com/config/sles/12/prod.repo
sudo zypper --gpg-auto-import-keys refresh
Sekarang, instal mssql-tools dengan paket pengembang unixODBC:
sudo zypper install -y mssql-tools unixODBC-devel
Anda akan diminta untuk menerima persyaratan lisensi dua kali. Jika Anda setuju dengan persyaratan, masukkan YES
pada kedua kesempatan.
Tambahkan ke PATH
Anda juga dapat menambahkan /opt/mssql-tools/bin/
ke variabel lingkungan PATH Anda, sehingga Anda dapat menjalankan alat tanpa harus menyediakan path lengkap.
Untuk membuat sqlcmd/bcp dapat diakses dari bash shell untuk sesi login:
echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bash_profile
Untuk membuat sqlcmd/bcp dapat diakses dari bash shell untuk sesi interaktif/non-login:
echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bashrc
source ~/.bashrc
Hubungkan ke SQL Server
Sekarang setelah SQL Server terinstal, dan alat baris perintah juga terinstal, kita dapat menggunakan alat baris perintah untuk terhubung ke SQL Server.
Masukkan yang berikut ini, tetapi ganti <YourPassword>
dengan kata sandi Anda sendiri:
sqlcmd -S localhost -U SA -P '<YourPassword>'
Atau, Anda dapat menghilangkan -P '<YourPassword>'
dan Anda akan diminta untuk itu sebagai gantinya.
Untuk terhubung ke instance jarak jauh, ubah localhost ke nama mesin atau alamat IP, dan pastikan untuk membuka port 1433 di firewall.
Setelah Anda berhasil terhubung, Anda akan melihat prompt yang terlihat seperti ini:
1>
Dari sini, Anda dapat menggunakan T-SQL untuk membuat database, menjalankan kueri, dan banyak lagi.
Untuk saat ini, masukkan kode berikut untuk memeriksa versi SQL Server Anda:
SELECT @@version
GO
Jika Anda baru mengenal SQL Server, lihat tutorial SQL Server saya di Quackit.