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

Windows Forms Discussion :

[VB.NET]Data Transformation services


Sujet :

Windows Forms

  1. #1
    Membre confirmé Avatar de Franck2mars
    Inscrit en
    Mai 2003
    Messages
    119
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Mai 2003
    Messages : 119
    Par défaut [VB.NET]Data Transformation services
    Salut,

    je cherche le moyen d'exécuter un dts à l'aide de VB.net,
    Existe-t-il un moyen de le faire?
    J'ai cherché sur le forum et aucun résultat,

    Merci par avance

  2. #2
    Expert confirmé
    Avatar de neo.51
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    2 663
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 663
    Par défaut
    En version bourrin doit bien y avoir un exe à lancer qui prend le chemin de ton DTS en paramètre.

    Par contre aprés ta transformation DTS est un peu dans la nature (pas de suivi de progression ou de traitement des érreurs).

    Quelle version de sql-sever ?

  3. #3
    Membre confirmé Avatar de Franck2mars
    Inscrit en
    Mai 2003
    Messages
    119
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Mai 2003
    Messages : 119
    Par défaut
    sql server 2000 et vb.net 2003...

  4. #4
    Membre confirmé Avatar de Franck2mars
    Inscrit en
    Mai 2003
    Messages
    119
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Mai 2003
    Messages : 119
    Par défaut
    L'appel d'un dts est censé se faire pour un nombre de lignes tres important, me déconseillez vous de le faire?

  5. #5
    Membre émérite
    Avatar de HULK
    Inscrit en
    Juillet 2003
    Messages
    1 276
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 276
    Par défaut
    deux solutions :

    • tu insere la référence microsoft DTS et dans ton code tu mets :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Dim package As New DTS.Package
    Call package.LoadFromSQLServer("NOM DE TON SERVER SQL", "", "", DTS.DTSSQLServerStorageFlags.DTSSQLStgFlag_UseTrustedConnection, , , , "NOM DU DTS")
    Call package.Execute()
    • tu crée une procedure stockée avec comme code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    exec master..xp_cmdshell 'DTSRun /SKAA /E  /NnomduDTS'
    et tu lance ta prod via VB.NET

  6. #6
    Membre confirmé Avatar de Franck2mars
    Inscrit en
    Mai 2003
    Messages
    119
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Mai 2003
    Messages : 119
    Par défaut
    Merci je vais tenter de faire ca et je vous tiens au courant...

  7. #7
    Membre confirmé Avatar de Franck2mars
    Inscrit en
    Mai 2003
    Messages
    119
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Mai 2003
    Messages : 119
    Par défaut
    Merci, cela semble marcher par contre j'ai un souci.
    Est ce qu'il est possible de spécifier le fichier texte que l'on veut choisir pour envoyer des données ou bien un moyen de saisir le nom de la table vers laquelle on envoie les données?

  8. #8
    Membre confirmé Avatar de Franck2mars
    Inscrit en
    Mai 2003
    Messages
    119
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Mai 2003
    Messages : 119
    Par défaut
    Merci, cela semble marcher par contre j'ai un souci.
    Est ce qu'il est possible de spécifier le fichier texte que l'on veut choisir pour envoyer des données ou bien un moyen de saisir le nom de la table vers laquelle on envoie les données?

  9. #9
    Membre émérite
    Avatar de HULK
    Inscrit en
    Juillet 2003
    Messages
    1 276
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 276
    Par défaut
    bah il faudrais faire une sorte de DTS dynamique mais je ne vois pas du tout comment faire

Discussions similaires

  1. [Ado.net Data Service] l'expand ne semble pas fonctionner
    Par anthyme dans le forum Services Web
    Réponses: 3
    Dernier message: 20/01/2009, 21h57
  2. Réponses: 2
    Dernier message: 20/11/2008, 22h34
  3. Probleme avec ado.net data services .
    Par superkiller dans le forum Windows Communication Foundation
    Réponses: 0
    Dernier message: 27/10/2008, 14h00
  4. Data transformation service
    Par mlequim dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 18/02/2005, 11h53

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