Linux boleh memasang sqlserver ialah sistem pengurusan pangkalan data hubungan yang dibangunkan dan dipromosikan oleh Microsoft dan boleh disokong pada "Red Hat Enterprise Linux (RHEL)", "SUSE Linux Enterprise Server (SLES)" dan Ubuntu , anda boleh menggunakan "yum install -y mssql-server" untuk memasang.
Persekitaran pengendalian tutorial ini: sistem linux7.3, komputer Dell G3.
SQL Server disokong pada Red Hat Enterprise Linux (RHEL), SUSE Linux Enterprise Server (SLES) dan Ubuntu. Selain itu, ia juga tersedia sebagai imej Docker yang berjalan pada Enjin Docker pada Linux atau Docker untuk Windows/Mac.
SQL Server mempunyai keperluan sistem berikut untuk Linux:
Jika anda menggunakan perkongsian jauh Sistem Fail Rangkaian (NFS) dalam pengeluaran, sila ambil perhatian perkara berikut keperluan sokongan:
Gunakan NFS versi 4.2 atau lebih tinggi. Versi lama NFS tidak menyokong ciri yang diperlukan yang lazim untuk sistem fail moden, seperti penciptaan fail terjatuh dan jarang.
Hanya cari direktori /var/opt/mssql pada pemasangan NFS. Fail lain, seperti binari sistem SQL Server, tidak disokong.
Apabila memasang bahagian jauh, pastikan klien NFS menggunakan pilihan "nolock".
Contohnya adalah seperti berikut:
Mula memasang SQLserver (contoh 2017)
1. Muat turun fail konfigurasi repositori Microsoft SQL Server Red Hat:
curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server-2017.repo
2. Jalankan arahan berikut untuk memasang SQL Server:
yum install -y mssql-server
Jika ralat dilaporkan semasa menjalankan arahan ini, ia adalah masalah persekitaran
3. Jalankan pakej Selepas pemasangan selesai, pasang mssql-conf dan ikut arahan langkah demi langkah.
/opt/mssql/bin/mssql-conf setup
4. Pilih versi SQL Server Anda boleh pilih mengikut keperluan anda sendiri
Penilaian (percuma, tiada lesen pengeluaran, had 180 hari. )
Pembangun (percuma, tiada lesen pengeluaran)
Ekspres (percuma)
Web (versi berbayar)
Standard (versi berbayar)
Enterprise (versi berbayar)
Enterprise Core (versi berbayar) )
Saya membeli lesen melalui runcit dan mempunyai kunci produk untuk dimasukkan.
5. Setuju dengan syarat lesen
6 Pilih bahasa
7. atau Simbol bukan abjad angka)
Pada akhir pemasangan, sistem akan menggesa seperti berikut:
Mengkonfigurasi Pelayan SQL...
Created symlink from /etc/systemd/system/multi-user.target.wants/mssql-server.service to /usr/lib/systemd/system/mssql-server.service.
Atur cara pemasangan telah berjaya disiapkan. SQL Server bermula.
Sahkan sama ada perkhidmatan sedang berjalan:
systemctl status mssql-server
Jika keputusan berjalan adalah seperti di atas (biasanya hijau), perkhidmatan berjalan seperti biasa.
Jika anda ingin membenarkan sambungan jauh, anda perlu membuka port SQL Server pada firewall
firewall-cmd --zone=public --add-port=1433/tcp --permanent
Mulakan semula
firewall-cmd --reload
Di atas melengkapkan pemasangan SQL Server 2017
Pembelajaran yang disyorkan: Tutorial video Linux
Atas ialah kandungan terperinci Bolehkah linux memasang sqlserver?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!