Déployer une application avec le client Oracle

Déployer une application avec le client Oracle

Il est toujours ennuyant de devoir installer le client Oracle sur les postes clients si notre application nécessite une connexion Oracle.

De plus, cela peut poser quelques problèmes de compatibilité si un autre client est déjà installé sur le poste, et n’est pas compatible avec la librairie Oracle Data Provider.

Pour inclure le client à notre application .NET, vous devez inclure les librairies Oracle suivantes :

  • OraOps11w.dll
  • oci.dll
  • orannzsbb11.dll
  • oraociei11.dll

Je vous conseille d’insérer celle-ci à la racine dans votre projet Visual Studio et de choisir Copier si plus récent.

Faites de même pour la référence à Oracle.DataAccess.dll, choisissez copie locale à true.

Normalement si tout se passe bien, vous devriez retrouver ces librairies dans votre répertoire de sortie.

2 Commentaires
  • OUATTARA
    Publié à 11:13h, 07 février Répondre

    Bonjour à tous j’utilise une base de données avec Oracle avec un projet ASP.NET.
    Tout fonctionnait correctement sur ma machine mais lorsque je déploie, j’ai le message suivant:

    Configuration Error
    Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.

    Parser Error Message: Default Role Provider could not be found.

    Source Error:

    Line 30:
    Line 31:
    Line 32:
    Line 33:
    Line 34:

    Source File: C:inetpubwwwrootLionLionweb.config Line: 32

    Quelqu’un pourrait-il me venir en aide? d’avance merci.

    • Ndrou
      Publié à 08:35h, 24 février Répondre

      Il a l’air de simplement ne pas trouver ton fournisseur de rôles. Vérifie si tu as bien l’entrée dans ton machine.config

Écrire un commentaire