Maison > Tutoriel système > Linux > le corps du texte

Installer Microsoft SQL Server sur Ubuntu

WBOY
Libérer: 2024-01-06 16:21:53
avant
1196 Les gens l'ont consulté
Présentation SQL Server fonctionne désormais sous Linux ! Comme l'a déclaré Satya Nadella, PDG de Microsoft : « Microsoft Loves Linux », après le sous-système Linux intégré de Windows 10 et l'utilisation intensive des systèmes Linux dans Azure, Microsoft a lancé un nouveau serveur SQL sur Linux, permettant à SQL Server de s'exécuter de manière croisée. plate-forme. Les bases de données les plus populaires prennent en charge Linux, comme MySQL, Oracle Database, PostgreSQL, etc. MS SQL n'est naturellement pas en reste.

SQL Server sous Linux utilise le même moteur de base de données, la dernière version est SQL Server vNext CTP 1.1.
Ce qui suit prend l'installation de SQL Server sous Ubuntu 16.10 comme exemple pour présenter la méthode d'installation de SQL Server sur Linux (disponible pour des tests personnels).

1. Importez la clé GPG du référentiel public (le serveur peut être instable, essayez encore quelques fois en cas d'échec)
curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
Copier après la connexion
2. Enregistrez le référentiel 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
Copier après la connexion
3. Installez SQL Server
sudo apt-get update
sudo apt-get install -y mssql-server
Copier après la connexion
4. Définissez le mot de passe utilisateur de la base de données SA et démarrez automatiquement au démarrage
sudo /opt/mssql/bin/sqlservr-setup
Copier après la connexion
5. Vérifiez si le service SQL Server est démarré
systemctl status mssql-server
Copier après la connexion
6. Le moteur de base de données a été installé et les outils SQL Server correspondants doivent être installés pour faire fonctionner la base de données
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
Copier après la connexion
7. Testez SQL Server
sqlcmd -S localhost -U SA
Copier après la connexion

Après avoir entré le mot de passe que vous venez de définir, entrez dans le mode outil de ligne de commande SQL Server et entrez la commande suivante pour afficher toutes les tables de la base de données actuelle :

SELECT Name from sys.Databases;
GO
Copier après la connexion

Pour vous connecter à un serveur SQL distant, modifiez simplement "localhost" par l'adresse IP de l'hôte distant et assurez-vous que le port d'écoute de SQL Server (port TCP d'écoute par défaut 1433) est ouvert, qui peut être connecté à partir de l'outil SQL Server Management Studio sous Windows. sur l'instance Linux SQL Server pour la gestion visuelle, Linux dispose également d'outils de gestion correspondants, qui ne seront pas présentés ici.

输入“QUIT”结束当前SQLCMD会话
Copier après la connexion

Le lancement de SQL Server sur Linux est naturellement destiné à servir .NET Core. Microsoft favorise constamment le processus open source de ses produits. Les sites Web ASP.NET traditionnels peuvent fonctionner sur plusieurs plates-formes avec seulement de légères modifications, et n'importe quelle application peut passer par SQL Server. fournit des services efficaces. SQL Server fournit non seulement des services de stockage de données traditionnels, mais propose également des applications d'exploration de données d'entreprise, d'intelligence de données et d'analyse commerciale que d'autres bases de données ne peuvent pas satisfaire. L'ouverture de SQL Server à Linux est sans aucun doute un succès pour l'industrie. Grâce à l'élaboration de "Microsoft Loves Linux", Microsoft a démontré une vision future étroitement liée aux données, à l'intelligence et au cloud computing.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:linuxprobe.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!