Instal SQL Server di CentOS

Pada artikel ini, kita akan memahami bagaimana kita dapat mengelola Database SQL di CentOS 8.0. Artikel ini adalah artikel pertama dengan topik Kelola SQL Server di CentOS.

  1. Langkah-demi-langkah Instalasi SQL Server dan alat klien di CentOS
  2. Buat dan sambungkan ke Database SQL

Saya telah membuat mesin virtual di workstation dan menginstal CentOS 8.0. Pertama, mari kita instal SQL Server di CentOS.

Instal SQL Server di CentOS

Untuk menginstal SQL Server di CentOS, lakukan langkah-langkah berikut.

Langkah 1: Perbarui paket sistem CentOS

Sebelum kita memulai instalasi, kita harus memperbarui paket dan repositori sistem CentOS. Untuk melakukannya, jalankan perintah berikut.

[email protected] ~]# sudo yum install -y mssql-server

Langkah 2: Tambahkan repositori SQL Server

Setelah paket diperbarui, kita harus menambahkan repositori Microsoft SQL Server 2019 di CentOS. Untuk menambahkan repositori, jalankan perintah berikut.

[email protected] ~]# curl https://packages.microsoft.com/config/rhel/8/prod.repo > /etc/yum.repos.d/msprod.repo

Langkah 3: Instal SQL Server 2019

Setelah repositori terinstal, kita dapat memulai instalasi SQL Server 2019. Untuk melakukannya, jalankan perintah di bawah ini.

[[email protected] ~]# sudo yum install -y mssql-server

Langkah 4: Konfigurasikan contoh SQL Server

Untuk mengkonfigurasi instance SQL Server, kita dapat menggunakan file mysql-conf. Mysql-conf adalah file konfigurasi yang membantu menginstal SQL Server di lingkungan Linux. Saat mengkonfigurasi, Anda akan diminta untuk memasukkan nilai yang sesuai untuk mengkonfigurasi SQL Server; oleh karena itu tentukan parameter konfigurasi yang sesuai untuk menyelesaikan instalasi dengan sukses. Mari kita mulai proses konfigurasi dengan menjalankan perintah berikut.

[[email protected] ~]# Sudo /opt/mssql/bin/mssql-conf setup

Pertama, Anda harus memasukkan edisi SQL Server 2019. Nilai yang sesuai adalah

  1. Evaluasi (Uji coba gratis selama 100 hari)
  2. Pengembang (Versi gratis, tetapi Anda dapat menggunakannya di lingkungan non-produksi)
  3. Ekspres (gratis)
  4. Web
  5. Standar (Lisensi berbayar dengan batas sumber daya, ideal untuk organisasi atau aplikasi kecil dan menengah)
  6. Perusahaan (Lisensi berbayar tanpa batasan sumber daya apa pun)
  7. Saya membeli lisensi melalui saluran penjualan eceran dan memiliki kunci produk untuk masuk. (Dalam opsi ini, Anda harus memasukkan kunci produk untuk menggunakan SQL Server)

Dalam pengaturan kami, pilih edisi pengembang. Dan pukul Memasuki kunci.


Selanjutnya, Anda diminta untuk menerima atau menolak persyaratan lisensi. Tekan Ya untuk menerima persyaratan lisensi.


Terima persyaratan lisensi

Selanjutnya, berikan kata sandi administrator sistem SQL Server. Berikan kata sandi yang diinginkan.


Tentukan kata sandi pengguna SA

Setelah kata sandi ditetapkan, SQL Server menyelesaikan konfigurasi, dan layanan SQL Server akan dimulai.


SQL Server diinstal

Anda dapat melihat status Layanan SQL dengan menjalankan perintah berikut.

[[email protected] ~]# status server mssql layanan

Keluaran


Layanan SQL Server sedang berjalan

Seperti yang Anda lihat pada gambar di atas, layanan SQL Server sedang berjalan.

Sekarang, kita harus mengatur variabel lingkungan untuk menggunakan executable SQL Server dan alat baris perintah tanpa menentukan seluruh jalur. Menambahkan /opt/mssql-tools/bin direktori ke variabel $PATH. Untuk melakukannya, jalankan perintah berikut.

[[email protected] ~]# echo ‘ekspor PATH=”$PATH:/opt/mssql-tools/bin”’ >> ~/.bashrc


[[email protected] ~]# sumber ~/.bashrc

Mari kita menginstal alat klien untuk menghubungkan mesin database dan mengakses database SQL. Jalankan perintah berikut.

[[email protected] ~]# sudo yum install mssql-tools unixODBC-devel

Paket unixODBC berikut akan diinstal.

  1. mssql-alat
  2. unixODBC-devel

Dependensi berikut akan ditambahkan.

  1. msodbcsql17
  2. unixODBC

Tangkapan layar:


instal alat Klien

Jika diperlukan, buka port default SQL Server di firewall.

[[email protected] ~]# sudo firewall-cmd –add-port=1433/tcp –permanen


[[email protected] ~]# sudo firewall-cmd –reload

Setelah semuanya diatur, mari kita sambungkan ke SQL Server menggunakan alat baris perintah SQL Server. Luncurkan perintah berikut.


[[email protected] ~]# sqlcmd -U sa

Kata sandi:

Setelah terhubung, jalankan @@Versi: kapan pernyataan untuk melihat edisi SQL Server.

1> pilih @@versi

2> Pergi

Keluaran perintah


Versi SQL Server

Seperti yang Anda lihat, SQL Server berhasil diinstal, dan kami terhubung ke mesin database.

Hubungkan ke SQL Server di CentOS menggunakan studio manajemen SQL Server

Mari kita sambungkan menggunakan SQL Server management studio. Seperti yang telah saya sebutkan di awal artikel, saya telah mengonfigurasi CentOS di mesin virtual saya dan studio manajemen SQL Server di mesin. Saat menghubungkan ke SQL Server, kami akan menentukan alamat IPA dari mesin virtual. Luncurkan SQL Server Management studio dan di Connect to Database engine masukkan parameter koneksi seperti yang ditunjukkan di bawah ini.

  1. Jenis server: Mesin Basis Data
  2. Nama server: 192.168.1.2
  3. Autentikasi: Otentikasi SQL Server
  4. Gabung: pada
  5. Kata sandi: Berikan kata sandi yang sesuai yang telah Anda tetapkan saat menginstal SQL Server

Tangkapan layar:


Hubungkan ke mesin basis data

Sekali lagi, jalankan @@Versi: kapan pernyataan di jendela editor kueri.

Pilih @@versi

Keluaran kueri


Isi versi menggunakan SSMS

Sekarang, mari kita isi beberapa informasi dasar dari SQL Databases dan SQL Server instance.

Buat Basis Data SQL

Mari kita buat Database SQL menggunakan SQL Server management studio. Untuk melakukannya, klik kanan pada Database Pilih Basis Data Baru…


Basis Data Baru

Dalam kotak dialog Database Baru, masukkan nama database yang sesuai. Dalam kasus kami, nama databasenya adalah Stackoverflow2010.


Layar Basis Data Baru

Seperti yang Anda lihat, lokasi database SQL adalah /var/opt/mssql/data/, yang merupakan lokasi default. Kita dapat mengubah pengaturan SQL Database dengan mengedit file konfigurasi. Saya akan menjelaskannya di artikel saya yang akan datang.

Ringkasan

Pada artikel ini, kami memahami cara menginstal SQL Server 2019 di CentOS. Saya telah menjelaskan:

  1. Langkah-langkah proses instalasi SQL Server di CentOS.
  2. Sambungkan ke SQL Server menggunakan studio manajemen SQL Server.
  3. Buat database sampel dan lihat lokasi file database.
Nisarg Upadhyay
Postingan terbaru oleh Nisarg Upadhyay (Lihat semua)

Pemulihan Data