Partager via


Développement de solutions et de projets dans SQL Server Management Studio

Les solutions et les projets de script sont des conteneurs que les développeurs utilisent pour organiser les fichiers associés dans SQL Server Management Studio. Gérez les solutions et les projets de script à l'aide de l'Explorateur de solutions.

Vous pouvez utiliser Management Studio en tant que plateforme de développement de scripts pour SQL Server, Analysis Services et SQL Server Compact 3.5 SP1. Utilisez Management Studio afin de développer des scripts pour des bases de données relationnelles et multidimensionnelles et tous les types de requêtes. Le développement dans Management Studio est optimisé grâce à la combinaison d'éditeurs de code puissants. Management Studio vous permet d'effectuer les opérations suivantes :

  • écrire des requêtes et des scripts pour prendre en charge les processus de production ;

  • ajouter des informations de connexion et d'autres fichiers associés au projet ;

  • enregistrer les requêtes et les scripts avec leurs connexions dans un projet ;

  • organiser les projets de script dans un seul conteneur appelé solution ;

  • enregistrer la solution dans une base de données Microsoft Visual SourceSafe (VSS) (ou d'autres fournisseurs tiers de contrôle de code source) pour effectuer le suivi des modifications et la gestion du cycle de vie du développement.

[!REMARQUE]

Pour utiliser Visual SourceSafe avec Management Studio, installez une base de données Visual SourceSafe à un emplacement auquel vous pouvez avoir accès à partir de l'ordinateur disposant de SQL Server Management Studio.

  • Management Studio peut être personnalisé en vue d'utiliser d'autres applications de contrôle de code source. Dans la boîte de dialogue Options, vous pouvez spécifier le plug-in de contrôle de code source.

Contenu d'un projet de script

Les projets de script SQL Server sont affichés dans le composant Explorateur de solutions de Management Studio. Une projet de script peut contenir aucun ou plusieurs fichiers de projet. Vous pouvez ajouter un projet à une solution ou combiner plusieurs projets dans une solution.

Un projet Management Studio est une collection de scripts et de fichiers associés de façon logique qui peuvent être enregistrés ensemble en vue de l'administration et du développement d'une base de données. Ces dossiers peuvent inclure les informations suivantes :

  • Connexions. Une connexion, si elle est persistante dans un projet, contient les informations de connexion, le nom du serveur, la base de données par défaut, le protocole préféré, le type d'authentification et les propriétés de connexion. Les informations de connexion peuvent être éventuellement stockées dans un script (voir ci-dessous).

  • Scripts SQL. Scripts SQL couramment utilisés par l'utilisateur. Un double-clic sur un fichier .sql du projet entraîne l'ouverture du script sélectionné par l'Éditeur SQL.

  • Scripts MDX, DMX et XMLA. Scripts MDX couramment utilisés par l'utilisateur. Un double-clic sur un fichier .mdx du projet entraîne l'ouverture du script sélectionné par l'Éditeur.

  • Divers. Ce dossier permet de stocker les fichiers qui n'entrent pas dans le cadre des autres types de nœuds par défaut, tels qu'un fichier texte qui contient les objectifs du projet.

Attribution d'un nom aux projets de script

Vous pouvez attribuer un nom au projet de script mais vous ne pouvez pas modifier les noms de dossiers qui sont attribués par Management Studio. Vous pouvez configurer la spécification de lecteur et de chemin d'accès pour l'ensemble commun des dossiers à l'aide de la boîte de dialogue Ajouter un nouveau projet. Cliquez avec le bouton droit sur l'icône de la solution dans l'Explorateur de solutions, puis cliquez sur Ajouter. L'emplacement par défaut des dossiers de projets de scripts est le suivant : C:\Documents and Settings\nom_utilisateur\Mes documents\SQL Server Management Studio\Projects\.

Connexion à une instance de SQL Server à partir d'un projet de script

Un projet de script peut contenir des connexions à une instance de SQL Server. Vous pouvez vous connecter à une instance de SQL Server dans un projet en cliquant sur la connexion. La fenêtre Script SQL connectée à l'instance de SQL Server définie dans la connexion sélectionnée s'ouvre alors. Si vous ouvrez un script SQL Server ou MDX avec une connexion qui utilise l'authentification SQL Server, le système vous demande de fournir le mot de passe dans la boîte de dialogue Connexion à SQL Server après le lancement de l'éditeur et le chargement du script.

La connexion sera fermée dès que la fenêtre correspondante l'aura elle-même été.

Pour modifier les informations sur une connexion, utilisez la fenêtre Propriétés de Management Studio.