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

MS SQL Server Discussion :

Appel dll C dans un Data flow component pour SSIS


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2009
    Messages
    145
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Espagne

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2009
    Messages : 145
    Par défaut Appel dll C dans un Data flow component pour SSIS
    Bonjour.
    J'ai developpé un Data flow component pour SSIS. Celui-ci appelle une dll en C# qui est un wrapper autour d'une dll en C. En gros, la dll en C# definit les signatures des fonctions C en utilisant l'attribut: DllImport...

    Le problème c'est que je dois pouvoir charger ma dll en C dans le GAC pour qu'elle soit visible dans SSIS... Mais j'ai cru comprendre que ce n'etait pas possible (code C est unmanaged alors que GAC prend que du code managed)...

    Du coup existe-il une solution à mon problème?

    Vous remerciant d'avance,
    ncheboi...

    ps: desole pour les mots d'anglais mais je travail en anglais et je n'ai aucune idée des termes français equivalent...

  2. #2
    Membre Expert Avatar de Jinroh77
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Février 2006
    Messages
    1 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence

    Informations forums :
    Inscription : Février 2006
    Messages : 1 964
    Par défaut
    Pour utiliser le composant que tu as créé, il faut, lors de la compilation, le signer. Il sera alors possible de l'ajouter dans le gac.

    Pour la signature, tu auras toutes les informations ici.


    P.S. : Plus adapté que cette section SQL server, il y a un forum MS BI \ SSIS

  3. #3
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2009
    Messages
    145
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Espagne

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2009
    Messages : 145
    Par défaut Resolu
    Au fait je n'avais pas besoin de la mettre dans le GAC mais uniquement dans le runtime path: "%systemroot%\System32"...

    Merci quand meme

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Appel de macro dans proc data avec call execute
    Par Laurent04 dans le forum Macro
    Réponses: 4
    Dernier message: 18/02/2013, 13h45
  2. [SSIS][2k5] Rollback dans un data flow
    Par ced62 dans le forum SSIS
    Réponses: 2
    Dernier message: 28/10/2008, 17h04
  3. Réponses: 0
    Dernier message: 20/10/2008, 17h56
  4. Appel d'une dll (c++) dans un programme c++
    Par cout dans le forum C++
    Réponses: 2
    Dernier message: 01/06/2006, 14h52
  5. Réponses: 5
    Dernier message: 07/03/2006, 13h03

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