Cara Memasang Pelayan SQL di RHEL, Rocky Linux dan Almalinux
Jul 09, 2025 am 09:06 AMPada 7 Mac 2016, Microsoft mengumumkan pengenalan MS SQL Server dalam sistem Linux. Matlamatnya adalah untuk memberikan lebih banyak fleksibiliti untuk pengguna dan menghapuskan penguncian vendor dengan tujuan mempercepatkan penggunaan pelayan pangkalan data SQL. Jika anda tidak tahu, MS SQL adalah pelayan pangkalan data relasi yang dibangunkan oleh Microsoft .
Versi stabil semasa ialah MS SQL 2019 , yang dikeluarkan pada November 2019. SQL Server disokong pada Rhel , SUSE , Ubuntu , dan Imej Docker .
Dalam panduan ini, kami akan membimbing anda melalui pemasangan Microsoft SQL Server di RHEL , CentOS , Rocky Linux , dan Almalinux .
Prasyarat
Anda mesti mempunyai pengedaran Linux berasaskan RHEL dengan sekurang-kurangnya 2 GB memori dan 10 GB ruang cakera keras.
Langkah 1: Tambahkan repositori Microsoft SQL Server
Langkah pertama ialah mengkonfigurasi repositori Microsoft SQL Server . Repositori mengambil semula pakej enjin pangkalan data MSSQL-Server , dan pakej SQL yang lain.
Terdapat 2 kategori repositori yang luas: kumulatif dan GDR .
- Kemas kini kumulatif - Repositori Kemas Kini Kemas Kini ( CU ) terdiri daripada pakej untuk pelepasan SQL Server asas, peningkatan, dan pembetulan pepijat sejak pelepasan. Ini adalah khusus untuk pelepasan (contohnya SQL Server 2019) dan dikeluarkan pada kitaran tertentu.
- GDR : Repositori ini hanya mengandungi kemas kini keselamatan dan pembetulan pepijat kritikal yang juga akan dimasukkan ke dalam pelepasan MS SQL Server seterusnya.
Untuk menambah repositori, jalankan arahan:
$ sudo curl https://packages.microsoft.com/config/rhel/8/mssql-server-2019.repo-o /etc/yum.repos.d/mssql-server-2019.repo $ sudo curl https://packages.microsoft.com/config/rhel/8/prod.repo-o /etc/yum.repos.d/msprod.repo
Langkah 2: Pasang Microsoft SQL Server dan Alat
Sebaik sahaja repositori ditambah, pasang Microsoft SQL Server menggunakan Pengurus Pakej DNF seperti yang disediakan.
$ sudo dnf pasang mssql-server
Selepas itu, pasang alat baris arahan Microsoft SQL Server.
$ sudo dnf pasang alat mssql unixodbc-devel
Di sepanjang jalan, terima terma lesen dengan menaip ' ya' .
Apabila pemasangan selesai, sahkan bahawa Microsoft SQL Server dipasang menggunakan arahan RPM:
$ rpm -qi mssql -server
Output ini menyediakan banyak maklumat termasuk versi, pelepasan, dan seni bina antara butiran lain.
Langkah 3: Mulakan enjin pangkalan data MS SQL di Linux
Setakat ini, kami telah memasang Microsoft SQL Server dan semua alat baris perintah penting. Kita perlu memulakan enjin pangkalan data sebelum kita log masuk dan mula berinteraksi dengannya.
$ sudo/opt/mssql/bin/mssql-conf persediaan
Anda akan dikehendaki memilih edisi SQL Server. Untuk kemudahan, pilih pilihan kedua [ 2 ]
yang menyediakan edtion pemaju yang percuma tetapi tanpa hak pengeluaran.
Selepas itu, terima terma lesen dan tentukan kata laluan pentadbir.
Persediaan akan berjaya diselesaikan dan SQL Server akan dimulakan.
Untuk mengesahkan status berjalan MS SQL Server, jalankan arahan:
$ sudo systemctl status mssql-server.service
Anda boleh membolehkannya bermula pada masa boot seperti berikut.
$ sudo systemctl membolehkan mssql-server.service
Selepas itu, eksport jalan /opt/mssql/bin/ seperti yang ditunjukkan.
$ echo 'Export Path = $ Path:/Opt/Mssql/Bin:/Opt/Mssql-Tools/Bin' | sudo tee /etc/profile.d/mssql.sh
Kemudian aktifkan fail /etc/profile.d/mssql.sh .
$ source /etc/profile.d/mssql.sh
MS SQL mendengarkan port 1433 secara lalai. Untuk membolehkan pengguna luaran akses ke pelayan, kita perlu membuka port ini merentasi firewall.
$ sudo firewall-cmd --add-port = 1433/tcp --permanent $ sudo firewall-cmd-reload
Sempurna! Marilah kita mengakses dan menguji pelayan.
Langkah 4: Log masuk dan ujian MS SQL Server di Linux
Sebelum ujian, pastikan untuk menyemak versi MS SQL yang dipasang, gunakan utiliti SQLCMD untuk melakukan pertanyaan SQL
$ sqlcmd -s localhost -u sa -q 'pilih @@ versi'
Mengesahkan dan tekan Enter . Anda harus mendapatkan output yang ditunjukkan.
Untuk keluar dari perintah.
$ keluar
Sekali lagi log masuk dan jalankan arahan berikut:
$ sqlcmd -s localhost -u sa
Sahkan dengan kata laluan anda dan tekan Enter . Anda boleh menyenaraikan nama pengguna dalam jadual yang menyimpan kelayakan pengguna.
1> pilih nama dari sys.sysusers; 2> Pergi
Untuk membuat pangkalan data dan senaraikan semua pangkalan data menjalankan arahan.
Buat pangkalan data tecmint_db; Pilih nama dari sys.databases; Pergi
Anda boleh menjatuhkan pangkalan data dengan menjalankan:
Drop pangkalan data tecmint_db; Pergi
Perintah memadam atau menjatuhkan keseluruhan pangkalan data.
Kesimpulan
Itu sahaja. Kami telah berjaya memasang MS SQL Server di RHEL , CentOS , Rocky Linux , dan Almalinux . dan menguji beberapa arahan.
Atas ialah kandungan terperinci Cara Memasang Pelayan SQL di RHEL, Rocky Linux dan Almalinux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undress AI Tool
Gambar buka pakaian secara percuma

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Semasa menulis fail program atau fail teks biasa, pengaturcara dan penulis kadang -kadang ingin mengetahui perbezaan antara dua fail atau dua versi fail yang sama. Apabila anda membandingkan dua fail komputer di Linux, perbezaan antara kandungannya adalah

Terdapat tiga cara untuk membuat fail kosong dalam baris arahan: Pertama, penggunaan paling mudah dan paling mudah menggunakan arahan sentuh, yang sesuai untuk skrip debugging atau fail pemegang tempat; Kedua, ia dengan cepat dibuat melalui> pengalihan semula tetapi akan membersihkan kandungan sedia ada, yang sesuai untuk memulakan fail log; Ketiga, gunakan echo "> nama fail untuk membuat fail dengan rentetan kosong, atau gunakan nama fail echo-n" "> untuk mengelakkan rehat garis. Ketiga kaedah ini mempunyai senario yang terpakai mereka sendiri, dan memilih kaedah yang tepat dapat membantu anda menyelesaikan tugas dengan lebih efisien.

Adakah anda mencari perisian yang baik untuk menulis persamaan matematik? Jika ya, artikel ini menyediakan editor persamaan 5 teratas yang boleh anda pasang dengan mudah pada pengedaran Linux kegemaran anda. Selain itu serasi dengan pelbagai jenis matematik

Dutree adalah alat baris arahan yang bebas, sumber terbuka, cepat untuk menganalisis penggunaan cakera, yang ditulis dalam bahasa pengaturcaraan karat. Ia dicipta dengan menggabungkan Durep (Wartawan Penggunaan Cakera) dan Tree (Senarai Kandungan Direktori dalam Format Seperti Pokok) Alat baris arahan

IFCONFIG dalam "Konfigurasi Antara Muka" yang pendek untuk Pentadbiran Sistem/Rangkaian dalam sistem operasi UNIX/Linux untuk mengkonfigurasi, mengurus, dan menanyakan parameter antara muka rangkaian melalui antara muka baris perintah atau dalam skrip konfigurasi sistem

Eclipse adalah persekitaran pembangunan bersepadu percuma (IDE) yang pengaturcara di seluruh dunia digunakan untuk menulis perisian, terutamanya dalam Java, tetapi juga dalam bahasa pengaturcaraan utama lain menggunakan plugin Eclipse. Pelepasan terkini Eclipse IDE 2023-06 tidak

Pentadbir Linux harus biasa dengan persekitaran baris arahan. Oleh kerana mod GUI (antara muka pengguna grafik) di pelayan Linux tidak biasanya dipasang.ssh mungkin protokol yang paling popular untuk membolehkan pentadbir Linux menguruskan pelayan

Linux mempunyai koleksi komando yang kaya, dan sementara kebanyakan mereka berkuasa dan berguna untuk pelbagai tugas, terdapat juga beberapa perintah lucu dan aneh yang anda boleh cuba untuk hiburan. 1. Perintah SL (lokomotif stim) Anda mungkin menyedari
