Rumah > Tutorial sistem > LINUX > teks badan

Pasang Microsoft SQL Server pada Ubuntu

WBOY
Lepaskan: 2024-01-06 16:21:53
ke hadapan
1196 orang telah melayarinya
Pengenalan SQL Server kini berjalan di Linux! Seperti yang dikatakan oleh Ketua Pegawai Eksekutif Microsoft Satya Nadella, "Microsoft Loves Linux", selepas kedua-dua subsistem Linux terbina dalam Windows 10 dan penggunaan meluas sistem Linux dalam Azure, Microsoft melancarkan Pelayan SQL baharu pada Linux, membolehkan SQL Server menjalankan lintas- platform. Pangkalan data yang paling popular menyokong Linux, seperti MySQL, Pangkalan Data Oracle, PostgreSQL, dll. MS SQL secara semula jadi tidak ketinggalan.

SQL Server di Linux menggunakan enjin pangkalan data yang sama, versi terkini ialah SQL Server vNext CTP 1.1.
Berikut mengambil pemasangan SQL Server di bawah Ubuntu 16.10 sebagai contoh untuk memperkenalkan kaedah pemasangan SQL Server pada Linux (tersedia untuk ujian peribadi).

1 Import kunci GPG repositori awam (pelayan mungkin tidak stabil, cuba beberapa kali lagi jika gagal)
curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
Salin selepas log masuk
2. Daftar repositori Microsoft SQL Server Ubuntu
curl https://packages.microsoft.com/config/ubuntu/16.04/mssql-server.list | sudo tee /etc/apt/sources.list.d/mssql-server.list
Salin selepas log masuk
3. Pasang SQL Server
sudo apt-get update
sudo apt-get install -y mssql-server
Salin selepas log masuk
4 Tetapkan kata laluan pengguna SA pangkalan data dan mulakan automatik semasa but
sudo /opt/mssql/bin/sqlservr-setup
Salin selepas log masuk
5. Semak sama ada perkhidmatan SQL Server dimulakan
systemctl status mssql-server
Salin selepas log masuk
6 Enjin pangkalan data telah dipasang, dan alatan SQL Server yang sepadan perlu dipasang untuk mengendalikan pangkalan data.
curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
curl https://packages.microsoft.com/config/ubuntu/16.04/prod.list | sudo tee /etc/apt/sources.list.d/msprod.list
sudo apt-get update
sudo apt-get install mssql-tools unixodbc-dev
ln -sfn /opt/mssql-tools/bin/sqlcmd-13.0.1.0 /usr/bin/sqlcmd 
ln -sfn /opt/mssql-tools/bin/bcp-13.0.1.0 /usr/bin/bcp
Salin selepas log masuk
7 Uji Pelayan SQL
sqlcmd -S localhost -U SA
Salin selepas log masuk

Selepas memasukkan kata laluan yang baru anda tetapkan, masukkan mod alat baris arahan SQL Server dan masukkan arahan berikut untuk melihat semua jadual dalam pangkalan data semasa:

SELECT Name from sys.Databases;
GO
Salin selepas log masuk

Untuk menyambung ke SQL Server jauh, cuma ubah suai "localhost" kepada IP hos jauh dan pastikan port mendengar SQL Server (port TCP mendengar lalai 1433) dibuka, yang boleh disambungkan daripada alat SQL Server Management Studio pada Windows pada contoh Linux SQL Server untuk pengurusan visual, Linux juga mempunyai alatan pengurusan yang sepadan, yang tidak akan diperkenalkan di sini.

输入“QUIT”结束当前SQLCMD会话
Salin selepas log masuk

Pelancaran SQL Server pada Linux secara semula jadi berfungsi .NET Core Microsoft sentiasa mempromosikan proses sumber terbuka produknya Tapak web ASP.NET Tradisional boleh menjalankan merentas platform dengan hanya sedikit pengubahsuaian, dan mana-mana aplikasi boleh melepasi SQL Server yang cekap. perkhidmatan. SQL Server bukan sahaja menyediakan perkhidmatan penyimpanan data tradisional, tetapi juga mempunyai aplikasi dalam perlombongan data perusahaan, risikan data dan analisis perniagaan yang tidak dapat dipenuhi oleh pangkalan data lain. Membuka Pelayan SQL kepada Linux sudah pasti merupakan blokbuster untuk industri Melalui perincian "Microsoft Loves Linux", Microsoft telah menunjukkan visi masa depan yang saling berkaitan dengan data, kecerdasan dan pengkomputeran awan.

Atas ialah kandungan terperinci Pasang Microsoft SQL Server pada Ubuntu. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:linuxprobe.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!