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).
curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
curl https://packages.microsoft.com/config/ubuntu/16.04/mssql-server.list | sudo tee /etc/apt/sources.list.d/mssql-server.list
sudo apt-get update sudo apt-get install -y mssql-server
sudo /opt/mssql/bin/sqlservr-setup
systemctl status mssql-server
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
sqlcmd -S localhost -U SA
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
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会话
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!