Creating work repository

Hi,
Can anyone provide me steps for creating second work repository. I tried to do this in ODI Studio but there are only options for reattach or override existing repository.
Thanks

Hi Adam,
In ODI Studio in Topology, you have a Repositories section.
Right click on Work repositories and you can add a new one.
http://st-curriculum.oracle.com/obe/fmw/odi/odi_11g/ODImaster_work_repos/ODImaster_work_repos.htm#t2
Kr,
Jerome

Similar Messages

  • Error while creating work repository

    Hi all,
    I am facing problem while creating work repository in ODI.
    I have successfuly created master repository and also test connection comes out to be succesull for work repository.
    But while i click on OK it gives CREATION error stating
    No data found : \snps_login_security.xml(Access is Denied)
    Thanks and Regards,
    Priyanka

    Hi ,
    u r having Oracle DB......?
    You have the databases and ODI installed in the same machine.....?
    Have u chkd ur databse/schema rigts .....
    can u plz chk on this front .....as well as the user/pw ur using for ur connections.....
    Thanks
    Ananda

  • Error in creating work repository in Postgres

    Hi ... I was trying to create a work repository in Postgres and my test connection was successful. However, when I hit the <ok> button I encountered this error.
    ERROR: you can only create unique index on the distribution column(s).
    Thanks in advance for any help ...

    Hello,
    Launch Topology Manager using the command line option -CONSOLE such as below.
    <ODI_HOME>/bin/topology.bat -CONSOLE
    A console window will appear.
    Redo the work repository creation and send the content of the console window when the error appears (the repository table being created should appear there).
    Best,
    -FX

  • Create new work repository

    Hi
    I'm using ODI 11.1.1.5.0,
    Trying to create a new work repository:
    Topology > Repositories > Work Repositories > Right click > New Work Repository:
    Technology: Microsoft SQL Server
    JDBC Driver: weblogic.jdbc.sqlserver.SQLServerDriver
    JDBC URL: jdbc:weblogic:sqlserver://hyp-db-prd:1433
    Connection tests successfully.
    Next
    FinishError: ODI-26159: Error while creating Work Repository
    Exception Stack Trace:
    oracle.odi.setup.RepositorySetupException: java.lang.RuntimeException: Error while executing create table SNP_EXP_TXT
    +(+
    FIRST_DATE DATETIME NULL ,
    FIRST_USER NVARCHAR(400) NULL ,
    IND_CHANGE NVARCHAR(1) NULL ,
    INT_VERSION NUMERIC(10) NULL ,
    I_TXT NUMERIC(19) NOT NULL ,
    LAST_DATE DATETIME NULL ,
    LAST_USER NVARCHAR(400) NULL ,
    TXT NVARCHAR(250) NULL ,
    TXT_ORD NUMERIC(10) NOT NULL
    +)+
    +     at oracle.odi.setup.support.WorkRepositorySetupImpl$1.doAction(WorkRepositorySetupImpl.java:252)+
    +     at oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:183)+
    +     at oracle.odi.core.persistence.dwgobject.TransactionalDwgObjectTemplate.execute(TransactionalDwgObjectTemplate.java:39)+
    +     at oracle.odi.setup.support.WorkRepositorySetupImpl.createWorkDevRepository(WorkRepositorySetupImpl.java:191)+
    +     at oracle.odi.ui.wizard.WorkCreationWizard$4$1.doInBackground(WorkCreationWizard.java:329)+
    +     at com.sunopsis.graphical.tools.utils.swingworker.SwingWorker$1.call(SwingWorker.java:240)+
    +     at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)+
    +     at java.util.concurrent.FutureTask.run(FutureTask.java:138)+
    +     at com.sunopsis.graphical.tools.utils.swingworker.SwingWorker.run(SwingWorker.java:278)+
    +     at oracle.ide.dialogs.ProgressBar.run(ProgressBar.java:655)+
    +     at java.lang.Thread.run(Thread.java:662)+
    Caused by: java.lang.RuntimeException: Error while executing create table SNP_EXP_TXT
    +(+
    FIRST_DATE DATETIME NULL ,
    FIRST_USER NVARCHAR(400) NULL ,
    IND_CHANGE NVARCHAR(1) NULL ,
    INT_VERSION NUMERIC(10) NULL ,
    I_TXT NUMERIC(19) NOT NULL ,
    LAST_DATE DATETIME NULL ,
    LAST_USER NVARCHAR(400) NULL ,
    TXT NVARCHAR(250) NULL ,
    TXT_ORD NUMERIC(10) NOT NULL
    +)+
    +     at com.sunopsis.dwg.xml.DwgXmlSession.execute(DwgXmlSession.java:92)+
    +     at com.sunopsis.repository.manager.DDLSessionExecutor.executeDDL(DDLSessionExecutor.java:74)+
    +     at com.sunopsis.repository.manager.RepositoryManager.executeXmlAbsoluteFile(RepositoryManager.java:538)+
    +     at com.sunopsis.repository.manager.RepositoryManager.designerRepositoryCreation(RepositoryManager.java:506)+
    +     at oracle.odi.setup.support.WorkRepositorySetupImpl$1.doAction(WorkRepositorySetupImpl.java:234)+
    +     ... 10 more+
    +Caused by: java.sql.SQLException: [FMWGEN][SQLServer JDBC Driver][SQLServer]CREATE TABLE permission denied in database 'master'.+
    +     at weblogic.jdbc.sqlserverbase.dda4.b(Unknown Source)+
    +     at weblogic.jdbc.sqlserverbase.dda4.a(Unknown Source)+
    +     at weblogic.jdbc.sqlserverbase.dda3.b(Unknown Source)+
    +     at weblogic.jdbc.sqlserverbase.dda3.a(Unknown Source)+
    +     at weblogic.jdbc.sqlserver.tds.ddr.v(Unknown Source)+
    +     at weblogic.jdbc.sqlserver.tds.ddr.a(Unknown Source)+
    +     at weblogic.jdbc.sqlserver.tds.ddq.a(Unknown Source)+
    +     at weblogic.jdbc.sqlserver.tds.ddr.a(Unknown Source)+
    +     at weblogic.jdbc.sqlserver.ddj.m(Unknown Source)+
    +     at weblogic.jdbc.sqlserverbase.ddde.e(Unknown Source)+
    +     at weblogic.jdbc.sqlserverbase.ddde.a(Unknown Source)+
    +     at weblogic.jdbc.sqlserverbase.ddb9.a(Unknown Source)+
    +     at weblogic.jdbc.sqlserverbase.ddde.v(Unknown Source)+
    +     at weblogic.jdbc.sqlserverbase.ddde.x(Unknown Source)+
    +     at weblogic.jdbc.sqlserverbase.ddb9.executeUpdate(Unknown Source)+
    +     at com.sunopsis.sql.SnpsQuery.executeUpdate(SnpsQuery.java:650)+
    +     at com.sunopsis.dwg.xml.DwgXmlSession.execute(DwgXmlSession.java:86)+
    +     ... 14 more+
    Interested in hearing what people think the issue might be.
    Cheers

    Caused by: java.sql.SQLException: [FMWGEN][SQLServer JDBC Driver][SQLServer]CREATE TABLE permission denied in database 'master'.
    I suppose you don't wish to create ODI repository in master database, this master database is used by MS SQLServer itself, and it's very critical in the whole SQLServer instance.
    you should use a separate database for ODI, you can use sa to own this database, but please add ";datbaseName=<your ODI database>" in the JDBC URL, then it won't try to find master database.
    If you like we suggest you use RCU to create repository.

  • Work repository not bound to Master Repository

    Hi All,
    I have created a schema with username ODIW and password ODIW and created a work repository named WORKREP1 in the ODI topology. Now when i am logging in to the client through the newly created WORK repository no error is shown and i am able to login. But when i am starting the managed server an error throws 'oracle.odi.core.config.RepositoriesNotBoundException: Repositories not bound'.(during the installation of ODI 11.1.1.3.0, it had prompted for a work repository name and i had given ODI_WORK _REP but i have now forgotten the password...thats why i had to create another work repository schema)....will it hamper while executing scenario.
    In the odparams.sh file the parameter ODI_SECU_WORK_REP=ODI_WORK_REP but i want to change to WORKREP1(Is it possible?)
    I have kept the master repository schema same
    Please help on this
    Regards,
    Sourav
    Edited by: user13263578 on Sep 12, 2011 12:10 AM
    Edited by: user13263578 on Sep 12, 2011 9:46 PM

    Hi Gatha,
    Yes thats correct.In the odiparams.sh file my work repository name shown is ODI_WORK_REP
    I think the name should be changed to WORKREP1
    Please mention the command for encrypting the password in the odiparams.sh file
    Another query is that why i am not able to login to the old work repository
    Regards,
    Sourav
    Edited by: user13263578 on Sep 13, 2011 2:51 AM

  • Work Repository creation - Error

    hi,
    I have cretaed Master Repository successfully but while creating Work Repository, getting following error
    Name : Work_Repository
    Technology: Oracle
    instance/dblink (Data Server): (empty)
    username: snpw (I have created this user)
    password: snpw
    JDBC Driver: oracle.jdbc.driver.OracleDriver
    JDBC URL: jdbc:oracle:thin:@localhost:1521:XE
    ERROR
    java.lang.NullPointerException
         at com.sunopsis.dwg.DwgObject.computeNextId(DwgObject.java)
         at com.sunopsis.dwg.DwgObject.getNextEntId(DwgObject.java)
         at com.sunopsis.dwg.DwgObject.getNextEntId(DwgObject.java)
         at com.sunopsis.graphical.frame.a.ji.cz(ji.java)
         at com.sunopsis.graphical.frame.bo.cC(bo.java)
         at com.sunopsis.graphical.frame.a.ji.cC(ji.java)
         at com.sunopsis.graphical.frame.bo.bH(bo.java)
         at com.sunopsis.graphical.frame.bn.q(bn.java)
         at com.sunopsis.graphical.frame.bn.t(bn.java)
         at com.sunopsis.graphical.frame.bn.f(bn.java)
         at com.sunopsis.graphical.frame.bn.z(bn.java)
         at com.sunopsis.graphical.frame.bn.c(bn.java)
         at com.sunopsis.graphical.frame.w.actionPerformed(w.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)
    Please help to resolve this issue
    Thanks in advance

    both user name & password for master repository & working repoistory should be same ---
    username: snpw (I have created this user)
    password: snpw
    while looging to topology manager create a new connection with master repository details & then create the data server & working repository

  • 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

  • How to create a new master and working repository

    We have a working env - with master and working repositories .
    we have solution for this env .
    I want ti create a new environment for a new version - and to create new master and working repository from the old environment .
    I tried several options but with no success .
    Please help me to understand how can this be done ?
    Thanks
    Tamar

    What options have you tried with no success ?
    Do you want to selectively release / migrate code from one env to the new one or will a clone of the working environment be sufficient? If you clone - you wont be able to selectively move updates across.

  • Can Multiple users work on the same work Repository ?

    I have master repository and work repository on one machine, can multiple developers connect andwork on the same work repository? how?

    oh Yes!
    it is v simple.
    follow the steps:-
    once master and work repository has been created on a system.U just need to know all the information supplied wen creating a login to designer.
    like user name and password of database,url,driver as well as master's repository uname and password.
    if u have the following information with you,then u can create a new login with designer provided all the above information and u will have full access to designer
    in work repository u want to connect

  • How to create a repository(not just custom) using your hard drive

    I don't know if many people know about this, so I am giving this a shot. There are three major articles on wiki.archlinux.org: Custom local repository,
    Using a CD-ROM as a repository, and Offline Installation of Packages. These are available online through the WIKIs at archlinux.org.
    I was first confused because when I was reading "Offline installation of packages", I didn't know what these ".db.tar.gz" files where. I came mainly from a Debian / Ubuntu
    background (I actually tried many distros before this), so getting used to the way the repository works and no graphical install manager for it. However, I enjoyed a challenge and
    I found out that these are database packages that contain descriptions and locations on where these files are located. The ones on the ftp server are already compiled. I don't know if,
    however they are compiled with the most recent versions.
       With all that said, I thought you had to have it all in one directory in order for this to work, but as it turns out, location is not really an issue. I decided to have a directory reside on the root.
    I chose root because it's only for the install of my own packages. I could have done it as a seperate user account, such as "repos" in PCLinuxOS (another distro I tried). I didn't want to have a seperate account for this. Therefore, I created "/root/repository". Within this directory I created directories for all repository archives. I basically did a "cd /mnt/dvd" and migrated to the particular repository directories. I would copy all the "pkg.tar.gz" files into their respective directories with "cp * ~/repository/<name-of-dir>". For intance, I started with the "core" directory, because there was some things I didn't install in the core directory during installation and if the packages needed it, it was there. This follows for the rest of the directories, such as "community", "testing", and "unstable", etc.You can go to the ftp mirrors to find out what directories are available. The main point is that your files should be in the format ".pkg.tar.gz". These are package files that get converted into a sort of database format that as I mentioned, informs the system the description and where the files are located, and so on.
       The command to perform this, is "tar -xvf /root/repository/core/core.db.tar.gz *.pkg.tar.gz". You can replace core with whatever repository you are adding. So, for example, "extra.db.tar.gz" would be in the "extra" directory. This information is located in the "Offline installation of packages".  The command to create this database is called, "repo-add".
    The format for this command is "repo-add /path/to/dir.db.tar.gz *.pkg.tar.gz". So, if it's the core packages you would "cd ~/repository/core" and "repo-add core.db.tar.gz *.pkg.tar.gz".
      Then, you need to edit the "/etc/pacman.conf" configuration file for pacman. I basically would comment all out except for the repositories I need. So, for example "[core]" and "/etc/pacman.d/core" would tell where normally the servers are located for these files. This information is located int the "Custom local repository" article.using the "repo-add" command.
       Furthermore, I edited each server file located in "/etc/pacman.d/<repository>" where repository is core, extra, etc. I would perform,  "nano /etc/pacman.d/core" for example and comment out all servers. I then add a "local repository" by typing in "file:///root/repository/core", saved it, and then did a "pacman -Sy" to update the repository database. Now, I can do "pacman -S <package-name>" where package-name is whatever I wanted to install. Voila! Please let me know of any suggestions, questions, insights, or comments. I hope I'm not missing anything in this article. I do remember using "rm -rf * in the "/var/lib/pacman/<repository>"directories and using "tar xvf <repository>.db.tar.gz". I don't if that something to do with it, though. Be careful with the "rm -rf *" command, because you can erase your hard drive if you are not careful, for those who aren't informed.
    P.S. Please note all these are done with the root user.

    pressh wrote:
    gradgrind wrote:
    smitty wrote:pressh, I understand and appreciate your point of view... well taken! Are you implying that I should have written in steps, such as 1, 2, and 3? Also, should I have got ridden of the redundant information if it is contained in the Wiki article and / or  taken out the commands on how to apply them and left only with the explanation? Is this what you imply? Sorry if I seem redundant with these questions, but I'm curious so I can improve for the future. I am new to this and open to any suggestion and comments.
    Maybe you could either edit the existing wiki pages where they were not clear to you, or else add a new wiki page, or both. Certainly give the whole a clearer (visual) structure, and (if they don't already exist) add links between the connected wiki pages.
    Yes that is partly what I mean. Further you could get rid of the information that is not really needed to follow the guide (for example what the command 'repo-add' does. People could if they are interested look it up in the script itself, or you could add it here and link to it).
    And yes a bit of structure would be nice. You don't have to nessesarily call it 1,2,3, as long as it has some kind of structure in it (the visual point is very important here). You could take a look at existing wiki pages on the web and see how most of them (not all of them are good of course) are structured.
    That's a good point, too. How do I found out what articles are more effective? I am doing research on this particular matter at the moment and came across articles that have tips on technical writing. Could this help in the long run? Or, is it better to get feedback from other users and improve that way? In other words, do first, and ask later, as one user point out?

  • Multiple users on same work repository

    We have work repository on a central machine and multiple users are accessing by creating separate logins.As we are accessing the repository remotely we created separate agents for each user and kept the agent running for each user on the central machine.
    Although execution works when only one person is executing,but if some other person executes using his agent,we are getting the following error
    Listener refused the connection with the following error:
    ORA-12519, TNS:no appropriate service handler found
    even though we are working on separate objects.We also tried creating separate users (other then the default SUNOPSIS USER) in the security manager but we are facing the same problem.
    Please let me know if there is a away for multiple users to execute when working on the same work repository.

    Yeah I am also facing the similiar kind of problem please reply..

  • Help! how to create a repository correctly of owb?

    I have installed oracle11 in the directory c:\app\***\product\11.1.0\db_1 and installed owb in the directory c:\app\***\product\11.1.0\owb11gr1. When i tried to Create a Repository Using the Repository Assistant, the system gives out an error message:OWBSYS is not granted access to owb home/owb/bin/admin/rtrepos.properties:Please run UnifiedRepos/reset_owbcc_home.sql specifiying the path of the Oracle Home from which the Control Center Service is being run.
    Then I run the script reset_owbcc_home.sql and put in "C:/app/***/product/11.1.0/owb11gr1" according to the prompt.
    But it still can not work, it gives out another error,"there is no table or views"
    Can anyone tell me how to create a repository correctly?
    Thanks!

    With your database 11g install OWB is already installed under the ORACLE_HOME's owb directory. You should/could have just used it.
    I'd suggest a cleanout and start again, here are the steps:
    1. Close any open OWB
    2. from db home,
    Stop runtime service - cd owb/rtp/sql sqlplus OWBSYS/OWBSYS @stop_service
    3. drop your target user, design user
    4. cleanout OWBSYS, recreate:
    cd owb/UnifiedRepos
    sqlplus using your sysdba
    @clean_owbsys
    @cat_owb <tablespace_of_your_choice)
    Now run reposinst.bat from your database Oracle home
    Cheers
    David

  • Error while configuring work repository details in topology Manager

    Hi,
    Could anyone pls advice, is it possible creating more than one Master repository connection for the same instance.
    When i try to do so, am getting the below error while configuring the work repository details in topology manager.
    “A work repository already exists for this connection.
    Enter the repository password to declare it in your Master Repository”
    I tried with both the new master and work repository password. But no luck.
    Previous Master & work details:
    Master: PCS_MASTER
    Work:PCS_WORKREP
    New Details
    Master: PCS_MASTER_INT
    Work:PCS_WORKREP_INT
    Instance: PCBID
    Am trying to create new master repository for PCS_MASTER_INT.

    In the same oracle schema you can have only 1 master and 1 work repository. Usually they take 2 schema (1 for each).
    If you need 2 master repository you have to use 2 different jdbc path. I'm using a db with several master / work, each repo has got its schema..

  • Issue in creating Master repository from ODI 11g

    Hi,
    I am unable to create a Master repository connection using ODI 11g from local machine. I am using Oracle server of 11g version and have Master and a Work repositories in it. When I was trying to create a connection using ODI 11g it is throwing me the following error message,
    Could not connect to repository
    java.lang.IllegalStateException: Local Repository table is empty
         at oracle.odi.core.repository.support.RepositoryUtils$RepositoryInfoSource.loadRepositoryInfo(RepositoryUtils.java:182)
         at oracle.odi.core.repository.support.RepositoryUtils.loadMasterRepositoryInfo(RepositoryUtils.java:373)
         at oracle.odi.core.repository.Repository.getMasterRepository(Repository.java:72)
         at oracle.odi.core.OdiInstance.createMasterRepository(OdiInstance.java:501)
         at oracle.odi.core.OdiInstance.<init>(OdiInstance.java:553)
         at oracle.odi.core.OdiInstance.createInstance(OdiInstance.java:529)
         at oracle.odi.ui.docking.panes.OdiCnxFactory$1.run(OdiCnxFactory.java:205)
         at oracle.ide.dialogs.ProgressBar.run(ProgressBar.java:655)
         at java.lang.Thread.run(Thread.java:619)
    Suggest me to resolve this issue.
    Regards, Sujeev

    Try following links.
    They are nice and Explanatory.
    http://www.odigurus.com/2011/10/creating-master-repository-using-odi.html
    http://odinetwork.blogspot.in/2011/03/creating-and-connecting-to-odi-master.html
    http://odiexperts.com/creating-master-and-work-repository/
    Thanks,
    Mahesh

  • 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

  • No sound on recorded videos

    I have no problems with sound on my ipod nano, except when i record and play videos, there is no sound, just a buzzing noise. What can I do?

  • Burning downloaded itunes videos to DVD - How do I do this?

    I have downloaded over $50 worth of video film clips so I could make my own dvd. I assume that paying $3.69 for them entitles you to burn them to dvd as we do songs to cd @ $1.30/song. I have tried burning to a dvd with no luck. How do I do this?

  • JDI Transport issue

    Hi All, We are on AIX/ EP 6.0 SP 15/ oracle 9i. JDI SP15 Our java development system (JDI) landscape is mentioned below Development: JDI system - SAP J2EE, JDI Consolidation: EP Development - SAP J2EE, EP 6.0 Test: EP Quality - SAP J2EE, EP 6.0 Produ

  • I can't open some folders anymore

    Hi everyone Since some couple of months, i can't open some folders on my macbook air and pro anymore. when I try to open some folders, than every icon disappears, and I am at the some place I was before. The folders exist, because when I try to open

  • Help Flash 8 Audio Question.

    This is Flash 8. AS 1/2 I have a main swf that contains my UI and a loader clip. I have it set up so there is a sound object that controls the volume for my loaded swf. The problem I have is that now I need to use a dynamic sound clip and onSoundComp