Is Oracle Scenario same as ODI scenario?

Hi
I haven't worked on the ODI's scenario.., so have query regarding this.
1.) Is oracle DB scenario same as the scenarios generates in ODI??
2.) Provide me an example of writing scenario in ODI.
3.)Can we map ODI file extraction with Oracle DB scenario?
Hope for a reply.

Hi ,
1) ODI scenario is different from Oracle scenario .
ODI scenario is nothing but the freezed ODI code .
Say you have an ODI package and now you have created a scenario out of it . The code will get freezed in that scenario.
Now if you make some changes in that particular package , those changes will not be a part of the scenario created . You have to regenerate the scenario or re-create it to get those changes .
Once generated, the scenario is stored inside the work repository. The scenario can be exported then imported to another repository and used in different contexts.
2) You can create ODI scenario by right clicking on Package, Interface, Procedure , Variable etc and choosing the option called "Generate Scenario" .
3) Can you elaborate on this ? Perhaps an example ?
Thanks,
Sutirtha

Similar Messages

  • WEB SERVICE TO ORACLE SCENARIO

    Hi all,
    I have to develop a web services to Oracle scenario. My problem is that I need to executed selects and stored procedure at runtime in the mapping. I mean that i need to check some values from the inbound during the mapping execution I did that before in Sap R/3 but i don´t know how to execute it in a Database.
    Many thanks for your help!!!
    Regards
    Noelia

    hi,
    you can use standard API to do this lookup in
    the mappings:
    /people/siva.maranani/blog/2005/08/23/lookup146s-in-xi-made-simpler
    Regards,
    michal
    <a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a>

  • Problem in XI - JDBC (oracle) Scenario, case sensitive column name

    I had a XI -> JDBC scenario, connecting to a SQL server, where the query was being generated using Message Mapping (XML SQL Format),
    now the database has been migrated from SQL server to Oracle, and we are using the same XI scenario, but now the problem is, the query generated using message mapping doesnt work because it seems the query (UPDATE statement) requires the field name as having All capital letters, i mean the Column name in query to Oracle has become case sensitive,
    can u help me out

    Hi
    Oracle doesnt have restriction that Query has to be in uppercase for any column. But it is good go use Upper case for the Query.
    Use oracle editor to do the query if it is working fine and then use XML SQL in XI
    Check this thread SAP has given some
    http://help.sap.com/saphelp_nw04s/helpdata/en/43/68a541a1166153e10000000a1553f6/frameset.htm
    Check FAQ on the JDBC adapter, see SAP Note 831162
    always useful Note
    Thanks
    Gaurav

  • Getting Error while using  LKM File to Oracle(SQLLDR) KM in ODI

    Hi All ,
    Could anyone please help me out on this error which i am getting while using LKM File to Oracle(SQLLDR)
    My Scenario :
    1. I have my CSV file created in one location with some records .
    2. Created a new interface having this CSV file as source(File Technology) and Table as target (Oracle technology)
    3. Here i want to get the contents from csv and store into the target table by using SQLLDR .For that i am using this KM- LKM File to Oracle(SQLLDR)
    4. By Executing the Interface i am getting following error at step 6 -call sqlldr
    org.apache.bsf.BSFException: exception from Jython:
    Traceback (most recent call last):
      File "<string>", line 22, in <module>
    Load Error: See E:\demo1\file/SALES.log for details
      at org.apache.bsf.engines.jython.JythonEngine.exec(JythonEngine.java:146)
      at com.sunopsis.dwg.codeinterpretor.SnpScriptingInterpretor.execInBSFEngine(SnpScriptingInterpretor.java:322)
      at com.sunopsis.dwg.codeinterpretor.SnpScriptingInterpretor.exec(SnpScriptingInterpretor.java:170)
      at com.sunopsis.dwg.dbobj.SnpSessTaskSql.scripting(SnpSessTaskSql.java:2472)
      at oracle.odi.runtime.agent.execution.cmd.ScriptingExecutor.execute(ScriptingExecutor.java:47)
      at oracle.odi.runtime.agent.execution.cmd.ScriptingExecutor.execute(ScriptingExecutor.java:1)
      at oracle.odi.runtime.agent.execution.TaskExecutionHandler.handleTask(TaskExecutionHandler.java:50)
      at com.sunopsis.dwg.dbobj.SnpSessTaskSql.processTask(SnpSessTaskSql.java:2913)
      at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java:2625)
      at com.sunopsis.dwg.dbobj.SnpSessStep.treatAttachedTasks(SnpSessStep.java:577)
      at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java:468)
      at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java:2128)
      at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor$2.doAction(StartSessRequestProcessor.java:366)
      at oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:216)
      at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor.doProcessStartSessTask(StartSessRequestProcessor.java:300)
      at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor.access$0(StartSessRequestProcessor.java:292)
      at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor$StartSessTask.doExecute(StartSessRequestProcessor.java:855)
      at oracle.odi.runtime.agent.processor.task.AgentTask.execute(AgentTask.java:126)
      at oracle.odi.runtime.agent.support.DefaultAgentTaskExecutor$2.run(DefaultAgentTaskExecutor.java:82)
      at java.lang.Thread.run(Thread.java:662)
    Caused by: Traceback (most recent call last):
      File "<string>", line 22, in <module>
    Load Error: See E:\demo1\file/SALES.log for details
      at org.python.core.PyException.fillInStackTrace(PyException.java:70)
      at java.lang.Throwable.<init>(Throwable.java:181)
      at java.lang.Exception.<init>(Exception.java:29)
      at java.lang.RuntimeException.<init>(RuntimeException.java:32)
      at org.python.core.PyException.<init>(PyException.java:46)
      at org.python.core.PyException.doRaise(PyException.java:219)
      at org.python.core.Py.makeException(Py.java:1166)
      at org.python.core.Py.makeException(Py.java:1170)
      at org.python.pycode._pyx2.f$0(<string>:59)
      at org.python.pycode._pyx2.call_function(<string>)
      at org.python.core.PyTableCode.call(PyTableCode.java:165)
      at org.python.core.PyCode.call(PyCode.java:18)
      at org.python.core.Py.runCode(Py.java:1204)
      at org.python.core.Py.exec(Py.java:1248)
      at org.python.util.PythonInterpreter.exec(PythonInterpreter.java:172)
      at org.apache.bsf.engines.jython.JythonEngine.exec(JythonEngine.java:144)
      ... 19 more
    Here the sales.log file is not created in the above directory .I am not getting  where it is actually went wrong.
    I searched for the solution and i could not find any.Please help me out as it is high priority for me.
    I tried to run SQL*Loader through command prompt and i am able to generate the data in the target table and not getting it through ODI.
    Atleast is there any workaround .Please suggest me.
    Environment Details: ODI_11.1.1.7.0, Oracle DB 11g
    Thanks,
    keerthi

    Which agent are you using to execute?
    Standalone? If standalone, did you start it with OPMN?  I've seen such issues with standalone agent started with OPMN.
    Generally these kind of issues occur when you try to run with standalone agent started with OPMN.
    Because OPMN does not have access to the environment shell variables PATH or ORACLE_HOME and therefore the sqlldr.exe binary (or other Oracle product binary) is not found for execution.
    In this case, you need to specify PATH and ORACLE_HOME variables in opmn.xml file like below for your agent(say "MyStandaloneAgent" in this case)
    <ias-component id="MyStandaloneAgent">
    <process-type id="odiagent" module-id="CUSTOM">
      <environment>
         <variable id="ORACLE_HOME" value="C:\oracle\product\11.2.0\client_1"/>
          <variable id="PATH" value="C:\oracle\product\11.2.0\client_1\BIN;$PATH"/>
    After that, start and stop the agent and try the execution once again.

  • Loading data from Oracle to essbase using ODI errored

    Hi I am trying to load data from orale table to essbase. But i am getting the following error.
    org.apache.bsf.BSFException: exception from Jython:
    Traceback (innermost last):
    File "<string>", line 23, in ?
    com.hyperion.odi.essbase.ODIEssbaseException: Missing standard dimension column for data load
         at com.hyperion.odi.essbase.ODIEssbaseDataWriter.loadData(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
         at java.lang.reflect.Method.invoke(Unknown Source)
         at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java)
         at org.python.core.PyMethod.__call__(PyMethod.java)
         at org.python.core.PyObject.__call__(PyObject.java)
         at org.python.core.PyInstance.invoke(PyInstance.java)
         at org.python.pycode._pyx3.f$0(<string>:23)
         at org.python.pycode._pyx3.call_function(<string>)
         at org.python.core.PyTableCode.call(PyTableCode.java)
         at org.python.core.PyCode.call(PyCode.java)
         at org.python.core.Py.runCode(Py.java)
         at org.python.core.Py.exec(Py.java)
         at org.python.util.PythonInterpreter.exec(PythonInterpreter.java)
         at org.apache.bsf.engines.jython.JythonEngine.exec(JythonEngine.java:144)
         at com.sunopsis.dwg.codeinterpretor.k.a(k.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.scripting(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.execScriptingOrders(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.execScriptingOrders(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTaskTrt(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSqlI.treatTaskTrt(SnpSessTaskSqlI.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java)
         at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java)
         at com.sunopsis.dwg.cmd.DwgCommandSession.treatCommand(DwgCommandSession.java)
         at com.sunopsis.dwg.cmd.DwgCommandBase.execute(DwgCommandBase.java)
         at com.sunopsis.dwg.cmd.e.i(e.java)
         at com.sunopsis.dwg.cmd.h.y(h.java)
         at com.sunopsis.dwg.cmd.e.run(e.java)
         at java.lang.Thread.run(Unknown Source)
    Caused by: com.hyperion.odi.essbase.ODIEssbaseException: Missing standard dimension column for data load
         at com.hyperion.odi.essbase.ODIEssbaseDataWriter.validateColumns(Unknown Source)
         ... 32 more
    com.hyperion.odi.essbase.ODIEssbaseException: com.hyperion.odi.essbase.ODIEssbaseException: Missing standard dimension column for data load
         at org.apache.bsf.engines.jython.JythonEngine.exec(JythonEngine.java:146)
         at com.sunopsis.dwg.codeinterpretor.k.a(k.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.scripting(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.execScriptingOrders(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.execScriptingOrders(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTaskTrt(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSqlI.treatTaskTrt(SnpSessTaskSqlI.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java)
         at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java)
         at com.sunopsis.dwg.cmd.DwgCommandSession.treatCommand(DwgCommandSession.java)
         at com.sunopsis.dwg.cmd.DwgCommandBase.execute(DwgCommandBase.java)
         at com.sunopsis.dwg.cmd.e.i(e.java)
         at com.sunopsis.dwg.cmd.h.y(h.java)
         at com.sunopsis.dwg.cmd.e.run(e.java)
         at java.lang.Thread.run(Unknown Source)
    Also, i have the following doubts
    1. What should be the LKM set for the soruce. Is it LKM SQL TO SQL
    2. I have the standard 6 dimensions in the oracle table but Currncy and hsprates in essbase. So how can i ignore these two dimensions while loading data. Or is there a way where i can have default options set for these two dimensions.
    3.Can i Load data from multiple tables to essbase. If yes please let me know the procedure.

    I have similar error to Sravan -- going from MS SQL to SunOpsys Staging to Essbase. It is telling me missing standard dimension, however I have all accounted for:
    org.apache.bsf.BSFException: exception from Jython:
    Traceback (innermost last): File "<string>", line 23, in ? com.hyperion.odi.essbase.ODIEssbaseException: Missing standard dimension column for data load
         at com.hyperion.odi.essbase.ODIEssbaseDataWriter.loadData(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
         at java.lang.reflect.Method.invoke(Unknown Source)
    I'm using multiple time period inputs -- BegBalance,Jul,Aug,Sep,Oct,Nov,Dec,Jan,Feb,Mar,Apr,May,Jun (target has all of those in place of Time Periods)
    I'm using hard coded input mapping for Metric, Scenario, Version, HSP_Rates and Currencies. -> 'Amount', 'Actual', 'Final', 'HSP_InputValue','Local' respectively.
    The only thing I can think of is that since I'm loading to each of the months in the Time Periods dimension (the reversal was set up to accomodate that)... and now its somehow still looking for that? Time Periods as a dimension does not show up in the reversal -- only the individual months named above.
    Any ideas on this one??

  • How I can set ORG_ID context (for Oracle Apps Views) in ODI designer tool?

    Hi All,
    I want to get data from apps views (like OE_ORDER_HEADER_V) into our data warehouse detination table using ‘Oracle Data Integrator’ tool.
    The issue is that when I reverse Oracle Table or Synonym directly, everything works fine i.e. after 'Interface' execution, I can see how many rows imported into destination table from this source Oracle table/synonym.
    But when I use Apps view as a source then 'Interface' executes fine with ‘no error’ but NO rows imports to the destination table.
    I believe, the only difference is that I am not able to set Org_Id before executing ODI interface so it is not picking the data.
    Please let me know the steps/instructions to set org_id context on apps view then reverse in ODI Designer tool.
    Please note that I can set org_id using SQLPlus successfully as given below (and see data using the same Apps view). What to do in ODI designer tool to achieve similar data:
    begin
    fnd_global.apps_initialize(0, 21623, 660);
    mo_global.init('ONT');
    end;
    -- connect using apps/apps at Vision SQLPlus
    -- User_Id -> 0 (<-- SYSADMIN )
    -- Responsibility_Id-> 21623 (<-- Order Management Super User )
    -- Application_id -> 660 (<-- ONT )
    -- select count(*) from oe_order_headers_v where rownum < = 100
    I would appreciate your quick help in this.
    Thanks in advance.

    Set org context in 11i:
    ===============
    The SQL command to set the ORG_ID prior to running a script is:
    SQL> execute dbms_application_info.set_client_info(&org_id);
    Enter the org_id when prompted.
    If using Toad
    Begin
    fnd_client_info.set_org_context(&org_id);
    End;
    Set org context in R12
    ================
    The SQL command to set the ORG_ID prior to running a script is:
    SQL> exec mo_global.init('AR');
    exec mo_global.set_policy_context('S','&org_id');
    Enter the org_id when prompted.
    The procedure - mo_global.set_policy_context has two parameters
    p_access_mode & p_org_id
    p_access_mode Description
    S In case you want your current session to work against Single ORG_ID
    M In case you want your current session to work against multiple ORG_IDs
    p_org_id: Only applicable if p_access_mode is passed value of "S"
    If using Toad
    Begin
    mo_global.set_policy_context(‘S’, &org_id);
    End;

  • READ ME Before you decide to use IKM Oracle Multi-Insert in ODI 12c

    Ok, I've decided to write this to help out others who may be heading down this twisted mess and hope they can benefit from my pain.
    If using a sequence, do not use this IKM.
    The primary reason is Oracle's INSERT ALL statement is NOT atomic.  This means it WILL eventually give "ORA-02291: integrity constraint (XXX) violated - parent key not found" when it attempts to insert rows into the child table first.  To make it work, the constraint(s) in question must be disabled or set to deferred.  However, if either is done, there is no need to use the INSERT ALL because the multiple inserts can now be done in any order without error as long as everything is kosher at the time the constraint is enabled or set to immediate.  So the very fix for the IKM makes its use unnecessary.
    The second reason is it burns sequence numbers.  The IKM has a tendency of grabbing the filter (no matter how buried) right before it and putting it in the WHEN statement of the INSERT ALL.  This will burn sequence numbers because the rows are not filtered prior to being feed into the insert.  Not an issue for small rowsets, but for large rowsets or frequently run mappings the burn can be quite substantial.  This can be fixed by manipulating hints and/or the physical tab, but may result in poorer performance than just using a different IKM that doesn't burn sequence numbers.
    If you are doing anything else besides the multi-insert in the same mapping, beware!  This IKM does not allow ODI to respect the Target Load Order specified on the mapping.  I've found that it usually puts the multi-insert last in sequence.  It can be fixed by working on the physical tab, and making multiple targets but it also crashed several times when I was using it.  Additionally it resisted doing what seemed like simple tasks (like dragging multiple items at a time or trying to drag items off to the right of the execution units).  As I've said elsewhere, I think this is a bug and it will probably be fixed in the future.
    So my advice is avoid using this IKM at all costs.  Just disable or defer your constraints and use the other IKMs.
    BTW, if you want to defer the constraints, I've found you can set the On Connect command of the Physical topology to:
    ALTER SESSION SET CONSTRAINTS = DEFERRED
    and then select all the transactions in the list.  Trying it in the Begin Mapping Command of the mapping does not appear to work.
    Please let me know if I got anything wrong,
    Scott

    This is not the first instance of KM load strategy that has had the nasty side effect of burning sequence numbers - see the following:
    ODI Oracle Merge Incremental Update burns sequence values - jason's hyperion blog
    However, at least this one does now seem to have been modified to try and address this issue.

  • Oracle on same server with other DB

    I'm trying to find a technical reason why it isn't good to have Oracle installed on the same server with SQL Server or some other DB Product. I've seen lots of people say, "Don't do it.", but I haven't seen a technical reason. If someone could point me to an FAQ or another source, I'd appreciate that as well.
    TIA
    VaAccess

    AFAIK, adpatch is not aware of how much memory a server has. The number of workers it recommends depends on a set formula - pl see
    How Does Adpatch Determine The Number Of Workers To Recommend? [ID 800024.1]     
    You are essentially wanting to a trade-off between performance and speed. You could specify 2 workers, but the upgrade will take an unacceptably long time. Allocating a large number of workers will affect performance on the other databases, as you have experienced. You will need to find a sweet spot somewhere in between that is acceptable to you. If you have additional hardware resources, one option is to move the non-EBS databases off this server. I do not think there is a magic bullet to solve your issues.
    HTH
    Srini

  • Deleting existing  record from the oracle if same record number is passed

    Hi all ,
    My requirement is as follows.
    There is one condition in XI which restricts certain work groups,These work groups will be changing contantly.
    Now my requirement is that ,if a record number say 100 exists in my oracle database,when the same record number is passed again,it should delete the old record which is already in the database and insert this new record.In other words all the records which are sent must be inserted with out duplication.
    How to achieve this functionality through XI.
    let me know.
    Thanks,
    Srinivasa

    Hi ,My target structure is
    Target->Statement->Attachments-
                                                     action=UPDATE_INSERT
                                                      table=xxxxx
                                                    ->access-
                                                                   Field1                                                                               
    Field2  
                                                                   Field3   
                                                                   Field4   
                                                                   Workgfoup
    Now let me noe what are thte modifications required in this structure to achieve my functionality.
    Thanks

  • Oracle OLAP:Same member values across dimensions

    We had an enquiry from a client which mentions:
    Per Essbase the same dimension member value cannot exist across multiple dimensions. e.g. if we have a account dimension with member 1001 , it is not possible to have product dimension with same member value 1001. This is essentially because Essbase implements it like a shared member. Apparently Essbase Excel-addin will not know what dimension to search for if both have same values.
    As per our understanding there is no such limitation in Oracle OLAP both during cube build or querying via Excel Add-in. i.e we can have account dimension with member 1001 and same member value can exist in a product dimension. Please advise and if anybody has any reference to any documentation in this regard please let us know.

    Hi there,
    You are correct - there is no such limitation in Oracle OLAP.
    A dimension value must be unique in any given dimension but can be repeated in other dimensions.
    I do not have any documentation but this is really easy to prove using the OLAP worksheet in AWM, eg:
    aw create test
    define dim1 dimension text
    maintain dim1 add 'MEMBER1'
    report dim1
    define dim2 dimension text
    maintain dim2 add 'MEMBER1'
    report dim2
    aw detach test
    aw delete testI hope this helps
    Thanks,
    Stuart Bunby
    OLAP Blog: http://oracleOLAP.blogspot.com
    OLAP Wiki: http://wiki.oracle.com/page/Oracle+OLAP+Option
    OLAP on OTN: http://www.oracle.com/technology/products/bi/olap/index.html
    DW on OTN : http://www.oracle.com/technology/products/bi/db/11g/index.html

  • Using Oracle to Oracle Datapump KM in ODI

    Hi,
    I am trying to use datapump to speed up the ODI execution. It works when I use it to move data across two schemas in the same database. However it fails to move data across different databases. When I looked a little into the problem I realized that the .exp file which gets created at source does not move to the target side. Since the ODI tries to read the file in the target and doesn't find one, it complains. How can I refer to the .exp file that was created at source from the ODI. Or is there a more elegant solution? Any help is greatly appreciated.
    Thanks.

    Hi CTS,
    Thanks for your prompt response. My development landscape is as under.
    Machine A: Source
    Machine B: Agent
    Machine C: Target.
    My line of thought was it is the inherent behavior of the KM to be able to reference the .exp file through dataservers and bring the same to the target side. Now, the extraction (unloading data into an external table at source) works fine. The loading of data into the target, however, snaps because the target database has no way to read the .exp file which is still at the source. The target expects the file to be located in the local file system.
    I presumed that the KM would have the intelligence of moving the file to the target built into it, which unfortunately is not the case. So, will I have to transfer the file using FTP so that it is available at the target as well? Is there a better alternative that you can think of?
    Any help is appreciated.
    Thanks

  • Installing second oracle on same host

    Hi All,
    We already have one Netweaver Installed with oracle as a database. Now want to install IDES server with independent Oracle Database on windows.
    Can any one guide me in installing second Oracle.
    Thanks in advance.
    Sharib

    Hi Sharib,
    Just make the different envoirnment as per the <SID>.
    For Example.
    SID = ABC
    Users:
    oraabc
    abcadm
    SAPServiceABC
    Instance Directory =D:\usr\sap\ABC
    ORACLE_HOME=D:\oracle\ABC\102_64
    SAPDATAHOME=D:\oracle\ABC\sapdata1, D:\oracle\ABC\sapdata<n>
    All other directories will be under D:\oracle\ABC
    set the ORACLE_HOME and ORACLE_SID in oraabc users environment settings
    SID = XYZ
    Users:
    oraxyz
    xyzadm
    SAPServiceXYZ
    Instance Directory =D:\usr\sap\XYZ
    ORACLE_HOME=D:\oracle\XYZ\102_64
    SAPDATAHOME=D:\oracle\XYZ\sapdata1, D:\oracle\XYZ\sapdata<n>
    All other directories will be under D:\oracle\XYZ
    set the ORACLE_HOME and ORACLE_SID in oraxyz users environment settings.
    In short make the same Directory structure and User environment with different SID.
    You can also keep the second instance on another drive, for example E:
    Its depend on available partitions and their free space.
    Regards.
    Rajesh Narkhede
    Edited by: Rajesh Narkhede on Apr 26, 2010 2:04 PM

  • Multiple install of Oracle on same server

    Hi,
    Is there any problem, including license, to create two users on the Linux Box, and install in two diferent directories, making two Oracle running at the same time? I will use an UPU license on this server.
    Is it better to make two Table Spaces?
    Thank you all.

    Just make sure you do not conflict ports, and that environment variables if used do not conflict either

  • Oracle db issue - with ODI

    Hi ,
    I used oracle as Relational DB for ODI, At first time when I am configuring it is fine , let when I restart my computer ..it is unable to connect .
    The error I am getting is
    java.sql.SQLException: Listener refused the connection with the following error:
    ORA-12505, TNS:listener does not currently know of SID given in connect descriptor
    The Connection descriptor used by the client was:
    localhost:1521:hyperion
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:125)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:280)
         at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:328)
         at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:361)
         at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:151)
         at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
         at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:595)
         at com.sunopsis.sql.SnpsConnection.u(SnpsConnection.java)
         at com.sunopsis.sql.SnpsConnection.c(SnpsConnection.java)
         at com.sunopsis.sql.i.run(i.java)
    From the error I believe its the issue with Oracle db port number, Here hyperion is SID,
    now how to check the listener port number, if it is varying then how to make the portnumber static.
    how to reslove this issue.
    Thank You

    Are you sure the oracle listener is up and running.
    You could try the following from command line
    tnsping <net service name>
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Oracle Fusion Middleware ( RCU/ODI/OHS )

    Using Repository Creation Assistant
    2.2 Creating Oracle Enterprise Content Management Suite Schemas
    http://docs.oracle.com/cd/E15523_01/doc.1111/e14495/rcu.htm#INECM1647
    My question is "Why do I need to create a new Schema:NAME:PREFIX:OWNER:COMPONENT in order to use them and why are they restricted to one domain for my old/new Weblogic Domain Configurations?
    RCU creates schemas using based prefix for example DEV(x) (Development); And Oracle12c is getting overwhelmed by the amount of "schema user" creations. (I personally think this is way to much duplication) and user-level access has its limitations in Oracle12c. - please correct me if I'm wrong.

    Hi Michael,
    Thanks for your valuable inputs.
    Below line in CRMS_KR.htm was causing the problem because while directly hitting the CRMS_KR.htm we had hard-coded all the tag values which in other case is read from formweb.cfg
    Before:
    *<PARAM NAME="serverURL" VALUE="/forms/lservlet?ifcfs=/forms/frmservlet?acceptLanguage=en-us">*
    We modified it to
    After:
    *<PARAM NAME="serverURL" VALUE="/forms/lservlet">*
    Now we are able to hit the below URL sucessfully
    http://scrmskr.apac.nsroot.net:7801/forms/html/CRMS_KR.htm
    Thanks & Regards,
    Harish

Maybe you are looking for

  • About light speed in WD ABAP

    Hi All, Does anybody have an idea on light speed rendering in Webdynpro ABAP, if so give me the details. Regards, Anil kumar G

  • Issues with Win 7 & CS2. Illustrator and Photoshop have "Stopped Working"

    Hi,  New to this so I apologize in advance.  Bought a new computer in December '09. 6gig quad processor and plenty of 500gigs of disc space. NOt a Memory Issue! Installed CS2 ( 'cause the computer took all of my money!)  and all worked fine until 4 d

  • Any app in OS X Mavericks unable to detect location after updating

         I'm using MacBook Air (late 2013) & OS X Maverick 10.9.3 on it. I'm facing to this problem since I updated to 10.9.2 from 10.9.1.      Like no any app from Maps, Twitter, Facebook is able to detect location. Earlier it was able to. Mean, when I

  • Address book data is XML-encoded  in LDAP ?

    Hi, We are trying to find out how address book data is stored in the LDAP, and we've found several different ways apparently. Some format seems to use an XML encoded format (this is when you go in the UWC (JES5) and add a new group and in stead of se

  • Required help on setting up blaze DS.

    Hi, Required help on setting up blaze DS. I have Blex builder 3 and Blaze DS turnkey version. Would any one help me in setting up the java application on Blaze DS. Do i require to place Blaze DS and flex(client code) on same system. As of now i have