Exporter (0) Imprimer
Développer tout

Procédure : convertir des projets de base de données Visual Studio 2010 en projets de base de données SSDT et recibler vers une autre plateforme

Dans Outils de données SQL Server (SSDT), convertissez une base de données SQL Server, des projets d'application de la couche Données et CLR existants créés dans Visual Studio 2010 en un nouveau projet de base de données SQL Server. Ainsi, vous pouvez tirer parti de la nouvelle expérience de développement de base de données fournie par SSDT, telle que la mise à jour de l'expérience de modification Transact-SQL, et de la possibilité de recibler votre projet vers Microsoft SQL Server 2012 et SQL Azure avec validation du code. Le processus de conversion convertira les objets (tables, affichages, procédures stockées, fichiers de propriétés ou scripts) qui possèdent un type équivalent dans SSDT, notamment leurs autorisations et fichiers de stratégie de contrôle DAC. Les artefacts qui ne peuvent pas être convertis seront mis en surbrillance dans un journal/rapport de conversion.

Le tableau suivant répertorie tous les artefacts de projet pouvant ou non être convertis par SSDT.

 

Artefacts de projet pouvant être convertis Artefacts de projet ne pouvant pas être convertis

Fichiers projet

  1. Fichiers projet .dbproj (base de données et projets serveur Visual Studio 2010, projets d'application de la couche Données)

  2. Les fichiers projet CLR .csproj et .vbproj peuvent être convertis, mais peuvent provoquer une perte de données

Projets de tests unitaires de base de données

Projets partiels tels que les éléments de fichiers

Fichiers de propriétés

  1. Les fichiers *.sqldeployment, .sqlsettings et .sqlpolicy sont convertis en pages de propriétés de projet correspondantes

  2. Les fichiers .sqlpermissions sont convertis en scripts Transact-SQL

Propriétés du projet

  1. Server.sqlsettings

  2. Variables SQLCMD définies dans des fichiers .sqlcmd

Les fichiers .sql sont importés à l'aide de leur structure de dossiers existante.

Fichiers d'extensibilité

Scripts de prédéploiement et de post-déploiement

Les références de base de données devront être rétablies manuellement après la conversion du projet.

Fichiers de comparaison de schémas

Fichiers de génération de données

Pour convertir un projet

  1. Ouvrez un projet de base de données SQL Server 2005 ou 2008.

  2. L'Assistant Conversion en projet de base de données SQL Server s'ouvre automatiquement. Sélectionnez Convertir en projet de base de données SQL Server et cliquez sur OK. Conservez le paramètre par défaut pour sauvegarder les fichiers existants extraits.

  3. Un rapport de conversion est automatiquement généré, répertoriant tous les fichiers convertis. Cliquez sur le signe + à côté du nom de fichier du projet pour consulter des informations supplémentaires sur le processus de conversion.

  4. Notez que dans l'Explorateur de solutions, le fichier projet, les fichiers de propriétés et les objets de schéma sont tous convertis.

Pour modifier la plateforme cible d'un projet

  1. Cliquez avec le bouton droit sur le nouveau projet converti dans l'Explorateur de solutions et sélectionnez Propriétés pour accéder à la boîte de dialogue Paramètres du projet.

  2. Dans la liste déroulante Plateforme cible, sélectionnez l'une des plateformes prises en charge par SSDT.

Voir aussi



Afficher:
© 2015 Microsoft