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

SGBD Perl Discussion :

quel module pour le SGBD Ingres avec Perl 5.8.8


Sujet :

SGBD Perl

  1. #1
    En attente de confirmation mail Avatar de StyleXP
    Inscrit en
    Juillet 2005
    Messages
    140
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 140
    Points : 55
    Points
    55
    Par défaut quel module pour le SGBD Ingres avec Perl 5.8.8
    Bonjour TLM

    j'ai activestate du Perl pour la version 5.8.8, et le SGBD Ingres

    je trouve pas le module a installé depuis ppm qui donne l'accès a la base de données !!!!!

    il me dis qu'il n'existe pas DBD::Ingres !!!

  2. #2
    Mr6
    Mr6 est déconnecté
    Membre éclairé

    Homme Profil pro
    Inscrit en
    Septembre 2004
    Messages
    607
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2004
    Messages : 607
    Points : 794
    Points
    794
    Par défaut
    Et c'est pourquoi, au 8ème jour, Dieu créa le CPAN, et il y cacha le module DBD::Ingres

  3. #3
    En attente de confirmation mail Avatar de StyleXP
    Inscrit en
    Juillet 2005
    Messages
    140
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 140
    Points : 55
    Points
    55
    Par défaut
    je sais, mais j'arrive pas a l'installé en faisant

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
     
    ppm> search DBD::Ingres
    Searching in Active Repositories
    No matches for 'DBD::Ingres'; see 'help search'.
    j'ai télécharger le module, je les décompressé dans C: (en deux dois, je suis sous WIN XP) et avec nmake (sous Perl/bin)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
     
    C:\DBD-Ingres-0.51>perl Makefile.PL
     
     Configuring DBD::Ingres ...
     
            Try 'perl Makefile.PL -v'
              if you have any problems.
     
     
    $II_SYSTEM not defined. No Ingres?
     
    C:\DBD-Ingres-0.51>

    donc je sais pas comment faire maintenant !

  4. #4
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 820
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 820
    Points : 498 771
    Points
    498 771
    Par défaut
    Fais un tour dans la Faq pour voir comment installer les modules sous windows .
    On l' a ecrit pour vous aider en cas de soucis .
    Lien dans ma signature,
    courage

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    427
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 427
    Points : 459
    Points
    459
    Par défaut
    le probleme est que DBD::Ingres demande une compilation (modules XS).
    Donc simplement installer nmake ne suffit pas: il faut installer Visual Studio (il faut le meme compilateur que clui qui a servi à compiler perl, c'eswt à dire visual studio dans le cas d'active perl).
    Dommage qu'il n'y ai pas de ppm pour DBD::Ingres (ni pour perl 5.6 ni pour perl 5.8), ca aurait resolu le probleme (les ppd que ppm install sont précompilés)

    Il existe une version gratuite du compilateur de visual sutiod, mais d'apres mes essais elle est super chioante à installer (il faut installer pleins de trucs et c'est chaiant à configurer).
    Le mieux est d'installer un vrai visual studio si tu peux.

    Sinon je peux eventuellement le compiler ici et te l'envoyer par je en sais quel moyen.

    deja dans un premier temps tu peux installer DBI (avec ppm)
    Recherche staigiaire(s) motivé(s) sur projet perl/reseau a grande echelle. Me contacter par mp.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    427
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 427
    Points : 459
    Points
    459
    Par défaut
    Je viens de tenter l'install du module et il faut avoir Ingres installé sur la machine pour que ca marche.
    Donc je ne peux pas le faire moi meme (et c'est aussi la raison pour laquel il n'est pas sur ppm, tout comme DBD::Oracle)

    Donc la seule solution pour toi est d'installer visual sutdio (meme une vieille version genre 6) sur ta machine, et de l'installer à partir de sa ligne de commande (entérée au fond du menu demarré, dans le groupe visual studio)

    =>
    perl Makefile.pl
    nmake
    nmake test
    nmake install
    Recherche staigiaire(s) motivé(s) sur projet perl/reseau a grande echelle. Me contacter par mp.

Discussions similaires

  1. Quel langage pour faire un serveur avec des sockets
    Par CocoLeNain dans le forum Services
    Réponses: 3
    Dernier message: 15/03/2008, 18h04
  2. Quel rôle pour le developpeur ? ERP avec Filemaker
    Par yorukaze dans le forum Forum général ERP
    Réponses: 0
    Dernier message: 30/10/2007, 20h18
  3. Quel est le meilleur SGBD utilisé avec JAVA
    Par osma_1978 dans le forum JDBC
    Réponses: 6
    Dernier message: 08/06/2007, 20h17
  4. Réponses: 36
    Dernier message: 31/08/2006, 11h44
  5. Réponses: 6
    Dernier message: 05/07/2006, 17h13

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