Déployer un projet SSIS avec SQL Server Management Studio (SSMS)

S’applique à :SQL Server SSIS Integration Runtime dans Azure Data Factory

Ce guide de démarrage rapide montre comment utiliser SQL Server Management Studio (SSMS) pour se connecter à la base de données du catalogue SSIS, puis exécuter l’Assistant Déploiement d’Integration Services pour déployer un projet SSIS sur le catalogue SSIS.

SQL Server Management Studio est un environnement intégré pour la gestion des infrastructures SQL, de SQL Server à SQL Database. Pour plus d’informations sur SSMS, consultez SQL Server Management Studio (SSMS).

Prérequis

Avant de commencer, vérifiez que vous disposez de la dernière version de SQL Server Management Studio. Pour télécharger SSMS, consultez Télécharger SQL Server Management Studio (SSMS).

La validation décrite dans cet article pour le déploiement sur Azure SQL Database nécessite SQL Server Data Tools (SSDT) version 17.4 ou ultérieure. Pour obtenir la dernière version de SSDT, consultez Télécharger SSDT (SQL Server Data Tools).

Un serveur Azure SQL Database écoute sur le port 1433. Si vous essayez de vous connecter à un serveur Azure SQL Database en étant derrière un pare-feu d’entreprise, ce port doit être ouvert dans le pare-feu d’entreprise pour que vous puissiez vous connecter.

Plateformes prises en charge

Vous pouvez utiliser les informations de ce guide de démarrage rapide pour déployer un projet SSIS sur les plateformes suivantes :

Vous ne pouvez pas utiliser les informations de ce guide de démarrage rapide pour déployer un package SSIS sur SQL Server sur Linux. Pour plus d’informations sur l’exécution de packages sur Linux, consultez Extraire, transformer et charger des données sur Linux avec SSIS.

Pour Azure SQL Database, obtenez les informations de connexion.

Pour déployer le projet sur Azure SQL Database, obtenez les informations de connexion dont vous avez besoin pour vous connecter à la base de données du catalogue SSIS (SSISDB). Vous avez besoin des informations de connexion et du nom de serveur complet dans les procédures qui suivent.

  1. Connectez-vous au portail Azure.
  2. Sélectionnez Bases de données SQL dans le menu de gauche, puis sélectionnez la base de données SSISDB dans la page Bases de données SQL.
  3. Dans la page Vue d’ensemble de votre base de données, notez le nom complet du serveur. Pour voir l’option Cliquer pour copier, pointez sur le nom du serveur.
  4. Si vous avez oublié vos informations de connexion au serveur Azure SQL Database, accédez à la page du serveur SQL Database pour voir le nom de l’administrateur du serveur. Vous pouvez réinitialiser le mot de passe si nécessaire.

Méthodes d’authentification pour le déploiement

Si vous déployez sur un serveur SQL Server avec l’Assistant Déploiement, vous devez utiliser l’authentification Windows. Vous ne pouvez pas utiliser l’authentification SQL Server.

Si vous effectuez un déploiement sur le serveur logique de votre base de données Azure SQL, vous devez utiliser l’authentification SQL Server ou Microsoft Entra ID (auparavant Azure Active Directory)) ; vous ne pouvez pas utiliser l’authentification Windows.

Se connecter à la base de données SSISDB

Utilisez SQL Server Management Studio pour établir une connexion au catalogue SSIS.

  1. Ouvrez SQL Server Management Studio.

  2. Dans la fenêtre Se connecter au serveur, entrez les valeurs suivantes :

    Paramètre Valeur suggérée En savoir plus
    Type de serveur Moteur de base de données Cette valeur est requise.
    Nom du serveur Nom complet du serveur Si vous vous connectez à un serveur Azure SQL Database, le nom est au format suivant : <server_name>.database.windows.net.
    Authentification l’authentification SQL Server Avec l’authentification SQL Server, vous pouvez vous connecter à SQL Server ou à Azure SQL Database. Consultez Méthodes d’authentification dans le déploiement dans cet article.
    Connexion Compte d’administrateur de serveur Il s’agit du compte que vous avez spécifié quand vous avez créé le serveur.
    Mot de passe Mot de passe de votre compte d’administrateur de serveur Il s’agit du mot de passe que vous avez spécifié quand vous avez créé le serveur.
  3. Cliquez sur Connecter. La fenêtre Explorateur d’objets s’ouvre dans SSMS.

  4. Dans l’Explorateur d’objets, développez Catalogues Integration Services, puis développez SSISDB pour afficher les objets de la base de données de catalogues SSIS.

Démarrer l’Assistant Déploiement d’Integration Services

  1. Dans l’Explorateur d’objets, après avoir développé les nœuds Catalogues Integration Services et SSISDB, développez un dossier.

  2. Sélectionnez le nœud Projets.

  3. Cliquez avec le bouton droit sur le nœud Projets, puis sélectionnez Déployer le projet. L’Assistant Déploiement d’Integration Services s’ouvre. Vous pouvez déployer un projet à partir du catalogue actif ou du système de fichiers.

Déployer un projet avec l’Assistant

  1. Dans la page Introduction de l’Assistant, examinez l’introduction. Cliquez sur Suivant pour ouvrir la page Sélectionner la source.

  2. Dans la page Sélectionner la source, sélectionnez le projet SSIS existant à déployer.

    • Pour déployer un fichier de déploiement de projet que vous avez créé en générant un projet dans l’environnement de développement, sélectionnez Fichier de déploiement de projet et entrez le chemin du fichier .ispac.
    • Pour déployer un projet déjà déployé dans une base de données du catalogue SSIS, sélectionnez Catalogue Integration Services et entrez le nom du serveur et le chemin du projet dans le catalogue. Cliquez sur Suivant pour afficher la page Sélectionner la destination .
  3. Dans la page Sélectionner la destination, sélectionnez la destination du projet.

    • Entrez le nom complet du serveur. Si le serveur cible est un serveur Azure SQL Database, le nom est au format suivant : <server_name>.database.windows.net.
    • Fournissez les informations d’authentification et sélectionnez Se connecter. Consultez Méthodes d’authentification dans le déploiement dans cet article.
    • Sélectionnez ensuite Parcourir pour sélectionner le dossier cible dans SSISDB.
    • Ensuite, sélectionnez Suivant pour ouvrir la page Vérifier. (Le bouton Suivant est activé seulement si vous sélectionnez Se connecter.)
  4. Dans la page Vérifier, vérifiez les paramètres que vous avez sélectionnés.

    • Vous pouvez modifier vos sélections en cliquant sur Précédentou en cliquant sur l'une des étapes dans le volet gauche.
    • Cliquez sur Déployer pour démarrer le processus de déploiement.
  5. Si vous déployez sur un serveur Azure SQL Database, la page Valider s’ouvre et inspecte les packages du projet à la recherche de problèmes connus susceptibles d’impacter leur exécution dans Azure-SSIS Integration Runtime. Pour plus d’informations, consultez Valider des packages SSIS déployés sur Azure.

  6. Une fois le processus de déploiement effectué, la page Résultats s’affiche. Cette page indique la réussite ou l’échec de chaque action.

    • Si l’action a échoué, cliquez sur Échec dans la colonne Résultat pour afficher une explication de l’erreur.
    • Si vous le souhaitez, cliquez sur Enregistrer le rapport pour enregistrer les résultats dans un fichier XML.
    • Cliquez sur Fermer pour quitter l’Assistant.

Étapes suivantes