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

XMLRAD Discussion :

Itanium 64bits et DAC


Sujet :

XMLRAD

  1. #1
    Membre actif Avatar de Jeweller
    Inscrit en
    Août 2003
    Messages
    357
    Détails du profil
    Informations forums :
    Inscription : Août 2003
    Messages : 357
    Points : 278
    Points
    278
    Par défaut Itanium 64bits et DAC
    Bonjour,
    J'ai testé hier une appli xmlrad sur une machine à base itanium (64 bits) et windows2003 64. Evidement la dll pour IIS ne fonctionne pas (c'est du 32bits alors que IIS est 64). J'ai donc fait les tests sous Apache 2 (Win32).
    Impossible de me connecté à la base de données (Oracle 10g 64, MS Provider OleDB Oracle 32bits) avec le dac ADO. J'obtiens systématiquement l'erreur:
    TDacDatabase: ORA-06413 Connection not open.

    J'ai installé XMLRAD2006 pour Apache et créé un nouveau projet (en passant il y avait systématiquement l'erreur suivante au premier appel:
    TXMLModule Initialize failed - Name = xmIDEServer WSAEADDRINUSE).
    Ensuite en testant le datasource depuis xmlrad je tombe sur la même erreur alors que si je test la même chaine de connection depuis un fichier udl cela fonctionne tres bien.

    Le pire dans tout ca, c'est que j'ai testé ma version standalone, et elle fonctionne! Il n'y a que en passant depuis Apache (même en mode console!) que cela ne fonctionne pas (xmlrad ou mon appli).

    Est ce que qqn a déjà fait des tests d'une appli xmlrad (Oracle-ADO) sur Itanium ?

    Michael
    (Vivement Delphi 64!)

  2. #2
    RDM
    RDM est déconnecté
    Membre émérite

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    1 424
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 424
    Points : 2 927
    Points
    2 927
    Par défaut
    De notre coté on a fait des tests avec un AMD 64 et Windows 64. on a pu faire tourner IIS en mode compatible pour DLL ISAPI Win32 sans problème.
    il y a une manip a faire dans la metabase de IIS pour que cela marche.
    mais on a testé que pour SQLServer et je crois que c'etait un 64 bits.

    l'erreur que tu indiques vient du client Oracle qui n'arrive pas a se connecter au serveur.
    a priori a partir du fichier UDL tu dois sous processsus 64 bits. alors que sous apache tu es sous processus 32 bits (WOW64)
    par contre je m'explique pas du coup qu'en standalone cela fonctionne.
    peut être une question de droit par rapport a un processus 32 bits.

  3. #3
    Membre actif Avatar de Jeweller
    Inscrit en
    Août 2003
    Messages
    357
    Détails du profil
    Informations forums :
    Inscription : Août 2003
    Messages : 357
    Points : 278
    Points
    278
    Par défaut
    Oui j'avais cherché à le faire,mais j'ai pas réussi à passer IIS en 32bit!... Vous avez encore la manip ?

    J'avais un Oracle64. Le soucis c'est que microsoft n'a pas porté leur provider MSDAORA en 64bits. Il faut donc installer le client 32bits qui ne devient accessible du coup que pour les appli 32!
    Pas de soucis pour notre appli "lourde" (service NT COM 32bits) qui se connecte tres bien à Oracle via ADO (tjrs provider MSDAORA, mais ca fonctionne aussi avec le provider d'oracle Provider.Oracle.1).
    Coter fichier udl ca fonctionne bien (la curiosité est qu'en double cliquant dessus on arrive sur le cote 32bits alors que si on fait clic droit propriétés on tombe du cote 64!! ). Notre standalone se connecte, mais pas xmlrad (depuis Apache2 win32 démarré en mode console)! je tombe sur cette erreur. Je n'ai pas trouvé de solution! Pourquoi la console Apache aurait moins de droit que le standalone!! Ce sont des executables 32bits tous les deux!
    En résumé, je n'ai pas réussi à faire notre fonctionner l'appli xmlrad sur du 64bits (j'ai pas testé avec MSSQL).

    Michael

  4. #4
    RDM
    RDM est déconnecté
    Membre émérite

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    1 424
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 424
    Points : 2 927
    Points
    2 927
    Par défaut
    en fichier joint il y a un cmd qui permet de modifier la metabase pour être compatible Win32
    Fichiers attachés Fichiers attachés

  5. #5
    Membre actif Avatar de Jeweller
    Inscrit en
    Août 2003
    Messages
    357
    Détails du profil
    Informations forums :
    Inscription : Août 2003
    Messages : 357
    Points : 278
    Points
    278
    Par défaut
    Super, merci!
    Je comprends mieux pourquoi j'ai pas trouvé juste en fouillant dans les paramètres!
    Michael

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

Discussions similaires

  1. Réponses: 9
    Dernier message: 27/04/2011, 14h54
  2. Passer de la debian 32bits en 64bits ?
    Par Michaël dans le forum Debian
    Réponses: 8
    Dernier message: 17/08/2006, 10h20
  3. [C#] [DAC] Turorial de R. Chapuis
    Par Pete dans le forum Windows Forms
    Réponses: 9
    Dernier message: 30/03/2006, 13h22
  4. [PostgreSQL]Cherche DAC
    Par hpalpha dans le forum Bases de données
    Réponses: 2
    Dernier message: 14/05/2004, 08h02

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