Must  master repository and work reposiotry ids be unique?

the master repository id is 001, work repository id 32, but there is a table( in the model) in work repository with id 25001, and all it's columns id are xxx001.
I want to know if there is any potential of object id conflict. If we recreate the table, It takes a lot of time to recreate the package/interface etc to refer to that table.
Does the object id of master repository and work repository has to be unique?
Thanks.

Hi,
As the architectural pattern, its mandatory to HAVE master and work repository IDs should be unique.
Rather than that, you no need to worry about the model/table/column IDs, because ODI will generate sequence of numbers, suffix with your work repository ID <sequence number>32, for each and every objects created in ODI.
Make sense?
Thanks,
G

Similar Messages

  • Should Master Repository and Work Repository be of same Technology??

    Hi Experts,
    Is it mandatory to have Master Repository and Work Repository to be in same Database???
    I have created My Master Repository in Oracle and My Work Repository is in MSSQL.
    I am facing some issue while creating Physical Schema.
    Is it because of different technology for master repository or work repository??
    Please let me know how to debug as it is urgent.
    Thanks and Regards,
    Andy

    Hi Andy,
    Once there is no "physical" link between the repositories (like a FK for instance) there is no problemn to have distinct technologies.
    I already done projects in this way. What are the issues that you are facing?

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

  • Change master repo and work repo connection password

    Hi,
    My ORACLE DB password expired and i changed it. But now my ODI is not working.
    The oracle user - system and odi connection - system and pwd are same while creating the work and master repo.
    How can i change the master and work repo password? My situation is in ODI screen connect to repo > it throws error of password failure.
    Please help.
    Thanks,
    Arun

    For the sake of repeating myself again update the password ODI uses to connect to the repository in the connection profile of the ODI Studio login with the new password you created via SQL PLUS. To make it even easier take a look at the following:
    When you initially try to connect to the repository you get this screen
    Click the Pencil icon (Edit) to bring up the connection profile details screen
    In the section for Database Connection (Master Repository) change the password to your new repository password.
    If the work repository password has also been changed at this point you will have to select the Master Repository Only option and then Test the connection which should now work.
    Click OK and then OK on the login screen.
    *** Do this if Work Rep password has also changed ***
    Once successfully logged in goto the Repositories tab in the Topology Manager and update the Work Repository connection details with the correct password.
    Logout of ODI and edit the Connection Profile to renable the association with the chosen Work Repository then re-login.
    Pretty strightforward all in all.

  • ODI Master Repository Password Recovery

    Hi Guys,
    I recently took over and ODI environment (10.1.3.6.2) with one master repository and work repository. They are located on an Oracle 10rR2 DB. Here is my problem Noone here knows the password for this schemas. How can I find out what these passwords are without changing them?
    I have the encoded master repository password in odiparams file. Is there a DECODE tool to find out what the decoded password is?
    As always, all the help you can provide is appreciated.
    Regards,
    Emrah

    Hi,
    There is no DECODE functionality available for this purpose.
    You can probably do this
    1. Choose a password for that particular user , say ORACLE
    2. Now goto <ODI_HOME>\bin directory and invoke a command prompt
    3. Encode the password using the following command
    agent encode < Password > ie. agent encode ORACLE
    4. Connect to your Master repository schema and check SNP_USER table for
    what is the value for I_WUSER for that particular user (as in step 1) .
    5. Update the SNP_USER table using following query.
    UPDATE SNP_USER SET PASS='<ENCODED PASSWORD OBTAINED IN STEP 3>' WHERE I_WUSER=<I_WUSER value obtained in step 4>;
    6. Issue commit ;
    Now try to login to ODI designer with the new password .
    Thanks,
    Sutirtha

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

  • Export and Imoprting Master and Work Repositories:ODI11g

    Hi All,
    I have exported our development master and work repositories from ODI as zip files.
    IDs of Development master and work Repos are 1 and 2 respectively.
    We are NOT using common Master repository across environments,
    In test Environment DB I have created 2 schema for testing master and work repository.
    While importing the master repository FIRST time in to testing ,I followed this :File->New->Master Repository Import wizard.I gave new ID 22 for master repository for testing and proceeded and it has gone through and i am able to see all topology details.
    1)How to import work repository into testing work repository,when i connected with master repository of testing, the designer window is disabled.
    Should i create new work repository manually with same ID as of DEV or with different ID and then import into the work repository?
    Whats the impact if i am going to create work repository with same ID or different ID?
    Please Help me,
    Thanks,
    Kumbar

    Hi Sutirtha,
    thanks for your repply,
    I have created master repository with ID 22 in Test Env, and created testing WORK repository WORKREP11TEST with ID 23 in this master repository and connected with WORKREP11TEST, while importing Dev work repository WORKREPO which has ID 2 into WORKREP11TEST, i am getting a pop up window saying that
    "The work repository 2 is not declared in this master repository ,would you like to declare it?If you refuse, the current import will be cancelled"
    what is this actually, i click OK and went ahead, is any impact of this
    after importing ,i have re-checked the ID of WORKREP11TEST which shows 23 , this seems to be correct i guess,
    please clear me this,
    Thanks,
    Kumbar

  • Export and Import of master repository - error snpuser not found

    We had installed ODI on a windows server and created physicla and logical topologies etc and developed some models and projects.
    But we had sone all of this while still pointing to the demo master repository using the HypersonicSQL. This means we always have to have the 'Start Demo Agent' running etc.
    So we wanted to move to an Oracle based master repository. I have used the 'Create Master Repository' function to create a new repository using ORacle thinnet driver and this is all OK and I can sign in to the SUPERVISOR user.
    But when I export our existing repository from the 'HypersonocSQL' demo one to a ZIP file and then use the 'Import Master Repository' to create a master repository in the Oracle using thinnet driver etc - firstly it removes the repository details that I originally created - fair enough - then creates it all again but from the ZIP file.
    The SNP_ tables all exist in the oracle database user and I can see that in SNP_USER there is the record for SUPERVISOR etc.
    But when I try to sign in to this through topology manager or security manager - as SUPERVISOR I immediately get the error 'SNPUser does not exist'
    Am I doing something wrong with exporting my 'demo' master repository and trying to import it in to the new Oracle repository ?

    thanks - but that is effectivley what I did - used the repository import from my exported ZIP file - and it all imported OK - but the error on login to topology manager afterwards is that the snp user does not exist.
    Although I initially used the 'Master Repository Creation' I then adaondoned this - dropped and recreated my Oracle user 'snpm' that owns the master repository and used the import repository approach.
    I am trying to sign in as the standard SUPERVISOR user (that existed OK in the Hypersonic master repository that was exported to the ZIP file) and also trying other users that I know existed in the Hypersonic reporitory that I exported - same problem. I can see in Oracle SQL*Plus that in the SNP_USERS table the SUPERVISOR user exists.
    If I do instead carry out a standard 'Create Master Repository' and do NOT try to import anything then it works OK and I can sign in to the Topology Manager as SUPERVISOR.

  • Error During Check In : Publish Course In Master Repository

    Hi Gurus,
    Here we are trying to publish one SCROM course through AE Tool,
    And while uploading course from local repository to master repository getting error 
    (A read/ write error occured when checking in object)
    As Master Repository we are using IIS WebDAV.
    Here, below is the error logs.
    ======================
    File does not exist: /SAP_REPORTING_COURSE/SAP Reporting Course/v1/Test_001.crs [rep=http://hostname.network.sbx:99/WBT/, type=7, props=null]
    java.io.FileNotFoundException: File does not exist: /SAP_REPORTING_COURSE/SAP Reporting Course/v1/Test_001.crs [rep=http://epasbx011.network.sbx:99/WBT/, type=7, props=null]
         at com.sap.hcm.ls.shared.repository.access.wdslide.WDRepository.readFile(WDRepository.java:707)
         at com.sap.hcm.ls.shared.repository.datautil.LinkControlManager.getObjectModel(LinkControlManager.java:185)
         at com.sap.hcm.ls.shared.repository.datautil.LinkControlManager.getObjectModel(LinkControlManager.java:168)
         at com.sap.hcm.ls.shared.repository.datautil.LinkControlManager.getObjectModel(LinkControlManager.java:147)
         at com.sap.hcm.ls.shared.repository.datautil.Depend.gatherContentDependencies(Depend.java:251)
         at com.sap.hcm.ls.shared.repository.datautil.Depend.getDependencies(Depend.java:185)
         at com.sap.hcm.ls.shared.repository.datautil.Depend.addDependingReuseObjects(Depend.java:552)
         at com.sap.hcm.ls.shared.repository.datautil.Depend.getDependingReuseObjects(Depend.java:541)
         at com.sap.hcm.ls.shared.repository.datautil.Depend.getDirectDependingReuseObjects(Depend.java:477)
         at com.sap.hcm.ls.shared.repository.exchange.PubData.generateDescription(PubData.java:129)
         at com.sap.hcm.ls.shared.repository.exchange.PubData.generateDescriptions(PubData.java:59)
         at com.sap.hcm.ls.shared.repository.exchange.Publisher.checkInObjects(Publisher.java:239)
         at com.sap.hcm.ls.las.repository.explorer.checkin.ActionCheckIn$CheckInTask.<init>(ActionCheckIn.java:130)
         at com.sap.hcm.ls.las.repository.explorer.checkin.ActionCheckIn$1.construct(ActionCheckIn.java:85)
         at com.sap.hcm.ls.shared.util.swing.SwingWorker$2.run(SwingWorker.java:131)
         at java.lang.Thread.run(Thread.java:534)
    We do not have single sign on for CM.
    We are using different back-end user & cm user.
    Please suggest how to solve this issue.
    Thanks in advance.
    Sumanta

    Dear,
    we're pointing our content to an WebDAV-compliant server(IIS) instead of  KM of SAP Portal.  Authorization to that is working fine and when the check-in process start, it creating folders and we are getting the java errors, when AE is trying to check-in the actual content files. Error Screen shot below,
    Could you please let us know, what changes you have done from IIS side to successful check-in to the Master Repository and what is the system requirement to resolve this(I mean, version of AE and Java and IIS like that). it would be really appreciated, if you could share your views on this.
    Appreciate your kind response.
    Thanks and Regards
    Obli

  • Anyone successfully used ODI SDK to create master repository?

    I'm just trying to compile and run the sample code given by Oracle (odi_sdk_samples.zip downloaded from http://www.oracle.com/technetwork/indexes/samplecode/dataintegration-sample-522116.html) to create a master repository, and I am running into an error below.
    java CreateMasterAndWorkRepositorySample
    oracle.odi.setup.RepositoryScriptsNotFoundException: Scripts were not found
    at oracle.odi.setup.support.MasterRepositorySetupImpl.internalCreateMaster(MasterRepositorySetupImpl.java:146)
    at oracle.odi.setup.support.MasterRepositorySetupImpl.createMasterRepository(MasterRepositorySetupImpl.java:52)
    at CreateMasterAndWorkRepositorySample.main(CreateMasterAndWorkRepositorySample.java:43)
    Caused by: java.io.FileNotFoundException: Directory /scripts/xml/ does not exist.
    at com.sunopsis.repository.manager.RepositoryManager.getRepositoryCreationXMLFilesDirectory(RepositoryManager.java:4565)
    at oracle.odi.setup.support.MasterRepositorySetupImpl.internalCreateMaster(MasterRepositorySetupImpl.java:139)
    ... 2 more
    Does anyone know how to tell JVM the location of /scripts/xml ? This happens to exist at oracledi.sdk/lib/scripts/xml under ODI installation. All I am doing to run the above program is adding all JARS from oracledi.sdk/lib to CLASSPATH and compiling this and one other file (SimpleOdiInstanceHandle.java) in the same directory. Unfortunately, there is no documentation out there on how to set up the environment properly. Apparently it is trying to get to some XML files that ODI needs to execute in order to create the master repository....
    Thank you in advance for your help.
    글 수정: user11180669

    Well hindsight is 20/20 but oraparams.sh needed to be run before running any program that uses ODI SDK. :)

  • When i amtrying to create a new master repository i was getting error.

    **I created the schema for master repository and when i am tring to create a master repository it was throwing the following error.**
    com.sunopsis.tools.core.exception.SnpsRuntimeException: java.sql.SQLException: ORA-01658: unable to create INITIAL extent for segment in tablespace SYSTEM
    detaioled error
    com.sunopsis.tools.core.exception.SnpsRuntimeException: java.sql.SQLException: ORA-01658: unable to create INITIAL extent for segment in tablespace SYSTEM
         at oracle.odi.sdk.repository.OdiRepositoryManager.createMasterRepository(OdiRepositoryManager.java)
         at com.sunopsis.wizards.MasterRepositoryWizard.d(MasterRepositoryWizard.java)
         at com.sunopsis.wizards.MasterRepositoryWizard.f(MasterRepositoryWizard.java)
         at com.sunopsis.wizards.MasterRepositoryWizard.a(MasterRepositoryWizard.java)
         at com.sunopsis.wizards.MasterRepositoryWizard.a(MasterRepositoryWizard.java)
         at com.sunopsis.wizards.MasterRepositoryWizard$IvjEventHandler.actionPerformed(MasterRepositoryWizard.java)
         at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
         at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Unknown Source)
         at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
         at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
         at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
         at java.awt.Component.processMouseEvent(Unknown Source)
         at java.awt.Component.processEvent(Unknown Source)
         at java.awt.Container.processEvent(Unknown Source)
         at java.awt.Component.dispatchEventImpl(Unknown Source)
         at java.awt.Container.dispatchEventImpl(Unknown Source)
         at java.awt.Component.dispatchEvent(Unknown Source)
         at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
         at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
         at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
         at java.awt.Container.dispatchEventImpl(Unknown Source)
         at java.awt.Window.dispatchEventImpl(Unknown Source)
         at java.awt.Component.dispatchEvent(Unknown Source)
         at java.awt.EventQueue.dispatchEvent(Unknown Source)
         at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
         at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
         at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
         at java.awt.EventDispatchThread.run(Unknown Source)
    Caused by: java.sql.SQLException: ORA-01658: unable to create INITIAL extent for segment in tablespace SYSTEM
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:125)
         at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:316)
         at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:282)
         at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:639)
         at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:185)
         at oracle.jdbc.driver.T4CPreparedStatement.execute_for_rows(T4CPreparedStatement.java:633)
         at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1086)
         at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:2984)
         at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:3057)
         at com.sunopsis.sql.SnpsQuery.executeUpdate(SnpsQuery.java)
         at com.sunopsis.dwg.xml.DwgXmlSession.execute(DwgXmlSession.java)
         at com.sunopsis.repository.manager.RepositoryManager.a(RepositoryManager.java)
         at com.sunopsis.repository.manager.RepositoryManager.masterRepositoryCreation(RepositoryManager.java)
         ... 29 more
    Caused by:
    java.sql.SQLException: ORA-01658: unable to create INITIAL extent for segment in tablespace SYSTEM
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:125)
         at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:316)
         at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:282)
         at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:639)
         at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:185)
         at oracle.jdbc.driver.T4CPreparedStatement.execute_for_rows(T4CPreparedStatement.java:633)
         at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1086)
         at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:2984)
         at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:3057)
         at com.sunopsis.sql.SnpsQuery.executeUpdate(SnpsQuery.java)
         at com.sunopsis.dwg.xml.DwgXmlSession.execute(DwgXmlSession.java)
         at com.sunopsis.repository.manager.RepositoryManager.a(RepositoryManager.java)
         at com.sunopsis.repository.manager.RepositoryManager.masterRepositoryCreation(RepositoryManager.java)
         at oracle.odi.sdk.repository.OdiRepositoryManager.createMasterRepository(OdiRepositoryManager.java)
         at com.sunopsis.wizards.MasterRepositoryWizard.d(MasterRepositoryWizard.java)
         at com.sunopsis.wizards.MasterRepositoryWizard.f(MasterRepositoryWizard.java)
         at com.sunopsis.wizards.MasterRepositoryWizard.a(MasterRepositoryWizard.java)
         at com.sunopsis.wizards.MasterRepositoryWizard.a(MasterRepositoryWizard.java)
         at com.sunopsis.wizards.MasterRepositoryWizard$IvjEventHandler.actionPerformed(MasterRepositoryWizard.java)
         at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
         at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Unknown Source)
         at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
         at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
         at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
         at java.awt.Component.processMouseEvent(Unknown Source)
         at java.awt.Component.processEvent(Unknown Source)
         at java.awt.Container.processEvent(Unknown Source)
         at java.awt.Component.dispatchEventImpl(Unknown Source)
         at java.awt.Container.dispatchEventImpl(Unknown Source)
         at java.awt.Component.dispatchEvent(Unknown Source)
         at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
         at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
         at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
         at java.awt.Container.dispatchEventImpl(Unknown Source)
         at java.awt.Window.dispatchEventImpl(Unknown Source)
         at java.awt.Component.dispatchEvent(Unknown Source)
         at java.awt.EventQueue.dispatchEvent(Unknown Source)
         at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
         at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
         at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
         at java.awt.EventDispatchThread.run(Unknown Source)

    Hi,
    Its not a issue with ODI rather its issue with allocating table space to ODI to create master repos. Have a talk with your DBA and get it fixed. Bottom line, there is no space in your hard drive.
    http://www.dbmotive.com/oracle_error_codes.php?errcode=01658
    Thanks,
    G

  • Master and work repository  grouping

    Hi , what is the most efficient and industry standard model of grouping master and work respository.
    . is it good to group master and related work for every technology like DB2 , SQl server etc ?
    or
    is it good to group master and related work repository depending on the project where we can have different technologies grouped in single work repository and multiple work repository for different technologies. ?
    Please share with me with your company standard or views on my above question.
    Thanks
    Dev

    As far as I know it is not recommended solution to create both master and work repositories in one Oracle schema, better create them as separate schemas.

  • Master and work Repository

    Hi,
    Can we create Master and work repository in one oracle schema.
    And can we create work2 respository in oracle schema2.
    Do we find any issues later.
    Please advice

    As far as I know it is not recommended solution to create both master and work repositories in one Oracle schema, better create them as separate schemas.

  • Installing RCU 11.1.1.6 Getting error Unknown Master and Work Repository

    Hi All,
    While installing RCU 11.1.1.6 I am getting error "unknown Master and Work Repository"
    could any one please tell me the solution for this
    Thanks
    Kumar

    make sure you have selected right option under 'select component'.
    If you want only OIM.
    click on (+) sign of Identity Management and then tick the Oracle Identity Manager option.

  • Number of SNP tables created during master and work repository creation

    Hi All,
    I would like to know how many SNP tables are created during Master and work repository creation in
    10.1.3.5 v as I remember it was around 147 in earlier version .
    Any help will be appreciated
    regards,
    Palash Chatterjee

    Hi Palash ,
    ODI master repository have 58 SNP tables
    where as work repository have 88 SNP tables
    So in total 146 SNP tables are created during Master and work repository creation in
    10.1.3.5 .
    Thanks,
    Sutirtha

Maybe you are looking for

  • Do I need 'reactivation'? how to do it? EDGE not working...

    I have a vodafone locked iPhone 3G in India and have subscribed to an EDGE plan for prepaid here in Mumbai. It used to work fine so far now all of a sudden EDGE has simply stopped working. THE dodos at vodafone keep on transferring my call so am sure

  • External drive won't mount in Leopard

    I formatted an external hard drive from NTFS to HFS using Disk Utility in Snow Leopard. It all went fine, I loaded some files (this is a media player for television and that was that. This media player has the ability to move files and folders around

  • When I be able to play my iTunes on my Android ?

    When will I be able to listen to My iTunes on Android ?

  • Seeking broad guidance on home video scheme

    Hello, I'm interested in resources anyone can point to that provides  guidance  on designing a home-video set up. For example, after many years and many tweaks, I've found a flow that works very well for my photos; folder structure, naming convention

  • PM: Create notification from a work order using transaction IW32.

    Hi guys, I am trying to create a Notification for a Functional Location thru Work Order Using transaction Code IW32. The actual transaction works fine as below - 1. Open a work order in change mode using T code IW32 2. Choose tab "Objects" to see the