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!!!

Similar Messages

  • 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

  • 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

  • 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

  • Question about import the work repository

    I am trying to import a work repository from server B to server A, originally the work repository in server B was imported from server A, I did some modification in Server B, and export it, now I am trying to import it back to server A.
    I get the error as below:
    com.sunopsis.core.n: This import action has been cancelled because it could damage your repository (problem with the identifier sequences)
    in topology manager/repository, I have same ID in both work repository, what should I do to import this work repository back to server A?
    Thanks

    Bad news...
    Unfortunately after start to create/delete objects the sequence of each repository get its own values and is not possible to syncronize it again after that.
    Until today I saw export and import only working into empty repository.
    There is a way to do the work manually, controlling each repository ID but is complex and take time.
    Maybe Oracle support have some script ready for that.
    Edited by: Cezar Santos on 11/03/2009 17:52

  • Best way to import all objects into work repository located on a new master respository

    Hi,
    We have two separate master repositories, one for all development work repositories (Development, ST, UAT, IAT), and one for Production.
    What would be the best approach to export and import all objects from the Dev Repository into the Prod Work Repository located on the Prod Master Repository.
    Internal Ids of all work repositories are different.
    We have tried putting everything into a solution and exporting that, but that did not work when we tried to import it.
    We successfully exported and imported a single scenario, however this is not very practical as we have over 500 scenarios.
    All suggestions welcome,
    Thanks,
    Nic

    Thanks,
    But we want to keep Dev Work Repositories separate to Prod Work Repositories on their respective Master Repositories.
    So our end result will have:
    1) All Development Work Repositories located in the Development Master Repository on the Development server.
    2) The Production Work Repository located on the Production Master Repository on the Production Server.
    3) The ability to update a Solution or similar in Development with all changes to any objects.
    4) The ability to import the Solution into the Prod Work Repo on the Prod Master Repo and execute via a load plan.
    Is this possible?

  • Importing Master Repository and Work Repository

    Hi,
    I need to Import the existing Master and Work repository(XML file) of Production Server on my client ODI.
    How should I work around this.
    Do I need to create a master repository and then import that file.
    Provide a stepwise solution for it.
    What else will be required to import to create the same environment?
    Thanks.

    Hey even if I change the physical server, how it will build all the source and target tables used in server's schema into my schema.
    The thing is I want to replicate the task done on server machine.
    I have all the ODI objects but from where I can manage the database objects from server to my machine.

  • Master & work repository Export/Import

    Hi all,
    I have installed ODI on the production server.
    I have to import the repositories on this prod server from the development server.
    1.I am not having seperate schema for the master repository for the prod & I have to use the same master repository that was created for the development server SOothere is no import & export ??
    Question is
    Can I refer the same master repository schema in the production server that means all the connection details i.e it will be the linking of same repository that was there for DEV?? Can I do that??
    2. I have separate schema for work repository in prod but have to use the work repository of the DEV server.
    here I have to do import & export???
    Please guide
    Thanks
    Sourabh

    How are you trying to do the import/export?
    If you are importing the obejcts in designer - it will use the credentials you specified when you connected.
    Craig

  • 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.

  • Import from Repository option not working - OBIEE 11.1.1.6.2

    Hello,
    We are currently running on OBIEE 11.1.1.6.2. We would like to merge Two Repositories. Well, in addition to "Merge" option we have, we were trying *"Import from Repository"* option but in vain. It is showing the following error:
    *[nQsError: 12033] A client tried to connect to a server that is not of the right type*
    I understand this option is of low precedence from Oracle and its support. But, just want to know if anyone have used this option and encountered this error. If so, any workaround u wanna suggest. I appreciate any support.
    Thanks.

    967977 wrote:
    Hello,
    We are currently running on OBIEE 11.1.1.6.2. We would like to merge Two Repositories. Well, in addition to "Merge" option we have, we were trying *"Import from Repository"* option but in vain. It is showing the following error:
    *[nQsError: 12033] A client tried to connect to a server that is not of the right type*
    I understand this option is of low precedence from Oracle and its support. But, just want to know if anyone have used this option and encountered this error. If so, any workaround u wanna suggest. I appreciate any support.
    Thanks.Do you know if the OBIEE installation is done on a cluster of two servers?

  • Importing metadata in an execution-only work-repository

    Hi all,
    I have to migrate my ODI-environment to another machine, in another LAN.
    But..., I am not allowed to install the complete work-repository there; they want to have the execution-only repository.
    Now I wonder how I am able to 'install' my scenarios on that machine.
    On my development-machine, I have the scenarios, and I have also batchfiles for them, to execute from the DOS-prompt.
    But.. since I have no Designer on my new machine (I did the runtime-only install), I wonder how to migrate the scenarios to this machine.
    Has anyone done this before?
    Any hints&tips are appreciated.
    Steffen

    Hi Craig,
    Thanks for your reply. This seems indeed the way to appoach this.
    I also got the hint to look at some notes on metalink and found this information there. Must say, I hadn't found this in the documentation - maybe I didn't look well ;-))
    Regards,
    Steffen

  • How can I move the ODI Work Repository from one server to another server?

    How can I move the ODI Work Repository from one server to another server?

    Hi,
    If you would like to move your source models, target models and project contents from Work repository 1 to another work repository.
    I.e. Dev. server to Prod Server.
    1. Firstly, replicate the master repository connections i.e. with same naming conventions manually
    2. Go to Dev. Server work repository -> File Tab -> Click on Export work repository (save it in a folder)
    3. After exporting, you can view the xml files in the folders.
    4. Now, Open the Prod. server and make sure you already replicated mas. rep. details.
    5. Now, right click on model and import source model in synonym mode insert_update (select source model from the folder where your xml file located)
    6. Similarily, import again target then Project.
    Now, check. It should work.
    Thank you.

  • How to use a Work Repository when type is set to 'Execution' ?

    Hi All,
    I was just trying my hand at importing and exporting work repositories , I need to know how we can use a certain work repository when its type is set to 'Execution'
    I want to import some packages (which are in some other Work repository ) into that Work repository but I am missing something somewhere.
    Can somebody tell me what are the exact steps to import packages or Entire Work Repository into this newly created 'Execution' type Repository ??
    Regards.

    Hi,
    An work repository which is of EXECUTION type cant be used to import packages/interfaces etc.
    You can able to import only SCENARIOS in Operator component (from scenarios tab) and "just" execute it. As the term execution repository stands, u can able to execute objects created in Development repository.
    Moreover, u cant access designer itself if its a EXECUTION repository.
    Thanks,
    Guru

Maybe you are looking for