IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SSIS Discussion :

[SSIS] [2K5] Modification des sources de données


Sujet :

SSIS

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Février 2006
    Messages
    126
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Février 2006
    Messages : 126
    Points : 143
    Points
    143
    Par défaut [SSIS] [2K5] Modification des sources de données
    Bonjour à tous,

    Je désirerais modifier les sources de données de mes lots de façon à les basculer en environnement de production.

    Je pensais naïvement qu'il suffisait de modifier la chaine de connexion des Sources de Données visibles dans la fenêtre d'explorateur de solution pour que ce changement se répercute au niveau des connexions affichées dans la fenêtre de gestionnaire de connexions, or il n'en est rien !

    Quelle est la bonne façon de faire ? dois-je mettre en place dans un premier temps un fichier de configuration et agir à ce niveau là ?

    J'ai hérité de cette solution SSIS il y a peu et autant au niveau de la conception des taches, je me sens à l'aise, pour ce qui est des configurations des lots (deploiement, fichier de configuration...) je suis un peu dans les choux !

    Merci de vos conseils

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Février 2006
    Messages
    126
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Février 2006
    Messages : 126
    Points : 143
    Points
    143
    Par défaut
    J'ai lu ce post où l'auteur recommande absolument de se passer des data sources qui sont apparemment une fonctionnalité de Visual Studio finalement assez étrangère à SSIS. Lui recommande d'utiliser les fichiers de configuration.

    Il y a t il une bonne pratique communément admise pour la gestion des chaines de connexion sous SSIS ?

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Février 2006
    Messages
    126
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Février 2006
    Messages : 126
    Points : 143
    Points
    143
    Par défaut
    J'ai fini par adopter la solution suivante :
    1. suppression des datasources (.ds )
    2. création d'un xml indiquant les chaines de connexions
    3. création d'une variables d'environnement pointant sur le fichier XML
    4. ajout d'une configuration pour chacun des packages pointant sur la variable d'environnement


    Ainsi pour passer de mon environnement de Dev vers celui de prod, je modifie les chaines de connexions dans le fichiers XML (et je recharge les packages pour que la modification soit prise en compte !).

    Autre question ; utilisez vous le gestionnaire de configurations permettant de définir plusieurs contextes de projet ?

    A+

  4. #4
    Membre éclairé
    Avatar de patriceharel
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Mai 2008
    Messages
    466
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2008
    Messages : 466
    Points : 884
    Points
    884
    Par défaut
    Effectivement, la solution que tu as adopté semble être la meilleure (à ma connaissance) pour se détacher au plus possible du contexte d'exécution.
    Cependant, j'aimerai savoir ce que tu appels le gestionnaire de configuration?

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 59
    Points : 44
    Points
    44
    Par défaut
    Citation Envoyé par Erwan1978 Voir le message
    J'ai fini par adopter la solution suivante :
    1. suppression des datasources (.ds )
    2. création d'un xml indiquant les chaines de connexions
    3. création d'une variables d'environnement pointant sur le fichier XML
    4. ajout d'une configuration pour chacun des packages pointant sur la variable d'environnement


    Ainsi pour passer de mon environnement de Dev vers celui de prod, je modifie les chaines de connexions dans le fichiers XML (et je recharge les packages pour que la modification soit prise en compte !).

    Autre question ; utilisez vous le gestionnaire de configurations permettant de définir plusieurs contextes de projet ?

    A+
    Bonjour ,,
    je dois faire exactement la meme chose que vous (crée un package de transfert de données entre deux bases en dev et déployer en production sur d'autres bases qui contiennent les meme tables mais pas dans le meme serveur) (les nom des bases aussi peuvent changer)

    pouvez vous détailler un peu plus l'exemple que vous venez de siter ,
    (le fichier xml indiquant les chaines de connexions, la variable d'envionnement pointant sur le fichier xml et comment vous utilser la variable dans SSIS) MERCI D'avance

Discussions similaires

  1. [SSIS] [2K5] Cryptage des données
    Par beb1982 dans le forum SSIS
    Réponses: 2
    Dernier message: 12/06/2009, 15h35
  2. [SSIS][2k5] transférer des données
    Par shirya dans le forum SSIS
    Réponses: 2
    Dernier message: 06/05/2008, 15h25
  3. [SSIS][2K5] modification de données
    Par oupepasa dans le forum SSIS
    Réponses: 9
    Dernier message: 10/04/2008, 16h27
  4. [XGQL]comment transformer des sources de données XML
    Par ami_in55 dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 12/11/2006, 01h25
  5. Liste des sources de données système (ODBC)
    Par Le_tzao dans le forum VB 6 et antérieur
    Réponses: 13
    Dernier message: 13/06/2005, 08h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo