ODBC driver with Oracle 10G on 64bit Windows OS.

I m facing a issue with my peoplesoft application which is installed on Windows 2003 64bit OS.
Setup Details
Oracle 10G Server on AIX 5.3.
peoplesoft CRM tools 8.48,Oracle 10G client in on Windows 2003(64bit) installed.
When i open ODBC administrator from CRM its open showing all the drivers registred to 64bit registry. Whereas when i see ODBC admin from Control panel of OS , its showing driver register from 32bit. My observation is that oracle ODBC driver is getting registerd with 32bit and application is calling DDBCadmin of 64 bit. Hence driver is not getting registered with 64bit registry.
sqora32.dll..
Regards
Alok

Hi kamlesh,
Thanks for your help, still i am not clear about installation on both nodes. once you install CI on one node you are giving the path of shared disk and if we go for other node then also we need to give the shared disk path : so will it or any other? if it is then alrady one usr and aracle folder exists after node  A installation. Do you mean to say copy usr and oracle folder? please explain in detail, will be higly appreciable.
Bye,
Nizam

Similar Messages

  • Where can I download the ODBC driver for Oracle 10g XE?

    where can I download the ODBC driver for Oracle 10g XE?
    I need the ODBC drivers for windows 7 x64, I installed Oracle Database 10g Express Edition, the use and connects with RazorSQL well, I just want to make a connection THROUGH ConnectionString language using the ODBC driver

    already checked these http://www.connectionstrings.com/oracle, I need Help Please.

  • Oracle forms 10g 32bit with Oracle 10g database on windows itanium for x64

    Hi.....
    Currently we are planning to have this configuration
    1. Oracle10g RAC on HP rx6600 with windows itanium for x64 architecture
    2. Oracle Application Server (32-bit) on windows 2003 (forms & reports services)
    3. Application migrated from 6i to 10g
    I have to things to ask about?
    1.Will it be ok to connect from an application compiled with _(32-bit)_ 10g forms to a x64_ platform without problems ?
    2. Can we connect forms and reports of developer 6i +(32-bit)+ to 10g RAC on x64_ platform if the character set is not UTF8 ?

    1.Will it be ok to connect from an application compiled with (32-bit) 10g forms to a x64 platform without problems ?I did this also. A 32bit Oracle Form(10gR2) on Linux and a 64 bit (10gR2) database. And this works without a problem. Since you didn't mentioned your versions I would suggest you look for your combination if it is certified combination.
    2. Can we connect forms and reports of developer 6i (32-bit) to 10g RAC on x64 platform if the character set is not UTF8 ?I don't know if the combination is certified. But regarding your character set, you have a character set setting (NLS_LANG, DEVELOPER_LANG, etc.. ) for your developer 6i, your database has it's own character set. Depending on those setting a conversion of the character set will take place between your developer 6i and the database, when you get and put data to the database. But like I said I don't know if developer 6i and 10g is still a supported combination.

  • ODBC Driver configuration - Oracle 10g

    Hi,
    When I tried to create a system DSN using windows XP ODBC for oracle, get the following error.
    Unable to connect
    SQLState-IM003
    Specified driver couldn't be loaded due to system error 998(Oracle in OraDb10g_home1).
    Please anyone can help.
    Regards

    Check this previous thread:
    ODBC error
    Werner

  • User on Mac, Server with Oracle 10g Database on Windows

    What can we do to help a user with a Mac access the database??
    And, as a second question, would that user be able to later install/use Developer Suite tools?

    You need to install 10g client on his MAC
    http://www.oracle.com/technology/software/products/database/oracle10g/htdocs/10204macsoft.html
    I am not very updated about the Developer suite but based on this link
    http://www.oracle.com/technology/software/products/ids/index.html
    There is no Dev suite available for MAC; only JDeveloper is there.

  • Oracle 10g installation on Windows 2008 VMware

    Hi everybody,
    hope you can help me with that issue; I try to install a ECC 6.0 test-system with Oracle 10g on a Windows 2008 VMware instance.
    I am getting a strange error when executing sapserver.cmd when I try to install the Oracle software; the Oracle Universal Installer 10.2 is aborting at the very beginning with an error popup with following content. First I enter the Drive letter for installation and SID and then OUI trys to start...
    The program was not closed properly. An internal error occured. Please provide Oracle support with following datas:
    "unknown"
    "unknown"
    "unknown"
    Any ideas? I did not find anything in Metalink or on the SAP Marketplace. And I am aware that Oracle is not official supported on VMWare; on Windows 2003 I did not occur any similar problems.
    kind regards
    Philipp

    The OUI doesn´t work (yet) on Windows 2008, you will need to wait for the OUI 10.2.0.4.
    Markus

  • Weblogic 81sp5 Oracle 10G server crash windows xp

    I was using weblogic 81sp5 hibernate 3 and Oracle 9i and everythign was fine. I upgraded to Oracle 10G, and now with the execution of the second SQL statement my server is crashing with the following error. Any help would be appreciated.
    An unexpected exception has been detected in native code outside the VM.
    Unexpected Signal : EXCEPTION_ACCESS_VIOLATION (0xc0000005) occurred at PC=0x61D4894C
    Function=xaolog+0x6294
    Library=c:\ora10g\bin\OraClient10.Dll
    Current Java thread:
         at oracle.jdbc.driver.T2CStatement.t2cParseExecuteDescribe(Native Method)
         at oracle.jdbc.driver.T2CPreparedStatement.executeForDescribe(T2CPreparedStatement.java:518)
         at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1037)
         at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1132)
         at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3316)
         at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:3361)
         - locked <0x101ae1d8> (a oracle.jdbc.driver.T2CPreparedStatement)
         - locked <0x113fe928> (a oracle.jdbc.driver.T2CConnection)
         at weblogic.jdbc.wrapper.PreparedStatement.executeQuery(PreparedStatement.java:124)
         at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:139)
         at org.hibernate.loader.Loader.getResultSet(Loader.java:1669)
         at org.hibernate.loader.Loader.doQuery(Loader.java:662)
         at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
         at org.hibernate.loader.Loader.loadEntity(Loader.java:1785)
         at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:93)
         at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityLoader.java:81)
         at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:2730)
         at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:365)
         at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:346)
         at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:123)
         at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:82)
         at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:891)
         at org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:849)
         at org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:62)
         at org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:98)
         at org.hibernate.proxy.CGLIBLazyInitializer.intercept(CGLIBLazyInitializer.java:158)
         at com.erac.vaa.vincent.domain.poc.Manufacturer$$EnhancerByCGLIB$$bbc19d25.toString(<generated>)
         at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:461)
         at org.springframework.beans.BeanUtils.copyProperties(BeanUtils.java:399)
         at com.erac.vaa.vincent.services.poc.ManufacturerServiceImpl.toManufacturerDto(ManufacturerServiceImpl.java:75)
         at com.erac.vaa.vincent.services.poc.ManufacturerServiceImpl.load(ManufacturerServiceImpl.java:35)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:287)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:181)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:148)
         at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:170)
         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:176)
         at $Proxy9.load(Unknown Source)
         at com.erac.vaa.vincent.view.controllers.poc.ManufacturerController.displayOne(ManufacturerController.java:107)
         at com.erac.vaa.vincent.view.controllers.poc.ManufacturerController.handleGet(ManufacturerController.java:144)
         at com.erac.vaa.vincent.view.controllers.poc.ManufacturerController.execute(ManufacturerController.java:63)
         at com.erac.riskmgmt.arch.struts.action.AbstractBindingAction.processInvoke(AbstractBindingAction.java:861)
         at com.erac.riskmgmt.arch.struts.action.AbstractBindingAction.execute(AbstractBindingAction.java:484)
         at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:419)
         at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224)
         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194)
         at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1072)
         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:465)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
         at com.erac.vaa.vincent.view.filters.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:104)
         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:77)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
         at com.erac.vaa.vincent.view.filters.AuthenticationFilter.doFilterInternal(AuthenticationFilter.java:92)
         at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:77)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6987)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3892)
         at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2766)
         at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)
    Dynamic libraries:
    0x00400000 - 0x0040B000      C:\bea81sp5\jdk142_08\bin\javaw.exe
    0x7C900000 - 0x7C9B0000      C:\WINDOWS\system32\ntdll.dll
    0x7C800000 - 0x7C8F4000      C:\WINDOWS\system32\kernel32.dll
    0x77DD0000 - 0x77E6B000      C:\WINDOWS\system32\ADVAPI32.dll
    0x77E70000 - 0x77F01000      C:\WINDOWS\system32\RPCRT4.dll
    0x7E410000 - 0x7E4A0000      C:\WINDOWS\system32\USER32.dll
    0x77F10000 - 0x77F57000      C:\WINDOWS\system32\GDI32.dll
    0x77C10000 - 0x77C68000      C:\WINDOWS\system32\MSVCRT.dll
    0x08000000 - 0x08138000      C:\bea81sp5\jdk142_08\jre\bin\client\jvm.dll
    0x76B40000 - 0x76B6D000      C:\WINDOWS\system32\WINMM.dll
    0x10000000 - 0x10007000      C:\bea81sp5\jdk142_08\jre\bin\hpi.dll
    0x00830000 - 0x0083E000      C:\bea81sp5\jdk142_08\jre\bin\verify.dll
    0x00840000 - 0x00859000      C:\bea81sp5\jdk142_08\jre\bin\java.dll
    0x00860000 - 0x0086E000      C:\bea81sp5\jdk142_08\jre\bin\zip.dll
    0x02B60000 - 0x02B7C000      C:\bea81sp5\jdk142_08\jre\bin\jdwp.dll
    0x00940000 - 0x00945000      C:\bea81sp5\jdk142_08\jre\bin\dt_socket.dll
    0x71AB0000 - 0x71AC7000      C:\WINDOWS\system32\ws2_32.dll
    0x71AA0000 - 0x71AA8000      C:\WINDOWS\system32\WS2HELP.dll
    0x55600000 - 0x55631000      C:\Program Files\Microsoft Firewall Client 2004\FwcWsp.dll
    0x77120000 - 0x771AC000      C:\WINDOWS\system32\OLEAUT32.dll
    0x774E0000 - 0x7761D000      C:\WINDOWS\system32\ole32.dll
    0x71A50000 - 0x71A8F000      C:\WINDOWS\System32\mswsock.dll
    0x76F20000 - 0x76F47000      C:\WINDOWS\system32\DNSAPI.dll
    0x76FB0000 - 0x76FB8000      C:\WINDOWS\System32\winrnr.dll
    0x76F60000 - 0x76F8C000      C:\WINDOWS\system32\WLDAP32.dll
    0x662B0000 - 0x66308000      C:\WINDOWS\system32\hnetcfg.dll
    0x71A90000 - 0x71A98000      C:\WINDOWS\System32\wshtcpip.dll
    0x77F60000 - 0x77FD6000      C:\WINDOWS\system32\SHLWAPI.dll
    0x773D0000 - 0x774D3000      C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2982_x-ww_ac3f9c03\comctl32.dll
    0x5D090000 - 0x5D12A000      C:\WINDOWS\system32\comctl32.dll
    0x76FC0000 - 0x76FC6000      C:\WINDOWS\system32\rasadhlp.dll
    0x071A0000 - 0x071AF000      C:\bea81sp5\jdk142_08\jre\bin\net.dll
    0x07540000 - 0x07548000      C:\bea81sp5\jdk142_08\jre\bin\nio.dll
    0x07550000 - 0x07556000      C:\bea81sp5\jdk142_08\jre\bin\ioser12.dll
    0x62F00000 - 0x62F13000      C:\ora10g\BIN\ocijdbc10.dll
    0x07D30000 - 0x07D88000      c:\ora10g\bin\OCI.dll
    0x7C340000 - 0x7C396000      C:\WINDOWS\system32\MSVCR71.dll
    0x76BF0000 - 0x76BFB000      C:\WINDOWS\system32\PSAPI.DLL
    0x61C20000 - 0x61E76000      c:\ora10g\bin\OraClient10.Dll
    0x60870000 - 0x60957000      c:\ora10g\bin\oracore10.dll
    0x60A80000 - 0x60B46000      c:\ora10g\bin\oranls10.dll
    0x63690000 - 0x636A8000      c:\ora10g\bin\oraunls10.dll
    0x60EB0000 - 0x60EB7000      c:\ora10g\bin\orauts.dll
    0x636B0000 - 0x636B6000      c:\ora10g\bin\oravsn10.dll
    0x60FA0000 - 0x61092000      c:\ora10g\bin\oracommon10.dll
    0x08940000 - 0x08FA2000      c:\ora10g\bin\orageneric10.dll
    0x63430000 - 0x63457000      c:\ora10g\bin\orasnls10.dll
    0x63750000 - 0x638BF000      c:\ora10g\bin\oraxml10.dll
    0x07DA0000 - 0x07DB1000      C:\WINDOWS\system32\MSVCIRT.dll
    0x60960000 - 0x60A7E000      c:\ora10g\bin\oran10.dll
    0x62740000 - 0x6277D000      c:\ora10g\bin\oranl10.dll
    0x62790000 - 0x627A6000      c:\ora10g\bin\oranldap10.dll
    0x627F0000 - 0x628FC000      c:\ora10g\bin\orannzsbb10.dll
    0x62530000 - 0x625A3000      c:\ora10g\bin\oraldapclnt10.dll
    0x62670000 - 0x6268B000      c:\ora10g\bin\orancrypt10.dll
    0x71AD0000 - 0x71AD9000      C:\WINDOWS\system32\WSOCK32.dll
    0x76D60000 - 0x76D79000      C:\WINDOWS\system32\iphlpapi.dll
    0x62920000 - 0x6296D000      c:\ora10g\bin\oranro10.dll
    0x626B0000 - 0x626B7000      c:\ora10g\bin\oranhost10.dll
    0x62660000 - 0x62666000      c:\ora10g\bin\orancds10.dll
    0x629C0000 - 0x629C8000      c:\ora10g\bin\orantns10.dll
    0x60B50000 - 0x60EA8000      c:\ora10g\bin\orapls10.dll
    0x07DC0000 - 0x07DC9000      c:\ora10g\bin\oraslax10.dll
    0x63080000 - 0x63284000      c:\ora10g\bin\oraplp10.dll
    0x61ED0000 - 0x61F67000      c:\ora10g\bin\orahasgen10.dll
    0x62AB0000 - 0x62B1E000      c:\ora10g\bin\oraocr10.dll
    0x62B20000 - 0x62B63000      c:\ora10g\bin\oraocrb10.dll
    0x5B860000 - 0x5B8B4000      C:\WINDOWS\system32\NETAPI32.dll
    0x62980000 - 0x62990000      c:\ora10g\bin\orantcp10.dll
    0x63520000 - 0x635BA000      c:\ora10g\bin\orasql10.dll
    0x77FE0000 - 0x77FF1000      C:\WINDOWS\system32\Secur32.dll
    0x5AD70000 - 0x5ADA8000      C:\WINDOWS\system32\uxtheme.dll
    0x74720000 - 0x7476B000      C:\WINDOWS\system32\MSCTF.dll
    0x09300000 - 0x09305000      C:\bea81sp5\weblogic81\server\bin\stackdump.dll
    0x09310000 - 0x09315000      C:\bea81sp5\weblogic81\server\bin\wlntio.dll
    0x76C90000 - 0x76CB8000      C:\WINDOWS\system32\imagehlp.dll
    0x59A60000 - 0x59B01000      C:\WINDOWS\system32\DBGHELP.dll
    0x77C00000 - 0x77C08000      C:\WINDOWS\system32\VERSION.dll
    Heap at VM Abort:
    Heap
    def new generation total 2496K, used 1836K [0x10010000, 0x102c0000, 0x104f0000)
    eden space 2240K, 74% used [0x10010000, 0x101b1d48, 0x10240000)
    from space 256K, 64% used [0x10240000, 0x10269300, 0x10280000)
    to space 256K, 0% used [0x10280000, 0x10280000, 0x102c0000)
    tenured generation total 32188K, used 18578K [0x104f0000, 0x1245f000, 0x14010000)
    the space 32188K, 57% used [0x104f0000, 0x11714890, 0x11714a00, 0x1245f000)
    compacting perm gen total 31744K, used 31580K [0x14010000, 0x15f10000, 0x18010000)
    the space 31744K, 99% used [0x14010000, 0x15ee7008, 0x15ee7200, 0x15f10000)
    Local Time = Fri Apr 20 12:43:16 2007
    Elapsed Time = 941
    # The exception above was detected in native code outside the VM
    # Java VM: Java HotSpot(TM) Client VM (1.4.2_08-b03 mixed mode)
    # An error report file has been saved as hs_err_pid3592.log.
    # Please refer to the file for further information.

    What happends if you try to issue your query from a SQL prompt? Does it work? Now, what is it written at the alert.log at the time this error arises? Is this version certified against 10g?
    There are some issues when connecting the jdbc driver with Oracle 10g (http://edocs.bea.com/wls/docs81/notes/issues.html#129571) some patches may need to be applied.

  • Problem with type 4 driver using oracle 10g

    HI,
    I am unable to establish a type 4 connection with oracle 10g.
    Specs:
    Driver used: OracleDriver that comes with the ojdbc14.jar along with oracle 10g
    JDK used: Tried using both j2sdk1.4.2 and using JDK 5.0
    JRE: Again, JRE that was shipped with j2sdk 1.4.2 and JRE 5.0
    OS: Windows XP sp2
    I am able to compile the following piece of code, so there is no classpath problem, etc.
    When I try to run the program, the exception thrown is "No Suitable Driver"
    There is no problem with the TNSListener, etc...even if all Oracle related services in 'services.msc' are Started/Stopped, the error remains.
    I am, however, able to establish the connection using type1 driver.
    Please Help!
    import java.sql.*;
    import java.io.*;
    class TestConn
         Connection connection;
         Statement statement;
         ResultSet resultset;
         public void testConn() throws SQLException, ClassNotFoundException
              DriverManager.registerDriver(new oracle.jdbc.driver.OracleStatement());
              //DriverManager.registerDriver(new sun.jdbc.odbc.JdbcOdbcDriver());
              connection = DriverManager.getConnection("oracle:jdbc:thin:@127.0.0.1:1521", "scott", "tiger");
              //connection = DriverManager.getConnection("jdbc:odbc:dsn1", "scott", "tiger");
              System.out.println("Connection Established");
              statement = connection.createStatement();
              resultset = statement.executeQuery("select ename from emp");
              while(resultset.next())
                   System.out.println(resultset.getString(1));
    class Test
         public static void main(String args[]) throws SQLException, ClassNotFoundException
              TestConn obj = new TestConn();
              obj.testConn();
    };

    The JDBC URL should include the database SID. For example, if the database SID is Orcl
    connection = DriverManager.getConnection("oracle:jdbc:thin:@127.0.0.1:1521:Orcl", "scott", "tiger");

  • ODBC problems with Oracle 8.1.5 on Windows 2000

    Hi,
    I have got a problem when i configure ODBC on Windows 2000.
    When I test the driver with ODBC test driver, the programs doesn't respond when i use Oracle ODBC Driver first but responds when I use Microsoft Driver For Oracle first and then Oracle ODBC Driver.
    Then I have a system 5 error when I use ODBC with ASP.
    Is it Oracle 8.1.5 which is not compatible with Windows 2000 or a problem in Windows 2000 configuration ?
    Best regards
    Ronan

    I think I was having the same problem; programs attempting to connect w/ODBC (including ODBCTest) would hang. After downloading and installing a newer ODBC driver from oracle (for me 8.1.5.5 worked), I was able to connect. Hope this helps!
    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by Duclos Ronan ([email protected]):
    Hi,
    I have got a problem when i configure ODBC on Windows 2000.
    When I test the driver with ODBC test driver, the programs doesn't respond when i use Oracle ODBC Driver first but responds when I use Microsoft Driver For Oracle first and then Oracle ODBC Driver.
    Then I have a system 5 error when I use ODBC with ASP.
    Is it Oracle 8.1.5 which is not compatible with Windows 2000 or a problem in Windows 2000 configuration ?
    Best regards
    Ronan<HR></BLOCKQUOTE>
    null

  • CCX7.0 Database Integration with Oracle 10g through ODBC

    Good Day…
    We are up to integrate CCX7.0 with Oracle 10g, CCX7.0 documents show the way to integrate the CCX7.0 with SQL server, but mention nothing about Oracle 10g, anyway...
    I tried to check the ODBC options, there were many options, I tried to select any Oracle related choice, just to find out Oracle should supply the driver for it. In the forums, people say it’s an Oracle Client, but what will this client do? Am I going to connect though it to the oracle database server or is it going to query the database to my CCX server? What am I going to use in this case, user DSN or system DSN?
    If there any tips or recommendations I will be grateful, as it is my first database integration.
    Thanks
    AT

    Hi Aaron
    Thanks Aaron for the information, and yes you are right, I am not a database person.
    I have here some questions, sorry if some of them sounds silly
    1)       Is there a certain Oracle Client version? or and Oracle Client will work for me?
    2)       Do you recommend system DSN on user DSN?
    3)       “…. available to any device on the system” as you said in your reply, what do you mean by "device" and "system"? Sorry, but this will help to clear the picture to me
    4)       What will this Oracle Client exactly do? Is it going to build an SQL table on my CCX server that query the information from the Oracle Server?
    5)       My customer has already implemented database integration with IPCC3.5, how can I check the current configuration of the Oracle Client, and what things else should I check before proceeding with the integration?
    The reason I want to understand this because there is a lot of database integration is requested from us, the CCX scripts can be used to query data from SQL tables, I read a lot about this –waiting for the implementation phase- the lucky me, the first integration I faces is with Oracle.
    Anyway, who said learning is easy.
    Thanks Aaron for your time, waiting your answers.
    AT

  • Result Sets with the Microsoft ODBC Driver for Oracle

    Howdy all.
    I have an Oracle database that I have migrated from MSSQL2K. My front end is mostly VB, and I have many (hundreds) DLL's that use ADO to access the database and execute stored procedures in the database. I cannot seem to get result sets from the Oracle procedures. I have tried passing a SYS_REFCURSOR as an IN OUT parameter, and I have tried returning a SYS_REFCURSOR in a function. The Microsoft ODBC Driver for Oracle does not seem to handle the ref cursors. If I use the Oracle ODBC driver, then ref cursors are handled sort of magically. Just like the result sets are in MSSQL with the SQL Server ODBC Driver.
    The question that I would like to pose to anybody willing to answer is this: Is there any way to use the Microsoft ODBC Driver for Oracle without changing the way I do the database access (using ADO connection/command/recordset objects)? I need the same DLL's to work on top of both MSSQL and Oracle.
    I know that what I want to do is possible using the Oracle ODBC driver, but this will take some major changes to some of my DB components. I am trying to stay away from this, but it looks like I am going to have to go that route - that is unless somebody wows me with a good answer to this post.
    wally

    As you are using Microsoft driver which works in XP and does not on Win 2003 you should post this on microsoft forum.

  • Error: SAP installation of ERP Sr3 with ORACLE 10g on Windows 2008 server

    Dear all,
    while installaing SAP ERP SR3 with ORACLE 10g on windows 2008 server...
    we are getting error as not support.
    please confirm wether this version of OS is uspported or not.
    thanking you in all,
    by
    Animesh

    actualy we tried to change Oraparam.ini file in the installation folder...
    edited ...  windows= 5.0, 5.1, 6.0
    we had entered 6.0
    Yes - that is necessary.
    and started ... but after starting we are getting ERROR like unKNOWN and installation popup (OUI popup) exiting with .. error popup.
    Yes - because Oracle delivers its own Java version - which is too old to run on Windows 2008.
    if you suggest us to use 2003 64 bit for temporaray .... purpose.
    and is there any specified procedure to UPgrade OS.
    like... DB should be updated before OS upgradation.
    You can run 10.2.0.4 on Windows 2003 x64 nicely and upgrade to Windows 2008. Since there is no "upgrade" (it is the highest version supported) there´s no need to do anything.
    The question you have to ask is:
    Why do you need Windows 2008? Is there any technical implication?
    Markus

  • 2 nodes RAC with Oracle 10g on Windows 2000 server

    Hi at all. I want to manage a cluster having 2 nodes on windows 2000 server each of them with Oracle 10g. I have VMWare 5.0. Someone can suggest me a detailed tutorial how to start and built it? Thank you very much for your answers.
    Saverio Sergio Mola

    the cookbooks here:
    http://www.oracle.com/technology/tech/linux/vmware/cookbook/index.html
    will explain how to install.. however the VMware Workstation product doesn't offer in a supportedway the sharing of two nodes of disks.. there are hacks out there, but they are not very stable. We therefor chose to install two instances on one node to showcase RAC, rather than make it complicated and unstable to use and showcase.
    there are also ready made VM's from above page, so u can quickly evaluate it for both Red HAt and SuSE.. when vmware can support such sharing in an easy supported way we might re-evaluate.. until then my personal suggestion is to stick to simple case.. 2 instances on one node.. its easier to copy, snapshot.. etc.
    Enjoy..
    Saar.

  • Linking to SQL Server from Oracle 10g on 64bit Linux

    I have this working, so I thought I would post my steps.
    In versions 8 to 10 of Oracle, the software for making these connections was known as Heterogeneous Services. It was 32bit only software and the actual binary file that was executed when querying a non oracle database was $ORACLE_HOME/bin/hsodbc. When a query was made to the linked database, a process was started on the machine with the name of hsodbcXXX (where XXX is the name of the DSN).
    In version 11g of Oracle this software is now referred to as Database Gateways and there is a 64bit version as well as a 32bit version. The binary file that is executed in this case is $ORACLE_HOME/bin/dg4odbc.
    Fortunately the 64bit Database Gateway software can also be used with Oracle 10g databases as long as it is up to version 10.2.03 and has the odbc compatibility patch installed. (5965763).
    To make use of this, we need to install the 11g ODBC Gateway into a separate ORACLE_HOME and start a listener from that environment. We can then make use of that listener from the 10g environment.
    So here is what I did to get this working: (Note: DSN = MyDSN)
    1.     Download and install 64bit ODBC driver with support for 64-bit ULEN from Easysoft. The file is named odbc-sqlserver-1.1.4-linux-x86-64-ul64.tar. You'll need to email Easysoft support for the URL. Create the DSN entry as part of the install. At the end of the process it can test the DSN. The query should come back with info about the SQL Server. Test the connection using isql from the /opt/easysoft/unixODBC/bin directory to verify that it works as well (/opt/easysoft/unixODBC/bin/isql –v MyDSN). Note, I installed easysoft driver under /opt rather than the /usr/local which is the default. /usr/local/easysoft is a symlink to /opt/easysoft.
    2.     Install ODBC gateway via the 11g Gateways installer. You can do a custom install and deselect all but the ODBC Gateway component. (http://download.oracle.com/otn/linux/oracle11g/linux.x64_11gR1_gateways.zip)
    3.     Create a /home/oracle/11g_environment.sh script that sets 11g ORACLE_HOME, PATH, and LD_LIBRARY_PATH variables. It should look something like this:
    #set ORACLE ENV vars for 11g
    ORACLE_HOME=/u01/app/oracle/product/11.1.0/tg_1 # (assuming that is where ODBC Gateway was installed)
    PATH=/bin:/usr/bin:/u01/app/oracle/product/11.1.0/tg_1/bin:/opt/easysoft/bin:/opt/easysoft/unixODBC/bin
    LD_LIBRARY_PATH=/opt/easysoft/lib:/opt/easysoft/unixODBC/lib:/u01/app/oracle/product/11.1.0/tg_1/lib
    export ORACLE_HOME
    export PATH
    export LD_LIBRARY_PATH
    4.     Create $ORACLE_HOME/hs/admin/initMyDSN.ora, $ORACLE_HOME/network/admin/listener.ora, and $ORACLE_HOME/network/admin/tnsnames.ora under 11g structure. They are as follows:
    initMyDSN.ora:
    # This is a sample agent init file that contains the HS parameters that are
    # needed for an ODBC Agent.
    # HS init parameters
    HS_FDS_CONNECT_INFO=MyDSN
    HS_FDS_TRACE_LEVEL=0
    HS_FDS_TRACE_FILE_NAME=MyDSN.trc
    HS_FDS_SHAREABLE_NAME=/opt/easysoft/unixODBC/lib/libodbc.so
    HS_FDS_SUPPORT_STATISTICS=FALSE
    # ODBC specific environment variables
    #set ODBCINI=/etc/odbc.ini
    #set ODBCINSTINI=/etc/odbcinst.ini
    #set LD_LIBRARY_PATH=/opt/easysoft/lib:/opt/easysoft/unixODBC/lib:/u01/app/oracle/product/11.1.0/lib
    #set PATH=$PATH:/opt/easysoft/unixODBC/bin:/opt/easysoft/bin/
    # Environment variables required for the non-Oracle system
    #set <envvar>=<value>
    listener.ora
    MyDSN =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1522))
    SID_LIST_MyDSN =
    (SID_LIST =
    (SID_DESC=
    (SID_NAME=MyDSN)
    (ORACLE_HOME = /u01/app/oracle/product/11.1.0/tg_1)
    (PROGRAM=dg4odbc)
    (ENVS=LD_LIBRARY_PATH=/opt/easysoft/lib:/opt/easysoft/unixODBC/lib:/u01/app/oracle/product/11.1.0/tg_1/lib)
    tnsnames.ora
    # tnsnames.ora Network Configuration File:
    # Generated by Oracle configuration tools.
    EXTPROC_CONNECTION_DATA =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
    (CONNECT_DATA =
    (SID = PLSExtProc)
    (PRESENTATION = RO)
    MyDSN =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST=localhost)(PORT=1522))
    (CONNECT_DATA=(SID=MyDSN))
    (HS=OK)
    5.     Add another entry for MyDSN in /u01/app/oracle/product/10.2.0/db_1/network/admin/tnsnames.ora so tnsping works in 10g environment as well.
    MyDSN =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST=localhost)(PORT=1522))
    (CONNECT_DATA=(SID=MyDSN))
    (HS=OK)
    *** Notice that the MyDSN listener runs on a different port (1522) as it is a separate listener.
    6.     Login to machine as user oracle and source the 11g environment script. “source ~/11g_environment.sh”. Now start the listener. “cd $ORACLE_HOME/bin”. “./lsnrctl start MyDSN”.
    7.     Login to a new shell as user oracle with a 10g environment.
    8.     Run sqlplus and create the database link. “CREATE PUBLIC DATABASE LINK SQLSERVER connect to “<someuser>” IDENTIFIED BY “<somepass>” USING ‘MyDSN’;”
    9.     test the link. “select * from information_schema.tables@SQLSERVER;”
    If it is successfull, you should see a system process named "dg4odbcMyDSN".

    So what have you found out for yourself so far (considering the solution to this is easily found on the web)?
    Have you looked up Heterogeneous Services?

  • Can't Create the ODBC connection for Oracle 10g

    Hi,
         I am working with Oracle 10g Database Release 2 in windows XP professional. I am trying to create an ODBC connection for oracle but become failure because its generating the following errors:
    system error code 998
    could not locate the setup or translator library
    Please help me how can I solve this problem and create the ODBC connection for oracle 10g database.
    Best Regards,

    mwz wrote:
    I am trying to create an ODBC connection for oracle but become failure because its generating the following errors:
    system error code 998
    could not locate the setup or translator libraryThe symptom described is typical of an incorrect system env PATH setting (used by the data source admin tool), compared to that of the Oracle Home (specifically, path $OH/bin). The odbc driver config routine will search directories listed in PATH variable for necessary libraries (Client dll's). If some library fails to load (from e.g. oraoci*.dll or oraclient10.dll) it will probably error out, as in your case.
    Are you creating the odbc dsn on the databse server host or on some other machine? I.e. are you using the db host as a client or not?

Maybe you are looking for