OWB Design Repository Tables

Hi All,
Is there any document from where I can get a decent insight into the OWB design repository tables and their functions.
Being a bit more specific, while working in OWB 10gR1 I have experienced situations where a mapping suddenly shows a null pointer exception and becomes un-editable, and un-deployable and un-executable. The only solution then is to make the mapping from scratch. If I can know which all design repository tables are involved in storing a mapping information, then perhaps I can go to the backend fix the issue and retrieve the mapping.
Please let me know if any of you have any infomation regarding this.
Regards
-AP

Thanks a lot for your information. It gives me some idea of the tables from which these read only views are created.
I hope, in order to understand more what these underlying tables are for, I need to scratch my head :))
Regards
-AP

Similar Messages

  • One schema for OWB Design repository, runtime repository and target schema

    Currently we have contents of OWB Design schema, runtime schema and target schema all combined into one schema of the same database in OWB 9.0.2 as well as OWB3i. We like to move to OWB10g in very near future. Can we keep the same structure for convenience of migration in OWB10g? Is it mandatory that OWB design repository (and components) must be separate from OWB run time repository (and components) and target schema? In other words is it possible and workable to use only one schema to contain OWB design repository, OWB run time repository and target schema in OWB10g environment with repositories to be situated on Oracle v9.2.0.1.0? Also what special considerations should be taken to create the database v9.2.0.1.0 and installation of OWB10g. What are the problems/side-effects to have all in one schema?
    Also please let me know how to install Oracle Workflow server to be used along with OWB. Will OWB10g work with repository on Oracle database v9.2.0.1.0?
    Your prompt advice will be very well appreciated.
    Sankar

    The design repo is a metadata repo that stores all the design-time objects and so forth.
    It is an architectural decision that you or your team need to decide on. There are many flexible ways to architect an OWB infrastructure.
    Also, your repository users will be using the design repository on the the other DB instance to do their design work...potentially less people always hitting the target database all the time.
    -Greg

  • Unable to login to OWB Design Repository

    Hi,
    While trying to login to OWB Design Repository I am getting an error message, 'SQL EXCEPTION'. Can anybody tell me the reason behind this.
    Liyakat

    Hi,
    we need much more informations about the problem:
    - Login with the OWB, per sqlplus, ...?
    - Which error message? Complete text with error number!
    - All related informations (version of database and OWB, errorlogs from the installation, ...)
    Bye
    Detlef

  • Owb design repository

    I am unable to log in OWB Design Browser for report generation on Design Repository. I am in a Oracle client machine as well as it is OWB client. It giving an error message, 'Invalid Oracle HTTP Server information' whenever I am trying to login OWB design browser.
    I am providing ip address of my oracle database server i.e host machine, port no, user id. What could be the reason and what is the solution?
    And also I want to know the exact data for all these three columns.

    The design repo is a metadata repo that stores all the design-time objects and so forth.
    It is an architectural decision that you or your team need to decide on. There are many flexible ways to architect an OWB infrastructure.
    Also, your repository users will be using the design repository on the the other DB instance to do their design work...potentially less people always hitting the target database all the time.
    -Greg

  • One schema for OWB Design repository, runtime repository

    Can we use only one schema for the design and runtime repositories on the same database instance and leave the target schemas separate? What are the advantages and disadvantages of this approach?
    Thanks a lot for your time and reply.

    Hello beatbisig
    You got it right. Starting from OWB10gR2, the two types of repositories have been merged in to one. So if you have your design work hosted on one database, but want to keep the production database off-limits from developers you deploy from your design repository to the production repository. If you then connect to the production repository using the Design Center you wouldn't see any mappings there.
    Why this wasn't done in the first place, even using the Oracle Designer repository I never understood ...
    Borkur

  • To find project-mapping relationship in OWB design repository.

    In a application aI am firing query on the design repositoryy schema.Here I want to find all mappings coming under a particular project.For example I got a table called ALL_IV_XFORM_MAPS to take the map names and ALL_IV_PROJECTS to take the project names.But I couldnot find out any table corresponding both project name and map name.Please help.
    Thanks.

    I don't have access to a repository at the moment, but you will have to link the map to the module it is in, and that module will belong to a project.
    Isn't there something like 'ALL_IV_MODULES' ??
    Hope this helps,
    Borkur

  • Defining roles and access for OWB Designer

    Hi,
    Can i Define roles and access rights to different on 1 OWB Designer repository?
    I want to send my mappings for code review but i dont want them to log into the OWB designer with write access.
    How can i achieve this in the same OWB designer repository as the one i am using?
    I am using OWB 10.1.
    I found some table - WMP_USER_ROLES,WMP_GROUP_ROLES,WMP_GROUP_REPOSITORIES
    when i logged into the designer schema through sqlplus
    Thanks
    Sagar

    Hi Sagar,
    Yes you can do that. Basically you can create a db user, and then register the user with a repository. By default that user has all privileges, however it now is audited per user as to what he/she did. How to do this look at the doc (find SecurityHelper)
    To enable you to protect metadata there are a couple of strategies (implemented via a simple PL/SQL API). For an example (this one works with policies on the module level) take a look here (http://www.oracle.com/technology/sample_code/products/warehouse/files/Dev_Status_Policy.SQL)
    This would work as follows:
    - Create user REVIEW
    - Register user REVIEW to repos QA
    - For a module you want review for, set the status to QA
    Now the REVIEW user logs in and he can look at QA but cannot touch.
    Hope this helps,
    Jean-Pierre
    In your situation

  • OWB 10gR1 Repository and 10gR2 Database

    Hi,
    we have a problem in installing OWB Design Repository 10gR1 on 10gR2 Database. The Repository assistant hangs with message "INS0003 The User should have DBA privileges to complete the installation". I'm connected as SYS....
    Regards,
    Hakon.

    Her is a workaround I get from Oracle, may it works. Till this time I can't test it, try it on your own risk.
    Regards
    Norbert
    >>
    Using the 050621 shiphome release of 10gR2 on Linux we have noticed the INTERACTIONEXECUTE stored procedure is defined with definer rights - it should be invoker rights.
    Using the stored procedure to create an AW will create the AW in the SYS schema.
    The only workaround is to redefine the stored procedure in the SYS schema with invoker rights.
    CREATE OR REPLACE function interactionexecute(input CLOB) return varchar2 AUTHID CURRENT_USER
    as language java name 'oracle.AWAction.Interaction.Execute(oracle.sql.CLOB)
    return java.lang.String';
    <<<<

  • OWB and Designer Repository

    I get an error when I try to set the Application System for
    Oracle Designer Repository as the Metatada source.
    The Module Wizard lets me create a database link to my Designer
    Repository owner, I've tested it form SQL+, but when I try to set
    the Application System the answer is "The database link does not
    point to a valid Oracle Designer repository". But it points to
    the user who owns the Repostory!!!!
    Do I need to grant any access in Oracle Desinger to my OWB user?
    Can OWB connet to any Repository version?
    Tools:
    Database 8.1.7
    Desinger 6i Rel.4
    OWB 3i

    I'm afraid you are right, I've read the same this morning, OWB3i
    does not read Repository 6i tables. I hope Oracle will do
    something about that soon.
    Thanks,
    Jose.

  • OWB Repository tables

    Can anyone tell me where can i get information about OWB repository tables created in the database when we install OWB.
    I basically want to know what each table does??
    tables for eg. wb_rt_tasks, wb_rt_errors etc...
    Edited by: Commander on Sep 25, 2008 4:40 AM

    Hi,
    if you will have this information you can sell it! ;-) The repository is not documented very well. When you work with the owb some years you will know something about it, but not everything. And often you need informations from more than one table, because the information is splitted in many pieces (relational tables!). And the constraints are not documented. And in 11g the repos has changed very much!
    Good luck,
    regards
    Detlef

  • Installation of Design Repository using OWB Rel 1

    I installed OWB Rel 1 on server and then try to create Design Repository.
    It did not work as error appears on first screen " Can not connect o database - verify connect information". I provided correct information (sys user/password, host name, service name, port number) and tried different things e.g. instead of host name ip address etc. But result was same.
    any body can help me to sort this out?

    Hi,
    i´m not sure but i think you must give a connect string, in an explicit sequence.
    Well, maybe you better have a look at the Guides of Installation.
    Watch there: http://www.oracle.com/technology/documentation/index.html
    Regards
    Lone Wolf

  • Dropped Design Repository from OWB

    I accidentally dropped the design repository from OWB. A backup copy has been restored to the DB, but still it's missing. Please help.

    What OWB release you used and how did you create backup?
    If OWB release is 9.2 and backup has been created with Oracle exp utility then you can try to use script Restore_repos.txt from OWB Sample code page (this is the sequence of actions for restoring design repository). Find this script at
    http://www.oracle.com/technology/sample_code/products/warehouse/index.html
    Maybe this document will work and for OWB10gR1 but I don't sure.
    Regards,
    Oleg

  • Finding locked objects in design repository?

    Does anyone know if it is possible to get a list of objects that are currently locked by users inside a design repository?
    I am looking for something that is equivalant to what v$locked_object is for Oracle objects. I've tried looking at the tables/views/procedures defined in the Control Center but I haven't been able to figure out a way to do it.
    I am writing some scripts to automate the export/import of MDLs between repositories. I'd like to be proactive about checking locks in the repository before attempting to import the MDL.
    Thanks.

    HI,
    it seems that OWB uses DBMS_LOCK package for locking objects, so you can extract OWB internal lock names from SYS.DBMS_LOCK_ALLOCATED table (name OWB locks begin with 'OWB'). Locked object id (from all_iv_all_objects) specified at the end of lock name in reverse order.
    But I don't now how to get type of locking (opening object also creates a lock).
    Oleg

  • Design Repository Configuration objects after an import

    I have 1 design repository to development environment and another to production environment.
    I have 3 target schemas in Development and 3 target schemas in Production.
    Then I make a Metadata Export of my Development Project and a Metadata Import in my Production environment (MDL).
    Now I have all objects in my Design Repository in Production environment.
    I know that I have to change the Locations parameters (for example: The Host Name and Port Number)
    Do I have to change anything else?
    What do I have to change?
    Thanks!

    Apart from location and physical configuration parameters, dont we have to re-import(reconcile) the tables and PL/SQL transformations also?
    We faced a similar situation, when we imported the project in different environment and changed the location, the validation gave an error.re-importing the tables and PL/SQL transformations solved it.
    we are using OWB 10.1 with oracle 10g on windows2000 server.
    regards
    Sagar

  • Repository Table Empty after mapping procedures

    I'm using OWB 11g and simply trying to do a 'test case' where I create a simple mapping from a single (oracle) source table to a target table and then generate and populate a repository table. All 3 tables have the exact same structure. The problem is that when I generate the Repository table it has no data in it.
    I'm religiously following all the directions:
    1) Create & Bind on the target table
    2) Synchronize on the target table
    3) Validate Mapping
    4) Generate mapping
    Go to Design center
    5) Validate, Generate, Deploy the repository table
    6) Validate, Generate, Deploy and 'Start' the repository mapping.
    But when I finally select 'data' for the Repository Table the Data Viewer shows me the structure but no data beneath it.
    Just to cover the basics, I've set up a Staging Area module for all of this and I'm sure my source table has data in it.
    Any ideas on why this is happening?
    Thanks
    Message was edited by:
    John W

    David,
    I found the table that is generating the[b] table of view does not exist error- but I'm stumped as to why this is. I have 2 tables in my source module (dw_user) which are the EVENTS and PRIZES tables. They are both accessible from the staging schema and the repository schema in sql. But the PRIZES table is getting the table of view does not exist error and the EVENTS table is not. Also, all columns referred to in the script are all valid.
    The line that is generating the error is line 17 in the script below which I've bolded. Note that Line 16 accessing the EVENTS table is not generating an error. Here are some points:
    1) When I try to 'deploy' either the EVENTS table or the PRIZES table, as you suggested, I get a msg saying that these are source tables and cannot be 'deployed'. I am validating, generating and deploying the target table and the mapping however.
    2) One difference I did find in my initial error was that I just happened to have a copy of the EVENTS table in the stage schema (dw_stg) but did not have a copy of the PRIZES table there. This should not matter since the schema being accessed in the sql is obviously the source schema (dw_user) and not the stage schema (dw_stg). Nonetheless, just as an experiment I also put a copy of the PRIZES table in the stage schema (dw_stg) but the error remained.
    Any other ideas as to why the EVENTS table is accessible in the sql but the PRIZES table is not?
    Here's the script with the error on line 17:
    1) CREATE OR REPLACE PACKAGE BODY ""MAP3"" AS
    2)
    3)
    4)
    5)
    6)
    7) -- Procedure "JOINER_p" is the entry point for map "JOINER_p"
    8)
    9) PROCEDURE "JOINER_p"
    10) IS
    11)
    12) -- Row by row processing
    13) "PRZ_EVT_ld" BOOLEAN;
    14) CURSOR "JOINER_c" IS
    15) SELECT
    16) "EVENTS"."EVENTNAME" "EVENTNAME",
    [17) "PRIZES"."PRIZEPLACE" "PRIZEPLACE",
    18) "PRIZES"."PRIZEAMOUNT" "PRIZEAMOUNT"
    19) FROM
    20) "DW_USER"."EVENTS" "EVENTS",
    21) "DW_USER"."PRIZES" "PRIZES"
    22) WHERE
    23) ( "EVENTS"."EVENTID" = "PRIZES"."EVENTID" );
    Thanks for your continued help.
    Cheers,
    John

Maybe you are looking for