TechNet
Exporter (0) Imprimer
Développer tout

Déployer des projets sur le serveur Integration Services

 

S'applique à: SQL Server 2016

Dans la version actuelle d'Integration Services, vous pouvez déployer vos projets sur le serveur Integration Services. Le serveur Integration Services vous permet de gérer les packages, d'exécuter les packages et de configurer les valeurs d'exécution des packages à l'aide d'environnements.

Pour plus d’informations sur les environnements, consultez créer et mapper un environnement serveur.

System_CAPS_ICON_note.jpg Remarque


À l'instar des versions antérieures d'Integration Services, la version actuelle vous permet également de déployer vos packages sur une instance de SQL Server et d'utiliser le service Integration Services pour exécuter et gérer les packages. Utilisez le modèle de déploiement de package. Pour plus d’informations, consultez déploiement de Package hérité & #40 ; SSIS & #41 ;.

Pour déployer un projet sur le serveur Integration Services, effectuez les tâches suivantes :

  1. Créez un catalogue SSISDB, si vous ne l'avez pas encore fait. Pour plus d’informations, consultez créer le catalogue SSIS.

  2. Convertissez le projet en modèle de déploiement du projet en exécutant le Assistant Conversion de projet Integration Services . Pour plus d’informations, consultez les instructions ci-dessous : pour convertir un projet pour le modèle de déploiement de projet

    • Si vous avez créé le projet dans SQL Server 2016 Integration Services (SSIS), par défaut le projet utilise le modèle de déploiement du projet.

    • Si vous avez créé le projet dans une version précédente de Integration Services, après avoir ouvert le fichier projet dans Visual Studio, convertissez le projet en modèle de déploiement de projet.

      System_CAPS_ICON_note.jpg Remarque


      Si le projet contient une ou plusieurs sources de données, les sources de données sont supprimées lorsque la conversion du projet est terminée. Pour créer une connexion à une source de données pouvant être partagée par les packages du projet, ajoutez un gestionnaire de connexions au niveau du projet. Pour plus d’informations, consultez Ajouter, supprimer ou partager un gestionnaire de connexions dans un Package.

      Selon que vous exécutez le Assistant Conversion de projet Integration Services de Visual Studio ou de SQL Server Management Studio, l’Assistant effectue différentes tâches de conversion.

      • Si vous exécutez l'Assistant à partir de Visual Studio, les packages contenus dans le projet sont convertis de Integration Services 2005, 2008 ou 2008 R2 vers le format utilisé par la version en cours de Integration Services. Les fichiers du projet d'origine (.dtproj) et de package (.dtsx) sont mis à niveau.

      • Si vous exécutez l'Assistant à partir de SQL Server Management Studio, l'Assistant génère un fichier de déploiement de projet (.ispac) à partir des packages et des configurations contenus dans le projet. Les fichiers de package d'origine (.dtsx) ne sont pas mis à niveau.

        Vous pouvez sélectionner un fichier existant ou créer un nouveau fichier, dans le sélection Destination page de l’Assistant.

        Pour mettre à niveau les fichiers du package lorsqu’un projet est converti, exécutez le Assistant Conversion de projet Integration Services de Visual Studio. Pour mettre à niveau séparément les fichiers du package à partir d’une conversion de projet, exécutez le Assistant Conversion de projet Integration Services à partir de SQL Server Management Studio puis exécutez le Assistant de mise à niveau de packages SSIS. Si vous mettez à niveau les fichiers de package séparément, assurez-vous d'enregistrer les modifications. À défaut, lorsque vous convertissez le projet en modèle de déploiement de projet, les modifications non enregistrées dans le package ne sont pas converties.

    Pour plus d’informations sur la mise à niveau de package, consultez la page mise à niveau des Packages Integration Services et mise à niveau des Packages Integration Services à l’aide de l’Assistant Mise à niveau de packages SSIS.

  3. Déployez le projet sur le serveur Integration Services. Pour plus d’informations, consultez les instructions ci-dessous : pour déployer un projet sur le serveur Integration Services.

  4. (Facultatif) Créez un environnement pour le projet déployé. Pour plus d’informations, consultez créer et mapper un environnement serveur.

  1. Ouvrez le projet Visual Studio, puis dans l’Explorateur de solutions, cliquez sur le projet et cliquez sur convertir en modèle de déploiement de projet.

    • ou -

    À partir de l’Explorateur d’objets dans Management Studio, avec le bouton droit le projets nœud et sélectionnez Importer des Packages.

  2. Terminez l'Assistant. Pour plus d’informations, consultez Assistant Conversion de projet Integration Services.

  1. Ouvrez le projet dans Visual Studio, puis dans la projet menu, sélectionnez déployer pour lancer le Assistant Déploiement d’Integration Services.

    • ou -

    Dans SQL Server Management Studio, développez le Integration Services > SSISDB nœud dans l’Explorateur d’objets, recherchez le dossier de projets pour le projet que vous souhaitez déployer. Cliquez sur le projets puis cliquez sur déployer le projet.

    • ou -

    À partir de l’invite de commandes, exécutez isdeploymentwizard.exe de %ProgramFiles%\Microsoft SQL Server\110\DTS\Binn. Sur les ordinateurs 64 bits, il existe également une version 32 bits de l’outil % ProgramFiles (x86) %\Microsoft SQL Server\100\DTS\Binn.

  2. Sur le Sélectionner une Source de cliquez sur fichier de projet de déploiement pour sélectionner le fichier de déploiement pour le projet.

    -OU-

    Cliquez sur catalogue Integration Services pour sélectionner un projet qui a déjà été déployé dans le catalogue SSISDB.

  3. Terminez l'Assistant. Pour plus d’informations, consultez Assistant Déploiement d’Integration Services.

Ajouts de la communauté

Afficher:
© 2016 Microsoft