8 Replies Latest reply: Sep 18, 2013 2:01 AM by Jeevanand RSS

    can not find the name of oracle home in registry

    Jimmie_M
      My environment; database-oracle 10gr2 , visual studio 2008, window xp in pc

      I tried to install ODAC 10.2.0.2.21 to connect with oracle database but I always get the error message,"can
      not find the name of oracle home in registry" to the end.
      I do not know what is the reason? probably my installation is wrong, would you tell me how to install it?
      also I am curious about the following ;
      is ODAC 10.2.0.2.21 compatible with visual studio 2008?
      is ODAC 11.1.0.6.21 compatible with visual studio 2008 and oracle 10gr2?

      Thank you so much
        • 1. Re: can not find the name of oracle home in registry
          Johnsung-Oracle
          Hello Jin,


          "is ODAC 10.2.0.2.21 compatible with visual studio 2008?"
          Yes - I've been using it with ODP.net no problem.
          What interface are you using to connect with ? e.g. ODP.net or something else?

          "is ODAC 11.1.0.6.21 compatible with visual studio 2008 and oracle 10gr2?"
          Yes again.

          Lastly are you trying to connect via ODT in visual studio ("Oracle Developer tools for Visual Studio") ?
          as there is a forum which is better suited for questions on ODT
          Oracle Developer Tools for Visual Studio

          Thanks
          John
          • 2. Re: can not find the name of oracle home in registry
            Jimmie_M
            in installing oracle data access components 10.2.0.2.21,
            I always have the error message,"the specified home name was not found in the registry" required to stop installation of all products.
            in my registry
            i already have DevSuiteHome1-Oracle_Home_Name for oracle developer tools
            but ODACHome1 has different Orace_Home_name(ODACHome1)

            i do not understand why oracle_home_name causes the problem.

            Can you help me?

            Thanks
            • 3. Re: can not find the name of oracle home in registry
              Johnsung-Oracle
              Hello Jin,

              You should be able to install ODAC into a new oracle home
              When I start the odac 10.2 setup.exe I get the options

              Next->
              Oracle Data Access Components
              -> Next
              Here you get the default oracle home of
              "C:\oracle\product\10.2.0\client_1"

              Is this what you see? This installs ODAC into a new oracle home called "ODACHome1".
              If you select an existing oracle home then it won't work (unless it's a 10.2.0 home).

              can you describe the exact steps you take and what you see?

              Thanks
              John
              • 4. Re: can not find the name of oracle home in registry
                Jimmie_M
                would you take a look my installation;
                1. select a product to install
                i choose oracle data access components 10.2.0.2.21
                (not choose oracle database extensions for .net 10.2.0.2.20)

                2.specify home details
                as default,

                Name:ODACHome1
                PATH:C:\oracle\product\10.2.0\client_1

                3.available product components, which of these components do you want to install?
                i choose
                oracle data provider for .net 1.0
                oracle data provider for .net 2.0
                oracle provider for olde db 10.2
                oracle objects for ole 10.2.0.2.20
                oracle services for microsoft transaction server 10.2.0.1

                4.
                ORACLE MTS PORT NUMBER 2030
                5.
                copying files for oracle services for Microsoft Transaction server 10.2.0.1.0
                error message;the specified home name was not found in the registry.stop the installation.
                • 5. Re: can not find the name of oracle home in registry
                  Jimmie_M
                  Thanks.
                  after I removed other oracle developer tools, it works now.
                  • 6. Re: can not find the name of oracle home in registry
                    krishna saw
                    To resolve oracle_home cannot be found in the registry. Check my computer > properties > advanced > environment variables > system variables > delete Oracle_home variable if any. Same in the registry at HKEY_Local_Machine\System\controlset002\control\session manager\environment.

                    Now go to oracle Universal Installer > Deinstall products > Click 'Show Empty Homes > Remove 'OraHome92' (unwanted older version). > close.
                    Next > custom > next > choose correct home details > Select 'Oracle Services For Microsoft Transaction Server 10.2.0.1.0 > next > install > exit.
                    • 7. Re: can not find the name of oracle home in registry
                      Ben Wilcox
                      Uncheck MTS when installing ODAC. I had this same issue -- MTS was the problem. That and the vague error message.
                      • 8. Re: can not find the name of oracle home in registry
                        Jeevanand

                        "

                        To resolve oracle_home cannot be found in the registry. Check my computer > properties > advanced > environment variables > system variables > delete Oracle_home variable if any. Same in the registry at HKEY_Local_Machine\System\controlset002\control\session manager\environment.

                        "

                         

                        --The Above Solution worked for me..i got the error during the ODAC installtion for OSM...thank you Dude  :-)

                         

                        Regards,

                        Jeevanand.K