Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C#
  4. The provider is not compatible with the version of Oracle client

The provider is not compatible with the version of Oracle client

Scheduled Pinned Locked Moved C#
csharpdatabaseoraclesysadminwindows-admin
12 Posts 5 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • OriginalGriffO OriginalGriff

    Read the error message:

    The provider is not compatible with the version of Oracle client

    It means that the engine and client versions are not compatible: you are trying to access a newer DB with an older client (or possibly vice versa but it's unlikely). Think about it: if your code is written for V1.0 of a file format, and you try to work with a V5.6 file you would corrupt the file or discard data. That's what the error is saying: "it's too new for me, I don't understand the differences, so I'm not going to risk your data"

    Google translate:

    Lisez le message d'erreur:

    Le fournisseur n'est pas compatible avec la version du client Oracle

    Cela signifie que les versions du moteur et du client ne sont pas compatibles: vous essayez d'accéder à une base de données plus récente avec un client plus ancien (ou peut-être l'inverse mais c'est peu probable). Pensez-y: si votre code est écrit pour la V1.0 d'un format de fichier et que vous essayez de travailler avec un fichier V5.6, vous corrompriez le fichier ou supprimeriez des données. C'est ce que dit l'erreur: "c'est trop nouveau pour moi, je ne comprends pas les différences, donc je ne vais pas risquer vos données"

    In future, please use Google or Bing to translate French - this is an English language site!

    Google translate:

    À l'avenir, veuillez utiliser Google ou Bing pour traduire le français - c'est un site en anglais!

    "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt AntiTwitter: @DalekDave is now a follower!

    M Offline
    M Offline
    Member_14833958
    wrote on last edited by
    #3

    Bonjour, Merci pour votre message. Voici la version de base : Oracle Database 11g Entreprise Edition Relase 11.2.0.4.0 - 46bit Production Voici la version de driver ODAC112040Xcopy_32bit avec l'ensemble de .dll : oci.dll ociw32.dll Oracle.DataAccess.dll oramts.dll oramts11.dll oramtsus.dll orannzsbb11.dll oraocci11.dll oraociei11.dll oraOps11w.dll orasql11.dll Le projet web service fonctionne tout seul et aussi lorsque j'ai inclu dans un autre projet. Maintenant, je voulais déployer le web service pour que ceux qui veulent les utiliser alors ils peuvent le référencer à travers l'URL de ce web service. Mais le même message d'erreur !!!

    Richard DeemingR 1 Reply Last reply
    0
    • M Member_14833958

      Bonjour, Merci pour votre message. Voici la version de base : Oracle Database 11g Entreprise Edition Relase 11.2.0.4.0 - 46bit Production Voici la version de driver ODAC112040Xcopy_32bit avec l'ensemble de .dll : oci.dll ociw32.dll Oracle.DataAccess.dll oramts.dll oramts11.dll oramtsus.dll orannzsbb11.dll oraocci11.dll oraociei11.dll oraOps11w.dll orasql11.dll Le projet web service fonctionne tout seul et aussi lorsque j'ai inclu dans un autre projet. Maintenant, je voulais déployer le web service pour que ceux qui veulent les utiliser alors ils peuvent le référencer à travers l'URL de ce web service. Mais le même message d'erreur !!!

      Richard DeemingR Offline
      Richard DeemingR Offline
      Richard Deeming
      wrote on last edited by
      #4

      Once again: This is an English-lanugage site. Please post in English.

      Google Translate[^]:

      Ceci est un site en anglais. Veuillez poster en anglais.


      "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

      "These people looked deep within my soul and assigned me a number based on the order in which I joined" - Homer

      M 1 Reply Last reply
      0
      • Richard DeemingR Richard Deeming

        Once again: This is an English-lanugage site. Please post in English.

        Google Translate[^]:

        Ceci est un site en anglais. Veuillez poster en anglais.


        "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

        M Offline
        M Offline
        Member_14833958
        wrote on last edited by
        #5

        Hello, Thank you for your message. Here is the basic version: Oracle Database 11g Enterprise Edition Relase 11.2.0.4.0 - 64it Production Here is the driver version ODAC112040Xcopy_32bit with the set of .dll: oci.dll ociw32.dll Oracle.DataAccess.dll oramts.dll oramts11.dll oramtsus.dll orannzsbb11.dll oraocci11.dll oraociei11.dll oraOps11w.dll orasql11.dll The web service project works by itself and also when I have included it in another project. Now, I wanted to deploy the web service so that those who want to use it so they can reference it through the URL of this web service. But the same error message !!!

        L 1 Reply Last reply
        0
        • M Member_14833958

          Hello, Thank you for your message. Here is the basic version: Oracle Database 11g Enterprise Edition Relase 11.2.0.4.0 - 64it Production Here is the driver version ODAC112040Xcopy_32bit with the set of .dll: oci.dll ociw32.dll Oracle.DataAccess.dll oramts.dll oramts11.dll oramtsus.dll orannzsbb11.dll oraocci11.dll oraociei11.dll oraOps11w.dll orasql11.dll The web service project works by itself and also when I have included it in another project. Now, I wanted to deploy the web service so that those who want to use it so they can reference it through the URL of this web service. But the same error message !!!

          L Offline
          L Offline
          Lost User
          wrote on last edited by
          #6

          It looks like you are trying to mix 32-bit and 64-bit, which will not work.

          M 1 Reply Last reply
          0
          • M Member_14833958

            Bonjour, Je voulais déployer mon web service en IIS. Ce web service crée en C# permettant de connecter à une base oracle 11g. J'ai utilisé comme connecteur Oracle Data Access. Le web service fonctionne localement mais après déploiement j'ai le message suivant : Oracle.DataAccess.Client.OracleConnection --> Oracle.DataAccess.Client.OracleException: The provider is not compatible with the version of Oracle client à Oracle.DataAccess.Client.OracleInit.Initialize() Le connecteur Oracle Data Access est en 32 bits alors j'ai activé les applications 32bits en IIS mais le même problème. Merci.

            Google translate:

            Hello, I wanted to deploy my web service in IIS. This web service created in C # allowing to connect to an Oracle 11g database. I used as Oracle Data Access connector. The web service works locally but after deployment I have the following message: Oracle.DataAccess.Client.OracleConnection -> Oracle.DataAccess.Client.OracleException: The provider is not compatible with the version of Oracle client à Oracle.DataAccess.Client.OracleInit.Initialize () The Oracle Data Access connector is 32-bit so I enabled 32-bit applications in IIS but the same problem. Thank you.

            L Offline
            L Offline
            Lost User
            wrote on last edited by
            #7

            So, you found an English site and decided to post in French? Je voulais un chien de bbq. Avec une croissont. You installed the wrong drivers. The error hints at it. Make sure the croissant warm :thumbsup:

            Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^] "If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.

            OriginalGriffO 1 Reply Last reply
            0
            • L Lost User

              So, you found an English site and decided to post in French? Je voulais un chien de bbq. Avec une croissont. You installed the wrong drivers. The error hints at it. Make sure the croissant warm :thumbsup:

              Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^] "If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.

              OriginalGriffO Offline
              OriginalGriffO Offline
              OriginalGriff
              wrote on last edited by
              #8

              Mon aéroglisseur est plein d'anguilles.

              "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt AntiTwitter: @DalekDave is now a follower!

              "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
              "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

              Richard DeemingR 1 Reply Last reply
              0
              • L Lost User

                It looks like you are trying to mix 32-bit and 64-bit, which will not work.

                M Offline
                M Offline
                Member_14833958
                wrote on last edited by
                #9

                Bonjour, Pardon, le web service 32 bit fonctionne tout seul et il accède au base des données oracle. J'ai une application web asp net avec 64 bits appelle correctement ce web service. Mais je ne sais pas pourquoi lorsque je déploie le web service en IIS alors la connexion ne se passe pas bien. Est ce que le problème dans la version de driver ou bien j'ai mal déployé le web service ? Pardon, quelles sont étapes de déploiement d'un web service crée en C# sous visuel studio ? Merci.

                1 Reply Last reply
                0
                • OriginalGriffO OriginalGriff

                  Mon aéroglisseur est plein d'anguilles.

                  "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt AntiTwitter: @DalekDave is now a follower!

                  Richard DeemingR Offline
                  Richard DeemingR Offline
                  Richard Deeming
                  wrote on last edited by
                  #10

                  Wenn ist das Nunstück git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput!


                  "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

                  "These people looked deep within my soul and assigned me a number based on the order in which I joined" - Homer

                  OriginalGriffO 1 Reply Last reply
                  0
                  • Richard DeemingR Richard Deeming

                    Wenn ist das Nunstück git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput!


                    "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

                    OriginalGriffO Offline
                    OriginalGriffO Offline
                    OriginalGriff
                    wrote on last edited by
                    #11

                    Romanes eunt domus?

                    "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt AntiTwitter: @DalekDave is now a follower!

                    "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
                    "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

                    J 1 Reply Last reply
                    0
                    • OriginalGriffO OriginalGriff

                      Romanes eunt domus?

                      "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt AntiTwitter: @DalekDave is now a follower!

                      J Offline
                      J Offline
                      Jorgen Andersson
                      wrote on last edited by
                      #12

                      Now write the correct phrase, Romani ite domum, 100 times,

                      Wrong is evil and must be defeated. - Jeff Ello Never stop dreaming - Freddie Kruger

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups