Oracle 9i AS and OWB

Is Oracle 9i AS installation necessary for OWB 9i installation?. I dont want to install Oracle Portal, which is installed as part of 9iAS, and if that restricts OWB Browser then that is fine. Oracle Portal is needed for Oracle Workflow, and Oracle Workflow is key to OWB Browser, at least thats what the OWB Installation Guide says, and on contrary it lists Oracle Workflow as an optional component, but OWB Browser as necessary.
If 9iAS is must for OWB to work then can I just install few components of 9iAS and get going with OWB or I have to install the whole 9iAS suite for OWB?
Thanks,
Steve

I found this article but it's not public. So I can't view it:
http://metalink.oracle.com/metalink/plsql/kno_main.preDoAdvancedQuery?p_showBack=TRUE&p_text=188172.995&p_queryOption=fileid&p_product_id=-1&p_platform_id=-1&p_date=-1&p_knowledge=TRUE&p_forums=TRUE&p_numHits=100&p_listType=2&p_Sortby=103

Similar Messages

  • Using OWB mappings with Oracle CDC/Streams and LCRs

    Hi,
    Has anyone worked with Oracle Streams and OWB? We're looking to leverage Streams to update our data warehouse using Streams to apply changes from the transactional/source DB. At some point we seem to remember hearing that OWB could leverage Streams, perhaps even using the Logical Change Records (LCRs) from Streams as input to mappings?
    Any thoughts much appreciated.
    Thanks,
    Jim Carter

    Hi Jim,
    We've built a fairly complex solution based on streams. We wanted to break up the various components into separate entities so that any network failure or individual component failure wouldn't cause issues for the other components. So, here goes:
    1) The OLTP source database is streaming LCR's to our Datawarehouse where we keep an operational copy of production, updated daily from those streams. This allows for various operational reports to be run/rerun in a given day with the end-of-yesterday picture without impacting the performance on the source system.
    2) Our apply process on the datamart side actually updates TWO copies of data. It does a default apply to our operational copy of production, and each of those tables have triggers that put a second copy of the data into daily partitioned tables. So, yesterday's partitions has only the data that was actually changed yesterday. After the default apply, we walk the Oracle dependency tree to fill in all of the supporting information so that yesterday's partition includes all the data needed to run our ETL queries for that day.
    Example: Suppose yesterday an address for a customer was updated. Streams only knows about the change to the address record, so the automated process would only put that address record into the daily partition. The dependency walk fills in the associated customer, date of birth, etc. data into that partition so that the partition holds all of the related data to that address record for updates without having to query against the complete tables. By the same token, a change to some other customer info will backfill in the adress record for this customer too.
    Now, our ETL queries run against views created against these partitoned tables so that they are only looking at the data for that day (the view s_address joins from our control tables to the partitiond address table so that we are only seeing one day's address records). This means that the ETL is running agains the minimal subset of data required to update dimensions and create facts. It also means that, for example, if there is a problem with the ETL we can suspend running ETL while we fix a problem, and the streaming process will just go on filling partitions until we are ready to re-launch ETL and catch up - one day at a time. We also back up the data mart after each load so that, if we discover an error in ETL logic and need to rebuild we can restore the datamart to a given day and then reprocess the daily partitions in order very simply.
    We have added control fields in those partitioned tables that show which record was inserted/updated/or deleted in production, and which was added by the dependency walk so, if neccessary, our ETL can determine which data elements were the ones that changed. As we do daily updates to the data mart as our finest grain, this process may update a given record in a given partition multiple times so that the status of this record at the end of the day in that daily partition shows the final version of that record for the day. So, for example, if you add an address record an then update it on the same day the partition for that day will show the final updated version of the record, and the control field will show this to be a new inserted record for the day.
    This satisfies our business requirements. Yours may be different.
    We have a set of control tables which manage what partition is being loaded from streams, and which have been loaded via ETL to the datamart. The only limitation is that, of course, the ETL load can only go as far as the last partition completely loaded and closed from streams. And we manage the sizing of this staging system by pruning partitions.
    Now, this process IS complex, and requires a fair chunk of storage, but it provides us with the local daily static copy of the OLTP system for running operational reports against without impacting production, and a guaranteed minimal subset of the OLTP system for speedy ETL runs.
    As for referencing LCRs themselves, we did not go that route due to the dependency issues (one single LTR will almost never include all of the dependant data from which to update a dimension record or build a fact record, so we would have had to constantly link each one with the full data set to get all of that other info).
    Anyway - just thought our approach might give you some ideas as you work out your own approach.
    Cheers,
    Mike

  • How to import ORacle 7 database to Oracle 10g by using OWB?

    Hi, I have an old Oracle 7 database that I want to import into an Oracle 10g database by using OWB. I have made an odbc connection to the Oracle 7 database, and the dblink is working when I test it through SQL Plus, and I also manage to see the source tables in the import wizard. But after I have selected the tables I want and "execute", then an error comes up that I can not figure out.
    I am using Microsoft Oracle odbc driver on a Windows 2003 Server. I tried to use the ORacle 10g odbc driver, but then I could not connect to Oracle 7. I got a message about a specified driver that could not be loaded due to system error 127.
    Anyway, I can connect and see the tables by using the Microsoft ODBC driver, but it will not import the metadata.
    Is there a tutorial or something about how to import through an odbc connection?

    Ronny,
    It's not possible to create a database link from 10g to 7. See the following Metalink article:
    https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=207303.1
    To use the database link approach you'll need to create a 9.2 'hop' database -- a database who's sole purpose is to allow connections from 10g and from which you can connect to 7.
    However OWB itself won't read metadata out of a 7 database, so you'll need to do some manual work -- eg create views on the 9.2 database for the tables on the 7 database that you want to read from.
    Another potential solution is to use the heterogenous data services to connect via ODBC to the Oracle 7 instance; again OWB might not be able to read the metadata in which case you should create views somewhere where OWB can read from.
    I hope my ramblings make some sort of sense :-)
    Cheers,
    Colin

  • Discoverer and OWB

    Hi All,
    I'm sorry about my question, but I'm new in Oracle's BI World. I'm trying to create a data warehouse with OWB and then access it with Discoverer. I created my data warehouse without problems. But I can´t export it to Discoverer. How can I do this? I already read some materials about, but no one like "HOW TO". Anybody can help me?
    Best regards,
    JV.

    I do this a lot and it is really quite easy, though maybe not the most intuitive. Assuming you are using OWB9.2 then you need to create a Collection for the Discoverer business area in OWB. You then use the Project->MetadataExport->Bridge menu option and then select Discoverer as the destination product. After setting parameters for the Discoverer destination EUL it creates a Discoverer export file. You then just import this in the Discoverer Administrator.
    If you are using OWB9.2, then look at Part V, section 22 of the OWB9.2 User Guide (particularly the section "Exporting Metadata to Oracle Discoverer 4i and 9i").
    Regards
    Dave

  • Difference between OWB 11g OBE and OWB 10g: Implementation Part I?

    I am planning to attend oracle OWB class Oracle Warehouse Builder 10g: Implementation Part I (Data Warehousing and Oracle Business Intelligence) through Oracle University http://education.oracle.com/pls/web_prod-plq-dad/show_desc.redirect?redir_type=13&group_id=1343&p_org_id=1001&lang=US&media=1&source_call=?
    Has anyone already taken the class and tell the difference between the class and owb 11g oracle by examples in http://www.oracle.com/technology/obe/11gr1_owb/owb11g_update_extend_knowledge/less1_setting_up/less1_setting_up.html?
    If there is not much difference, I woukd like to learn it by myself through Oracle OWB 11g OBE.
    Thanks in advance. WS

    If you seriously intend to take up OWB as your career path then i would advise you to go to Oracle unversity and attend classes , if you are going to use owb only for a project/small works then use Oracle by example.
    Further to this if you company is sponsoring you then take oracle unversity course as "every little helps" and its never too bad to learn something the right way.
    Its like making a choice whether to learnmusic form the web(online) or going to a music teacher and learning music. I would prefer the second approach.

  • ODI and OWB???

    Hi every one I would like to know the difference between Oracle Data Integrator and Oracle Warehouse Builder. Can I use ODI in place of OWB or in reverse??
    Thanks,
    Pratap.

    1. OWB comes free with the 11g DB where as you need to buy ODI.
    2. ODI is acquired by Oracle from Sunopsis where as OWB is Oracle's own.
    3. ODI is compatible with Webservices etc where as in OWB you cannot call a webservice.
    4. For ODI the metadata can be stored in any relational database from any vendor; where as OWB you need Oracle to store the metadata.
    5. OWB is ETL whereas ODI is ELT. It takes the power of the target database for Transformation.
    6. Data Quality comes free with OWB whereas you need to Buy DQ as a separate module for ODI
    7. ODI is completely written in open standard Java language not sure about OWB
    8. OWB is good for Data Mininng.
    9. ODI easily integrates with Oracle SAO suite tools such as BPEL and ESB
    10. I may be wrong but - I think Informatica is a better tool for pure and complex data warehousing projects. Where as ODI is an excellent tool for Integration projects.
    my 2 cents
    :)

  • How a procedure is compiled in oracle ? (implicit and explicit compilation)

    how a procedure is compiled in oracle ? (implicit and explicit compilation)

    When you create a proceudre oracle automatically compile and stored it. Use the following syntax to compile a procedure
    ALTER PROCEDURE hr.remove_emp COMPILE;
    Thanks

  • Not able to see ikm oracle incremental update and ikm oracle slowly changing dimensions under PHYSCIAL tab in odi 12c

    not able to see ikm oracle incremental update and ikm oracle slowly changing dimensions under PHYSCIAL tab in odi 12c
    But i'm able to see other IKM's please help me, how can i see them

    Nope, It has not been altered.
    COMPONENT NAME: LKM Oracle to Oracle (datapump)
    COMPONENT VERSION: 11.1.2.3
    AUTHOR: Oracle
    COMPATIBILITY: ODI 11.1.2 and above
    Description:
    - Loading Knowledge Module
    - Loads data from an Oracle Server to an Oracle Server using external tables in the datapump format.
    - This module is recommended when developing interfaces between two Oracle servers when DBLINK is not an option.
    - An External table definition is created on the source and target servers.
    - When using this module on a journalized source table, the Journaling table is first updated to flag the records consumed and then cleaned from these records at the end of the interface.

  • Memory and No. of Processor calculation for Oracle EBS R11 and R12

    Can some one please tell me …. How to calculate required Memory and No. of Processors for Oracle EBS R11 and R12.
    For example we have 50 Concurrent users and 100 named (i.e. the users which are doing only Data entry.), so how to How to calculate required Memory and No. of Processors
    Please guide me on the same.
    Thanks,

    Please refer to the following links, it may be helpful:
    Oracle Applications Benchmark White Papers
    http://www.oracle.com/apps_benchmark/html/white-papers-e-business.html
    Oracle Applications Standard Benchmark White Papers
    http://www.oracle.com/apps_benchmark/html/white-papers.html
    Hardware requirements for Oracle APPS
    Hardware requirements for Oracle APPS

  • Oracle Data Profiling and Data Quality

    Hi,
    How to create metabase for Oracle Data Profiling and Data Quality.Is metabase and repository are same.

    Hi,
    You can create a metabase in the Metabase Manager:
    - Expand Control Admin
    - Click on Metabases
    - in the Metabases window, right-click on the white area and select Add...
    - go through the wizard to create your metabase
    This is documented in the ODQ/ODP tutorial (http://www.oracle.com/technology/products/oracle-data-quality/pdf/oracledq_tutorial.pdf) and in the Documentation (in Metabase Manager or Oracle Data Quality go to Help and then Manuals).
    Thanks,
    Julien

  • Difference in select for update of - in Oracle Database 10g and 11g

    Hi, I found out that Oracle Database 10g and 11g treat the following PL/SQL block differently (I am using scott schema for convenience):
    DECLARE
      v_ename bonus.ename%TYPE;
    BEGIN
      SELECT b.ename
        INTO v_ename
        FROM bonus b
        JOIN emp e ON b.ename = e.ename
        JOIN dept d ON d.deptno = e.deptno
       WHERE b.ename = 'Scott'
         FOR UPDATE OF b.ename;
    END;
    /While in 10g (10.2) this code ends successfully (well NO_DATA_FOUND exception is raised but that is expected), in 11g (11.2) it raises exception "column ambiguously defined". And that is definitely not expected. It seems like it does not take into account table alias because I found out that when I change the column in FOR UPDATE OF e.empno (also does not work) to e.mgr (which is unique) it starts working. So is this some error in 11g? Any thoughts?
    Edited by: Libor Nenadál on 29.4.2010 21:46
    It seems that my question was answered here - http://stackoverflow.com/questions/2736426/difference-in-select-for-update-of-in-oracle-database-10g-and-11g

    The behaviour seems like it really is a bug and can be avoided using non-ANSI syntax. (It makes me wonder why Oracle maintains two query languages while dumb me thinks that this is just a preprocessor matter and query engine could be the same).

  • Replacing Oracle's FIRST_VALUE and LAST_VALUE analytical functions.

    Hi,
    I am using OBI 10.1.3.2.1 where, I guess, EVALUATE is not available. I would like to know alternatives, esp. to replace Oracle's FIRST_VALUE and LAST_VALUE analytical functions.
    I want to track some changes. For example, there are four methods of travel - Air, Train, Road and Sea. Would like to know traveler's first method of traveling and the last method of traveling in an year. If both of them match then a certain action is taken. If they do not match, then another action is taken.
    I tried as under.
    1. Get Sequence ID for each travel within an year per traveler as Sequence_Id.
    2. Get the Lowest Sequence ID (which should be 1) for travels within an year per traveler as Sequence_LId.
    3. Get the Highest Sequence ID (which could be 1 or greater than 1) for travels within an year per traveler as Sequence_HId.
    4. If Sequence ID = Lowest Sequence ID then display the method of travel as First Method of Travel.
    5. If Sequence ID = Highest Sequence ID then display the method of travel as Latest Method of Travel.
    6. If First Method of Travel = Latest Method of Travel then display Yes/No as Match.
    The issue is cells could be blank in First Method of Travel and Last Method of Travel unless the traveler traveled only once in an year.
    Using Oracle's FIRST_VALUE and LAST_VALUE analytical functions, I can get a result like
    Traveler | Card Issue Date | Journey Date | Method | First Method of Travel | Last Method of Travel | Match?
    ABC | 01/01/2000 | 04/04/2000 | Road | Road | Air | No
    ABC | 01/01/2000 | 15/12/2000 | Air | Road | Air | No
    XYZ | 01/01/2000 | 04/05/2000 | Train | Train | Train | Yes
    XYZ | 01/01/2000 | 04/11/2000 | Train | Train | Train | Yes
    Using OBI Answers, I am getting something like this.
    Traveler | Card Issue Date | Journey Date | Method | First Method of Travel | Last Method of Travel | Match?
    ABC | 01/01/2000 | 04/04/2000 | Road | Road | <BLANK> | No
    ABC | 01/01/2000 | 15/12/2000 | Air | <BLANK> | Air | No
    XYZ | 01/01/2000 | 04/05/2000 | Train | Train | <BLANK> | No
    XYZ | 01/01/2000 | 04/11/2000 | Train | <BLANK> | Train | No
    Above, for XYZ traveler the Match? clearly shows a wrong result (although somehow it's correct for traveler ABC).
    Would appreciate if someone can guide me how to resolve the issue.
    Many thanks,
    Manoj.
    Edited by: mandix on 27-Nov-2009 08:43
    Edited by: mandix on 27-Nov-2009 08:47

    Hi,
    Just to recap, in OBI 10.1.3.2.1, I am trying to find an alternative way to FIRST_VALUE and LAST_VALUE analytical functions used in Oracle. Somehow, I feel it's achievable. I would like to know answers to the following questions.
    1. Is there any way of referring to a cell value and displaying it in other cells for a reference value?
    For example, can I display the First Method of Travel for traveler 'ABC' and 'XYZ' for all the rows returned in the same column, respectively?
    2. I tried RMIN, RMAX functions in the RDP but it does not accept "BY" clause (for example, RMIN(Transaction_Id BY Traveler) to define Lowest Sequence Id per traveler). Am I doing something wrong here? Why can a formula with "BY" clause be defined in Answers but not the RPD? The idea is to use this in Answers. This is in relation to my first question.
    Could someone please let me know?
    I understand that this thread that I have posted is related to something that can be done outside OBI, but still would like to know.
    If anything is not clear please let me know.
    Thanks,
    Manoj.

  • Oracle 9i Database and Developer Installation

    I am a student going through the Oracle Developer Certification and I am hoping someone can help me with some troubleshooting. This has to do with installing 2 different services on 2 home directories. I installed the Oracle 9i database enterprise edition on the c drive on my laptop. Today I installed the Developer software as well on the c drive on a different directory. I now have the problem that I cannot connect to SQLPlus on the database side and I can not access datatbase connection on the Developer/Form side either. When I installed the developer software I created a new directory called OracNT since it would not allow me to install it on the orahome90 directory (database was installed here)....Does anyone have any advice on what to do? I have install and unistalled both the database and the Developer software and I am getting the same issue...All help would be appreciated.
    lari

    Lari,
    Not quite the right forum for this, but I suspect your tnsnames.ora file in both the
    network directories under the two ORACLE_HOMEs does not have an entry
    for the local database.
    On trying to connect you should get an error message and number. Use these
    and search within metalink, there are a number of good articles on network
    configuration.
    There are also network configuration assistants available from the database windows program
    menu.
    David

  • Oracle 9i Database and Solaris 10 Zones

    Can an existing oracle 9i database be moved into a new zone? The database resides on it's own filesystem. The server is runnign Solaris 10, and the zones are not set up yet, but Oracle is installed, and the 2 databases are up and running.
    Basically there are 2 existing oracle 9i databases, and I want to setup 2 zones, where none other than the default global exist right now, and have each database in a zone.
    Thanks in advance.

    You need to do the following -
    Configure loopback mount points from the global zone into the local zone through zonecfg (one for Oracle binary, other for Oracle data). I am assuming that you want to share the same Oracle binary location between all the zones. The Oracle database mounts must be separate & make sure that you put them in the respective zone's config only.
    Create an oracle user with dba group in both the zones. It's best if the user IDs & group IDs across all the zones & global zone match.
    Stop both the database instances in the global zone.
    zlogin to a zone, su as oracle and startup the instances.
    Hope that works!

  • Oracle 10g XE and Oracle 8.1

    HI,
    I am new in oracle and I installed both Oracle 10g XE and after Oracle 8.17 Standard with Apache server. Does anybody know why Oracle 10g XE doesn't start (doesn't find APEX) when Oracle 8.17 is running on the same computer?
    Tks,
    Laurentiu

    You can not use XE parallel with another Oracle instance. Only one instance per network.
    Cheers!

Maybe you are looking for

  • Can't open .xls files created by Numbers

    All of a sudden, using Numbers '09 I can no longer open certain .xls files that I created in the first place by saving .numbers files as Excel files (using the "Save copy as Excel Document" checkbox in the Save As... dialog box). Some will open, but

  • How to stop hard disk noise on T61

    Hello everyone, I have a T61 and everything works well except the hard disk which is constantly working. The result is a gentle noise on the bottom right of laptop, always present. I used to have a T42 which when configured on XP to turn off hard dis

  • JDBC BATCH Insert in SAP  XI

    Hi Everyone First of all, Thank you all for such a nice contribution on the forum.  I have few questions I have with SAP and JDBC adaptor.  I was wondering if we could do batch update/insert in XI. let us say I received 10 different records from IDOC

  • How to enable rating star in sharepoint 2013 programmatically

    i want to enable rating star on a document library in sharepoint 2013, i used the way workings in sharepoint 2010,but it failed,can anyone show me?TKS in advance.

  • JDeveloper, SQLJ, and SQL Server

    I am trying to use JDeveloper to write SQLJ code to connect to a SQL Server database using the JTurbo driver (part of a benchmark). Everyting works great form the command line, but (1) JDeveloper can not find the driver (despite the fact that it is i