Connecting to different versions of Oracle from XI

I am using XI JDBC Reciever Adapter. In our landscape we have an external non SAP Oracle Application that works on Oracle 920 and another external non SAP Oracle App that works on Oracle 817. How can I specify in the JDBC Adapter to use a different Oracle client depending on the system I want to connect to.
Regards
Mike

Hi,
I think it is possible with JDBC Reciever Adpater Parameters like connection and Drivers..
http://help.sap.com/saphelp_nw2004s/helpdata/en/64/ce4e886334ec4ea7c2712e11cc567c/content.htm.
I did not try this.
BTW
But are you thinking about integrating with Oracle applications? If so you can not use JDBC adapter right ? because JDBC adapter is for Database connection. If it is an Oracle application, then you need to either go for Webservices or Oracle Application Adapters i.e 3rd party adapters .
Hope this helps,
Regards,
Moorthy

Similar Messages

  • Error connecting with Few versions of Oracle

    I wrote an MFC based application in Visual C++ to make the connection with Oracle Database. ADO Control is used to make connection. Following is the Connection String:
    "Provider=MSDAORA;User Id=Scott;Password=Tiger;Data Source=(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521)))(CONNECT_DATA =(SID = edox)));"
    I am able to connect with few versions of oracle like 8.0.5.0.0 and 9.0.1.1.1
    But few versions are not accepting this connection string. Like Oracle 9i, Release 1.0.2. What could be the reason of this problem?
    Another thing that noticed with 8.0.6.0.0 is that when i start the oracle service, and try to connect, it refuces connection, but next time it accepts the connection request...

    Another thing i noticed is if i connect the SQL+ software, it continues working. But if i close the session of sql+, my other application stops working...Strange.

  • TRUNC() giving wrong data in different versions of Oracle DB

    Hi All,
           I have two oracle data base versions. I need to insert into one temp table with select statement. When i use the same query in both environment am getting different results. Can you please help me on that.
    Version:1
    Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - Prod
    PL/SQL Release 10.2.0.4.0 - Production
    CORE 10.2.0.4.0 Production
    TNS for 32-bit Windows: Version 10.2.0.4.0 - Production
    NLSRTL Version 10.2.0.4.0 - Production
    Version: 2
    Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bi
    PL/SQL Release 10.2.0.5.0 - Production
    CORE 10.2.0.5.0 Production
    TNS for IBM/AIX RISC System/6000: Version 10.2.0.5.0 - Productio
    NLSRTL Version 10.2.0.5.0 - Production
    Query we used:
    insert into my_temp_table
    select v_name,trunc(d_charge_date)
    from table1;
    my_temp_table structure:
    v_name               varchar2(30),   
    d_charge_date     date;
    Note: Date columns represented with mm/dd/yyyy format....
    in table1 i have data like this....
    v_name
    d_charge_date
    xxx
    12/2/2012
    yyy
    10/23/2010
    abc
    9/29/2013
    after the insertion into temp table am getting the result like below...
    select * from my_temp_table;
    If i run this query in version 1 am getting the correct data..
    v_name
    d_charge_date
    xxx
    12/2/2012
    yyy
    10/23/2010
    abc
    9/29/2013
    but if i run the same insert query in version 2 getting the wrong data
    v_name
    d_charge_date
    xxx
    12/2/2011
    yyy
    12/2/2011
    abc
    12/2/2011
    If i remove the trunc from the insertion statement i didn't get the wrong data like above...
      I don't know the exactly reason. So can you please help me to identify this cause...

    Hi i think the global temporary table having this issue in version b what i have mentioned above.
    insert into /*+append*/global_temporary_temp
    (v_policy_no,n_seq_no,d_next_chgdue_date,v_charge_freq,v_cntr_stat_code,v_iu_au_base,d_cntr_start_date)
    select distinct a.v_policy_no,a.n_seq_no,trunc(a.d_next_chgdue_date),a.v_charge_freq,b.v_cntr_stat_code,c.v_iu_au_base,b.d_cntr_start_date
    from table_a a,table_2 b,table_3 c
    where a.v_status = 'A'
    and a.v_charge_freq is not null
    and trunc(a.d_next_chgdue_date) <= trunc(sysdate)
    and b.v_cntr_stat_code in ('NB010')
    and a.v_policy_no = b.v_policy_no
    and a.n_seq_no = b.n_seq_no
    and a.v_plri_code = c.v_plan_code
    and a.v_parent_event_code = c.v_parent_event_code
    and a.v_charge_pcode = c.v_charge_pcode
    and a.v_charge_code = c.v_charge_code

  • Issues with different versions of Oracle.DataAccess.dll

    I have a .net web service application which references version 10.2.0.100 of Oracle.DataAccess.dll. A client has setup Oracle 10g database on the server, but I think the server has a patch set installed so it appears that the versions of Oracle.DataAccess.dll in my web service and on the database server do not match. When I issue a query via the web service on my local machine using my oracle 10g client, the web method returns the correct data. If I issue the same query using the same .net web service on the clients database server, I get the following error: Oracle.DataAccess.Client.OracleException: ORA-00923: FROM keyword not found where expected. There's nothing wrong with the query syntax, I can run the same query from SQL Plus on the database server and get the correct data. Could it be a compatibility issue between the Oracle.DataAccess.dll referenced in my web service application and the file on the sever. I'm not sure what else to look for, any advice is greatly appreciate, and I can answer any questions if needed.
    Thanks,
    NA

    I would not expect an ORA-923 if your the Oracle client was not installed properly. I would expect an exception or a crash.
    You can run an ODP.NET trace to find out what query is getting the ORA-923 by doing the following:
    1) Shutdown web server on the machine that runs the webservice (middle tier),
    2) In windows registry, on the machine that runs the webservice (middle tier), change registry value \\HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\ODP.NET\4.112.1.1\TraceLevel to 1
    3) Reproduce the ORA-923 only
    4) shutdown webserver
    5) Undo the registry value (set it back to 0)
    6) In the generated file (c:\odpnet2.0.trc) do a search for "923", hopefully you can find it. Just before that error, you should see the SQL that was executed. This will obviously not be what you expect and will hopefully point you to the cause of the problem.

  • Usage of different versions of Oracle Server?

    Is there any studies about percentage of usage of different Oracle Server versions available on the net?

    In summary, is it possible to have different versions of NW Java running on the same machine? If so, what is the best practice and process for installing the new NW instance?
    Yes, it is possible. You need to make sure that the hardware has sufficient resources (CPU, RAM, Disk space, etc) to accommodate a new instance, the system numbers and SID's are unique and the OS and DB are supported for the new system.
    Regards
    RB

  • Installing different versions of Oracle on the same server

    We have a client that is currently on Oracle version 9.2.0.3. There is a project beginning that will have them upgrading to either 10g or 11g(still tbd). The project will have this happening in different steps. Therefore, we will need to continue to have the 9.2.03 db up and available while certain accounts are being migrated to the newer version.
    Question is - can you install 2 versions of Oracle on the same server without any issues?
    Or would we be better off purchasing a separate server to install 10g or 11g.

    Depending on the OS certification you should be able to run both. You'll probably have to patch up the OS though. One of my servers has 3 different Oracle homes (9.2.0.5 - 10.2.0.2).
    You can check the certification by clicking on the certify tab in metalink.

  • Connect to different Databases like Oracle, SqlServer,Access,Db2

    Hi all,
    i'm in the process of developing an application using jsp , which should be capable of connecting to all datbases like Oracle, SQL Server,Access DB2, Sybase etc,
    How can i establish that?
    Also what all are things i need to take care,which are specific to each of these databases,like datatype differences etc?
    Any information or links with sample codes is helpfull.
    regards.
    Isaac

    Theoretically if you use just the JDBC API then you should be able to access all these databases. This will be true if you're not using 'exotic' datatypes or functionality. If you are, then you may be in for problems - for example I've had problems with clobs and Oracle that required Oracle specific code, which goes against what you're doing. If that happens, just have call outs to helper classes that use the vendor specific stuff, and only load these classes if you detect that particular JDBC driver, and abstract these vendor specific classes to a standard interface.

  • Connecting to different servers with Oracle Rdb

    Hi,
    I have downloaded the Odbc-Driver driver for Rdb and made successful connections to my database server. The name of the server is hardcoded with the odbc administrator. How is it possible to use different servers from asp-script ?
    regards
    Martin

    I have done this, but the Driver (Oracle Rdb Driver, Version 3.00.02.04) do not understand the "DB"-Parameter correctly. The databasename is transferred to the server without the attach-command. So I can only make the connect to a preattached service. This is a known problem by Oracle.

  • Dblink between different version of oracle databases

    Hi Oracle Database Gurus
    Is it possible to create a database link between 10.x and 11.x oracle database.
    Could somebody pinpoint a passage of oracle documentation connected with that topic.
    Regards
    Zibi

    zibi wrote:
    OK thanks, but is there a documentation where we can find some constraints ???
    ZibiRemember that there is nothing "magic" or special about dblinks. When using the link, the database in which the link is defined (source) is just another client to the target of the link. It uses all of the same tns pieces, and the constraints between versions would be the same as for any other client / database connection. So all you need to reference are the standard docs on what client versions are compatible with what db versions. Nothing special for the dblink.

  • Need to puchase seperate license for different versions of ORACLE

    Hi,
    My client wants to install Oracle 10G & Oracle 11G.
    Does he have to puchase 2 license seperately for each of ORACLE versions?
    Any prompt response would be highly appreciated!
    Regards,
    Geetanjali

    The caveat before accepting licensing advice from some random fella on the internet: It should always be confirmed by contacting Oracle sales.
    The main question is probably whether the client intends to install both versions on the same hardware or on separate hardware. One hardware = one license. Separate hardware = separate licenses.

  • Differences between different versions of Oracle Database 10 g

    I have some questions about the Oracle Database 10g Release 2 that we download from Oracle web site.
    1)Does the software that we download from Oracle web site is similar to Enterprise Edition or Standard Edition or Standard Edition One or to which edition? In other words, similar to which edition?
    2)What are the differences between Enterprise, Standard, and Standard Edition one?
    3)Are they any features included in the licensing Oracle Database that does not include in the free one that we download from Oracle web site?

    The dowloaded software contains every of the four editions. You choose which edition you want during the installation process.
    The differences and extra-cost options are described in this paper on OTN
    http://www.oracle.com/technology/products/database/oracle10g/pdf/twp_general_10gdb_product_family_0605.pdf

  • Not able to connect to older version of CMS from Crystal report 2008

    When i try to open a report kept in platform/Enterprise (XI r2 CMC) from my crystal report it says that "Access denied. you cannot log on to an older version of the CMS."
    I need to copy these reports to a differnt box. please advice.
    Arka

    Hi,
    As you are in XIR2 Enterprise version so, you can use the Import wizard to import the report.
    You can create BIAR file using the Import wizard and then in the destination system use the Import wizard to import the reports from the BIAR file.
    You can get more information in the admin guide, from the below site:
    http://help.sap.com/
    -Noor.

  • Different versions of Siebel

    Please let me know whether we can use JCA or any other api to connect to different versions of Siebel namely 7.5 and 7.8 without invoking any jars provided with Siebel. If incase anybody has faced this problem.
    thanks in advance.

    Yes. You can use http to post a Siebel XML-formatted
    message to Siebel. You specify one of the following actions to be performed on the XML message:
    Delete
    Upsert (Insert/Update)
    Query
    The result is that a corresponding Workflow is executed to process the message. A Siebel Workflow is a customized business application for managing and enforcing business processes.
    Use http to POST the message to the Web server. The Siebel WebServer Extension invokes the specified Business Service which, in turn, starts an internal Workflow.
    The Workflow invokes the Siebel EAI XML Converter, which converts the information from XML into the Siebel internal format and presents it to the Siebel EAI Adapter. The information is then sent to the Siebel Server via the Siebel Object Manager. If any data is to be returned, the Siebel EAI Adapter can pass the result to the EAI XML Converter and send the data back to the http client as a Siebel XML message.
    You may want to consider using the httpsoap Binding Component. You can go to http://java.sun.com/javaee/index.jsp and click on the free downloads tab and download the Netbeans 5.5 Enterprise Pack Early Access to start playing with this.
    Good Luck.
    Fred Aabedi

  • Standby database on different version than prod.

    Is it possible to have a standby database running on a different version of Oracle than the production database?
    In this case I have production DB on the following version:
    7.3.4
    8.1.7.4.0
    9.2.0.4.0
    9.2.0.6.0
    Would it be possible to run the a stand by DB in 10g?

    From the docs posted previously, which you clearly didn't read
    Oracle Data Guard is available only as a feature of Oracle Database Enterprise Edition. It is not available with Oracle Database Standard Edition. This means the same release of Oracle Database Enterprise Edition must be installed on the primary database and all standby databases in a Data Guard configuration.
    Rhetorical question: Now what would same release mean?
    Sybrand Bakker
    Senior Oracle DBA

  • Separate versions of Oracle in a Sun Clustered enviroment?

    Hi,
    I was wondering if it is possible to have 2 different versions of Oracle (9i and 10g) registered with a Sun Clustered enviroment ?
    Thanks in advance,
    Nikesh

    Yes , some of the applications are on 8i , because those applications will be phased out in other 2-3 months, and because of certification problems of Applications with new db releases we did not want to upgrade those

Maybe you are looking for

  • Maintain the acct key and accruals/provisions in the calculation schema

    Dear All, I have a problem during invoice posting. I create a new freight condition type & assigned it to the calculation schema. I also create a  new account key & assigned to the calculation schema in  accrual keys. Then done OBYC settings. During

  • How to default value in collection after intial collection field entered

    Hi there, Am working on gettting to know collections but not really had much to do with them so far. I have a multi row data entry screen that works great using a collection. Now the boss has decided that the new records require a default value that

  • Able to access internet but not able to see Time Capsule

    Hi-not sure what is going on but my son's G4 (with Tiger) lost it's ability to see and use the TC we have set up. It was working and then sometime yesterday it quit being visible to him. In fact, he no longer can connect to the network via the TC but

  • Live editing from 2 video sources on macbook pro

    Hi I want to edit live video from 2 input sources, HD camera and RGB out from a video projector. Can anyone suggest firstly the way I would get both sources into the macbook and secondly what software I would use to edit on the fly. Possibly not edit

  • SQL Statment Help

    hiya i need help about SQL statment i want get all employee Data if i know the emp_no get specify recored if emp_no = null get all Data select * from employe where emp_no=123 if emp_no=null get all records thx