Comment commencer à développer des applications pour SQL Server sur Linux

S’applique à :SQL Server sur Linux

Vous pouvez créer des applications qui se connectent à et utilisent SQL Server sur Linux à partir de différents langages de programmation tels que C#, Java, Node.js, PHP, Python, Ruby et C++. Vous pouvez également utiliser des frameworks web populaires et des frameworks ORM (Object Relational Mapping).

Conseil

Ces mêmes options de développement vous permettent également de cibler SQL Server sur d’autres plateformes. Les applications peuvent cibler SQL Server s’exécutant en local ou dans le cloud, sur Linux, Windows ou Docker sur macOS. Vous pouvez également cibler Azure SQL Database et Azure Synapse Analytics.

Essayer les tutoriels

La meilleure façon de commencer et de créer des applications avec SQL Server est d’essayer par vous-même.

Conseil

Si vous souhaitez développer pour SQL Server sur Docker, jetez un coup d’œil aux tutoriels macOS.

Créez des applications

Si vous créez une nouvelle application, référez-vous aux Bibliothèques et frameworks de connectivité pour Microsoft SQL Server pour obtenir un résumé des connecteurs et des frameworks populaires disponibles pour différents langages de programmation.

Utilisez les applications existantes

Si vous avez une application de base de données existante, vous pouvez simplement modifier sa chaîne de connexion pour cibler SQL Server sur Linux. Pour plus d’informations, consultez SQL Server sur Linux : problèmes connus.

Utilisez les outils SQL existants sur Windows avec SQL Server sur Linux

Les outils qui s’exécutent actuellement sur Windows, tels que SSMS, SSDT et PowerShell, fonctionnent également avec SQL Server sur Linux. Bien qu’ils ne s’exécutent pas en mode natif sur Linux, vous pouvez toujours gérer les instances SQL Server distantes sur Linux.

Pour plus d’informations, consultez les articles suivants :

Remarque

Veillez à utiliser les dernières versions de ces outils pour une expérience meilleure.

Utilisez les nouveaux outils SQL pour Linux

Vous pouvez utiliser l’extension MSSQL pour Visual Studio Code sur Linux, macOS et Windows. Pour obtenir une procédure pas à pas, consultez Démarrage rapide : Exécuter votre première requête avec l’extension MSSQL pour Visual Studio Code.

Vous pouvez également utiliser des outils en ligne de commande qui sont natifs pour Linux. Ces outils incluent les éléments suivants :