ODI Import Work Repository Issue

Hi All,
AS part of implementation of OBI Apps 7.9.5.2. I was trying to import the Oracle BI Applications Work Repository but when i was following the process of importing using the ZIP file. I was getting error.
The error details were
Oracle Data Integrator Error -----> java.lang.OutOfMemoryError
Can Any one help me resolve this error ?
Thanks and Regards,
Krishna Prasad.

Hi All,
i got the issue. Need to increase the java heap memory size in the parameter file.... which resolves this issue

Similar Messages

  • ODI-10150: Work repository with ID 7 is not bound to master

    Hi all,
    I am upgrading from 10g to 111.1.1.6 and getting the below error, can any say how to bound this work repository to the master repository.
    [2012-10-01T11:44:14.626-05:00] [eclipse] [NOTIFICATION] [org.eclipse.persistence.default] master-session logout successful
    [2012-10-01T11:44:14.897-05:00] [ODI] [INCIDENT_ERROR] [upgrade.ODI] [[--------- ODIPlugin.doUpgrade called]]
    [2012-10-01T11:44:14.897-05:00] [ODI] [INCIDENT_ERROR] [upgrade.ODI] [[
    oracle.odi.core.config.RepositoriesNotBoundException: ODI-10150: Work repository with ID 7 is not bound to master:
         Definition in master ID:800, Name:ODI_WORK_DEV, Timestamp:1321921754567
         Definition in work ID:1, Name:ODI_WORK, Timestamp:1181331962726.
         at oracle.odi.core.repository.support.RepositoryUtils.assertRepositoryBinding(RepositoryUtils.java:430)
         at oracle.odi.core.repository.Repository.getWorkRepository(Repository.java:228)
         at oracle.odi.core.OdiInstance.createWorkRepository(OdiInstance.java:504)
         at oracle.odi.core.OdiInstance.<init>(OdiInstance.java:581)
         at oracle.odi.core.OdiInstance.createInstance(OdiInstance.java:521)
         at oracle.ias.mrua.plugin.odi.ODIPlugin.doUpgrade(ODIPlugin.java:611)
         at oracle.ias.mrua.MRUA.executePlugins(MRUA.java:3576)
         at oracle.ias.mrua.MRUA.internal_driver(MRUA.java:2357)
         at oracle.ias.mrua.MRUA.driver(MRUA.java:1621)
         at oracle.ias.upgrade.gui.UAUpgradeThread.run(UAUpgradeThread.java:390)
    [2012-10-01T11:44:14.902-05:00] [ODI] [NOTIFICATION] [upgrade.ODI] --------- ODIPlugin.doUpgrade finished[[]]

    Hi,
    It should not really create any problem , if you create a two work repositories with differenct IDs. But, the error messae you gave suggests , it is something to do with repository IDs. Usually, we get this message , when we try to migrate ODI code within enviroments. However, it does not throw as an error message, it just gives as an information and asks us if we want to register the new work repository ID. We just need to say Yes and continue.
    I would suggest to redo everything, recreate repositories again. May be something went wrong while creating repositories.
    Regards,
    k

  • ODI-10150: Work repository with ID 1 is not bound to master

    Hello,
    ODI 11g (11.1.1) with database 11g r2
    I have created Master repository (odimrep) and
    work repository(odiwrep), created from Topology
    Before the next step, during this time I was able to login to connect to work repository and able to do all work
    Then I went on to created Execution repository (odierep) from topology, created successfully.
    After that I could not able to connect to work repository, as I am getting the following error message
    oracle.odi.core.config.RepositoriesNotBoundException: ODI-10150: Work repository with ID 1 is not bound to master:
         Definition in master ID:1, Name:ODIWREP, Timestamp:1337006142714
         Definition in work  ID:2, Name:ODIEREP, Timestamp:1337006565503.
    .....Could you please let me know what I am doing wrong to configure the Execution repository, do I need to drop everything and start re-create
    Any help would be greatly appreciated.
    Thanks,

    Hi,
    It should not really create any problem , if you create a two work repositories with differenct IDs. But, the error messae you gave suggests , it is something to do with repository IDs. Usually, we get this message , when we try to migrate ODI code within enviroments. However, it does not throw as an error message, it just gives as an information and asks us if we want to register the new work repository ID. We just need to say Yes and continue.
    I would suggest to redo everything, recreate repositories again. May be something went wrong while creating repositories.
    Regards,
    k

  • ODI Demo Environment - Work Repository issue

    I'm a newbie to ODI, and have downloaded the software and the demo environment (plus instructions). Setup seems to go fine, but when I get to the point where I should connect to the demo environment, I follow the instructions but am unable to type in WORKREP as the Working Repository - the field is greyed out, and I cannot proceed further.
    I have started the demo environment using startdemo.bat, and everything else seems OK (or at least doesn't error) aside from this.
    Am I correct in saying that the RCU does not need to be run, just to use the Demo Environment?
    Please can anyone help? I would like to evaluate the product but have run up against this wall.
    Many thanks,
    Ian

    Hi,
    I had similar issue on Windows..
    Solution,
    1) I downloaded jrockit SDK.
    2) Pointed JAVA_HOME to this installation
    3) Extract the demo folder (i.e. under <ODI_HOME> as odidemo)
    Start the agent.
    Run ODI enter the details as described in http://download.oracle.com/docs/cd/E14571_01/integrate.1111/e12641/start_odi.htm.
    Specify the Oracle Data Integrator connection details as follows:
    Login name: Getting Started - ETL Project
    User: SUPERVISOR
    Password: SUNOPSIS
    Note that username and password are case sensitive.
    Specify the Database Connection (Master Repository) details as follows:
    User: sa
    This is the database user ID/login of the schema (database, library) that contains the ODI master repository
    Password: Leave this field empty.
    Driver List: Select Hypersonic SQL Driver from the list.
    This driver is required to connect to the DBMS supporting the master repository.
    Driver Name: org.hsqldb.jdbcDriver [This is different when populated by ODI]
    URL: jdbc:hsqldb:hsql://localhost
         or
         jdbc:hsqldb:hsql://<<hostip>>:<port>:<sid> (if you have db installed on different box)

  • Import work repository

    Hi all,
    Can anyone help me out on this:
    I want to migrate my work repository from one machine to another after we have done some additional work which includes new Interfaces, but also changed properties for certain columns. Using the "import workrepository" option I can choose between INSERT, UPDATE and INSERT_UPDATE synonym-mode.
    When I choose INSERT_UPDATE (which makes most sense in my case, I think), it always fails with the error that an object is updated by another user.
    However, when I choose INSERT-mode, everything works fine; new objects are inserted and changes to existing objects are also updated.
    Am I missing something here? I cannot find anything about this in the docs...
    Thanks in advance,
    Steffen

    Hi Steffen,
    Ok, seems that I had a environment a little different, in my case there were 2 Development Work Repository.
    Anyway I already see the same situation between a Development Work Rep and the Execution Work Rep and the solution is (at the project I´m work right now, 25 ODI developers):
    Deployment Steps:
    1) Development Architecture:
    Any object is a scenario, it means that after you create a procedure, an interface, variable... (any object!) you need to create its scenario. In this way the package that will define the process flow will have just scenarios inside.
    This architecture will give you a little more work at the first deployment but allow you a better control of object (code) version at complex process when you need changes in a singe step for instance...
    2) Deployment between Repositories:
    At the first time of the object -> Normal export from Development Work Rep (Designer) and import in "Insert-Update" mode at Execution Work Rep.
    Post first Deployment:
    a) if you work with scenario version, just deploy the new version (it is like a first time) and make a new deploy of the "flow" package calling the new version at its related steep (unless if you are using the "-SCEN_VERSION= -1" at the call)
    b) if you work just with "Regenerate" Scenario and are keeping the same version then you need delete the object at Execution Work Rep and import it again in the "Insert-Update" mode.
    I hope to be helpfull!!! Any doubt, please, post new message!!!

  • Problem While Importing Work Repository

    I am facing a problem with import and export in ODI.
    I was working in ODI Designer and had to move my work repository from one host machine to another host machine.
    After doing a database migration of the ODI database to the new machine, the master repository was imported.
    There was no problem in importing the master repository.
    While taking an export of the old work repository, I took an export into a zip file:
    File---->Export----->Work Repository
    And specified the zip file name there
    Now the problem is, that when I import the work repository into the new environment/host/machine, it throws an error.........
    java.sql.SQLException: ORA-02291: integrity constraint (SCHEMA_NAME.FK_COL_COL) violated - parent key not found
    where SCHEMA_NAME is the Oracle schema being used as a work schema
    Message was edited by:
    CJ@DI

    Yes I believe that's the problem
    Thanks a lot for ur suggestion, I'm going to try that
    Because my schema had been created a month ago and there was some metadat already stored in it at that time
    But now I wanted to REPLACE all that through ODI
    But that seems an impossible task
    So will try to drop and re-create the schema and then import.
    I had some invalid interfaces in my export as well.......so that could have caused it
    Well, in ideal terms ODI should throw an error when you try to export and if anything is invalid in your Designer
    I guess the tool still needs to evolve
    That's my perception but maybe I'm not following some procedures to do things in ODI ; long way to learn!
    Message was edited by:
    CJ@DI

  • ODI 11g - Work Repository Creation via Script

    Hi!
    Do you have any suggestions how to create work repositories via script?
    My idea is to create all database objects in the schema for the new work repository and insert the repository specific information into the tables
    - SNP_REM_REP (master repository)
    - SNP_CONNECT (master reppository)
    - SNP_LOC_REPW (work repository)
    Am i missing something?
    Thanks in advance & kind regards
    Michael

    Why do you want to do it this way ?
    I dont think your idea is going to work as there are 87 other tables (maybe not all of them) in Work Rep that need to be populated. And only the Work repository creation menu in the Topology would do it for you. There are relationship among those tables that need to be satisfied.
    What version are you on ? In 11g you can write Java code to do the things I mentioned above. Whatever you can click and do in 10g can be done using Java programming in 11g.

  • ODI Import Senario tool issue

    I have a package that has a call to the ODIImportScen tool. This package executes fine on my dev system where it was built. However when the scenario is compiled and moved to production even though it executes with no errors no scenario is imported. Has anybody had issues like ths before. There are no issues with the topology set up.

    Hi
    I have the same issue, while importing the scenario through odiimportscen tool it is not importing into the correct repository. Did you find any solution for this
    Thanks

  • Out of memory error while importing work repository.

    any suggestions? The model is created. But project isnt.
    thanks in advance.
    Edited by: user9546555 on Jun 25, 2009 5:35 AM

    Hi,
    I tried 4-5 times . all the time i got out of memory error. Then i changed the odiparam file and increased heap size to 4 times higher.
    Next time i imported it worked just Fine
    thanks anyway.

  • Getting Error Out Of Memory while importing the work repository in ODI 10g

    I exported the work repository from topology of ODI 10g of one DB and tried importing it in the another ODI 10g topology of another DB.While importing i got the error 'Out of Memory' .
    Can somebody suggest me ,how to solve the heap size out of memory issue while importing in ODI 10g.
    Thanks in Advance.

    Hi,
    you have to post your question in ODI forum
    Data Integrator
    Suresh

  • ODI Work Repository import error

    We are facing an issue while trying to import the work repository. It says that ODI-23001: The import process failed. java.io.IOException: Cannot create directory. Have anybody faced this issue earlier. Any help is highly appreciated.

    Hi Santy
    I will test as you mention:
    Below is a solution they've given :
    - First update the SNP_ID table in SOURCE to be consistent with the high water mark in TARGET corresponding to this same Work Repository ID ( 081 )
    - Then compare the text entries in SOURCE and TARGET to determine those having a same I_TXT, and verify if they are identical between SOURCE and TARGET
    - Finally, update in TARGET the I_TXT values for the conflicting records, so that an import would not corrupt any of them.
    Can you give me more detail on how to make every step. Thanks in advance

  • ODI objects import in new Master and Work Repository

    Hi,
    I have created a new master and work repository.
    Now,I need to import rest of the ODI objects which are associated with different Master and Work Repository.
    How do i proceed. I need a proper sequence to import the ODI objects.
    I mean topology,projects,model how to initiate.
    Thanks.

    Hi,
    Is it essential to create a new master and work repository and import the master and work repository xml files.
    Or if we just click on import master repository and give the connection details of where we want it will also work without creating it.
    when I click on new in ODI tool, it shows two options create master repository and import master repository.
    In my case which option should I go for?
    I just need to create development env on new server by importing all the required xml files on my local machine.
    Please guide...
    Thanks.

  • ODI - Import & Export issue

    Hi
    I am using ODI in two environments (Development & Test, both are in different servers).
    In Development, i have Master repository with Internal ID = 0 & Work repository with Internal ID =1
    In Test environment, i have Master repository with Internal ID = 0 & Work repository with Internal ID =1
    I tried to Export the Project & Models from Development, it was successfully completed. I placed those files in Test environment path.
    I have succesfully imported the Models in the ODI Test environment. But, when i tried to Import Project, i faced the below error
    XML Import Error:
    com.sunopsis.core.m: This import action has been cancelled because it could damage your repository (problem with the identifier sequences)
    Can anyone help me what actions need to be taken to Import the Project without any issues in detail with the steps?
    Thanks
    Dhamu

    Hi Dhamu,
    Its a pure ID clash, since ur DEV and TEST repository ID are same, its should be different across environment , say DEV Master-0, Work-1 and TEST Master-2, Work-3 something like that.
    You need to flush the TEST repositories and create a new repositories with UNIQUE IDs.
    Have a look,
    Migrate ODI project - import forbidden
    Thanks,
    Guru

  • If an internal ID is changed for the Work Repository how does it affect objects that are already in it?  Will they continue to run or do you need to cycle the ODI agent?

    I was having trouble migrating the Master and Work repositories from my QA to my Prod environment.  I was getting an error message that the internal id's were alike so I changed the internal id in my Prod Master repository.  Then I tried to migrate the Work repository and was getting a similar error.  I did a search on the internet for the error message and it recommended that I renumber the Work repository so I did.    My concern now is how these changes affect the objects that are already in the repositories?  Will those objects continue to run?  Also do these changes take affect immediately or do you need to cycle the ODI agent?

    Well I cannot completely assure you but so far I have not faced any issues after a renumber. It will affect the exist object only when you have imported the object in synonym_update mode. I believe you have the daily backup of your production repository.
    Bhabani
    http://dwteam.in

  • SUNOPSIS to ODI migration : AS/400 error in work repository upgrade

    Hi,
    We're migrating SUNOPSIS v3.2.02.19 to ODI 10.1.3.5.0, with repositories on DB2 AS/400.
    We achieve to migrate master repository without any problem, and we try now to migrate the work repository and we have the following error :
    +java.sql.SQLException: [SQL0404] La valeur destinée à la colonne ou la variable TABLE_NAME est trop longue.+
    at com.ibm.as400.access.JDError.throwSQLException(JDError.java:520)
    at com.ibm.as400.access.AS400JDBCStatement.commonExecute(AS400JDBCStatement.java:822)
    at com.ibm.as400.access.AS400JDBCPreparedStatement.executeUpdate(AS400JDBCPreparedStatement.java:1179)
    at com.sunopsis.sql.SnpsQuery.executeUpdate(SnpsQuery.java)
    at com.sunopsis.dwg.xml.DwgXmlSession.execute(DwgXmlSession.java)
    It seems that as column name, table name or variable name in migration process is too long, but i don't have any ideas of which. What can i solve this problem ? Any solution or workaround ?
    thanks for help !
    Edited by: julienpeltier on 19 oct. 2010 04:12
    Edited by: julienpeltier on 19 oct. 2010 04:13

    Check out the metalink document for upgrade
    Best Practices For Upgrading From Sunopsis To Oracle Data Integrator [ID 437223.1]
    Important things to be aware of if you are upgrading from Sunopsis V3:
    Sunopsis V3 uses JVM 1.3.1 while ODI 10.1.3 requires a minimum of JVM 1.4.2. This is not an issue if you are upgrading from Sunopsis v4.
    Sunopsis V3 allows mixed-case Context Codes, which are automatically converted to upper-case in V4 and ODI versions. To fix the Issue, manual updates of all Context Codes referenced in the Work Repository must be performed. These updates should be made on all Work Repositories related to a same Master Repository.
    In Sunopsis V3 DB2UDB Technology definition (\lib\scripts\xml\TECH_IBMDB2UDB.xml), The BLOB is defined with a size of 2G. The Master Repository creation fails at
    CREATE TABLE SNP_DATA ( I_DATA NUMERIC(10) NOT NULL, DATA_CONTENTS BLOB(2G)
    with error message :
    SQLCODE -355 SQLSTATE 42993 SQLERRMC: DATA_CONTENTS
    The error means that the column is too large for logging. 2G exceeds DB2 1G limit for Blob datatypes. This is fixed in Sunopsis 4.0.
    After upgrading Sunopsis v3 Master to ODI, the user will still run into this issue if he tries to export this upgraded Master and import it into another Master using mimport.bat.
    Solution: Modify the upgraded V3 Master Repository TECH_IBMDB2UDB.xml file and change the 2g to 100M. i.e.
    <Field name="DdlLongrawMask" type="java.lang.String"><![CDATA[BLOB(100M)]]></Field>
    Then try the import again.

Maybe you are looking for