Using EBS Oracle views with Discoverer

Hi everyone
Does anyone have experience of working with the standard EBS BI install for R12? If so, I'd like the opportunity to discuss it with you.
Please email me on [email protected] so I can pick your brains. :-)
Best wishes
Michael

Hi everyone
Does anyone have experience of working with the standard EBS BI install for R12? If so, I'd like the opportunity to discuss it with you.
Please email me on [email protected] so I can pick your brains. :-)
Best wishes
Michael

Similar Messages

  • Integrating Oracle Help with Discoverer Plus

    Folks -
    Has anyone tried integrating Oracle Help with Discoverer Plus. I want to add my customized help (generated in RoboHelp - Oracle) to the help in Discoverer Plus. Is this doable? I don't want to use Oracle Help exclusively unless I need to.

    Hi, Johnny.
    I think you might have better luck getting your question answered on the forum for Discoverer at Discoverer
    I'm not sure whether Discoverer supports extensions, but I would assume that they do in some way. Discoverer ought to provide a standard mechanism for extensions to provide help content.
    Hope this helps,
    Ryan Pollock
    Oracle Help Team

  • I have a tiny problem that is driving me mad. When I am playing an album in iTunes using cover flow view (with the playlist beneath the artwork picture) the  picture is exactly above the album title. All is symmetrical. When I switch to full screen displa

    I have a tiny problem that is driving me mad. When I am playing an album in iTunes using cover flow view (with the playlist beneath the artwork picture) the  picture is exactly above the album title. All is symmetrical. When I switch to full screen display, the artwork moves a couple of inches to the left and the display is therefore asymmetrical. Why and how do I correct it? It would drive you mad to.
    Thanks for any help,
    Graham

    I was having the same problem, but tried the "Top Button + Home Button" reset and that did work for me. My unofficial guess is that perhaps RAM caches get filled through daily use of various apps leaving no memory for cover flow. Resetting the phone on the phone itself seems to reset that RAM. I can't say it's a cure-all, but it solved my issue. Hope this helps.

  • What is the use for CREATING VIEW WITH CHECK OPTION?

    Dear Legends,
    I have a doubt
    What is the use for creating view?
    A: First Data Integrity, Selecting Particular Columns..
    What is the use for creating a view with check option?
    A: As per oracle manual I read that its a referential integrity check through views.
    A: Enforcing constraints at DB level.
    A: using CHECK OPTION we can do INSERTS UPDATES for a view for those columns who have no constraints... is it right??
    A: If we do a INSERT OR UPDATE for columns who have constraints it will show error... is it right???
    Please clear my doubt's Legends
    Lots of Thanks....
    Regards,
    Karthik

    Hi, Karthick,
    karthiksingh_dba wrote:
    ... What is the use for creating view?
    A: First Data Integrity, Selecting Particular Columns..Most views are created and used for convenience. A view is a saved query. If the same operations are often done, then it can be very convenient to code those operations once, in a view, and refer to the view rather than explicitly doing those operations.
    Sometimes, views are created and used for security reasons. For example, you many want to allow some users to see only certain rows or certain columns of a table.
    Views are necessary for INSTEAD OF triggers.
    What is the use for creating a view with check option?
    A: As per oracle manual I read that its a referential integrity check through views.The reason is integrity, not necessarily referential integrity. The CHECK option applies only when DML is done through the view. It prohibits certain changes. For example, if a user can't see certain rows through a view, the CHECK option keeps the user from creating such rows.
    A: Enforcing constraints at DB level.I'm not sure what you mean. Please give an example.
    A: using CHECK OPTION we can do INSERTS UPDATES for a view for those columns who have no constraints... is it right??No. Using CHECK OPTION, you can do some inserts and updates, but not others. The columns involved may or may not have constraints in either case.
    A: If we do a INSERT OR UPDATE for columns who have constraints it will show error... is it right???If you try to violate a constraint, you'll get an error. That happens in views with or without the CHECK OPTION, and also in tables.

  • Bad performance when using  complex database view with Toplink

    Hi
    Problem description
    1. I have a complex query that collects the data from many DB tables. For this reason I create a database view based on this select. Using EJB 3.0 with Toplink I
    mapped this view to a java object the same way I map database tables. The method I use to get the results is:
    snippet code...
    public List<VwKartela> VwKartela(Integer pperid) {
    List<VwKartela> results = null;
    Session session = getSessionFactory().acquireSession();
    ExpressionBuilder bankfile = new ExpressionBuilder();
    Expression exp1 = bankfile.get("perid").equal(pperid);
    ReadAllQuery query = new ReadAllQuery();
    query.setReferenceClass(VwKartela.class);
    query.setSelectionCriteria(exp1);
    results =(List<VwKartela>)session.executeQuery(query);
    When running the select on the view prom SQL Plus I haven’t any performance problem.
    2.Question: How can I improve the performance? I referenced to Toplink docs but I didn't improve the it.
    Have anyone any experience is such cases?
    Thank you
    Thanos

    Hi
    After my last tests I conclude at the followings:
    The query returns 1-30 records
    Test 1: Using Form Builder
    -     Execution time 7-8 seconds
    Test 2: Using Jdeveloper/Toplink/EJB 3.0/ADF and Oracle AS 10.1.3.0
    -     Execution time 25-27 seconds
    Test 3: Using JDBC/ADF and Oracle AS 10.1.3.0
    - Execution time 17-18 seconds
    When I use:
    session.setLogLevel(SessionLog.FINE) and
    session.setProfiler(new PerformanceProfiler())
    I don’t see any improvement in the execution time of the query.
    Thank you
    Thanos

  • Oracle Views with input

    Oracle Version:Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64
    Hi Experts,
    Is it possible to write a view with input and with IN clause in where cluase ....For Example I want to create a view like Below ..
    The below query may be syntactically wrong , but my intension of writing is similary to this. And the query should contain a IN caluse and A union as below...
    create or replace VIEW view_name (col1,col2, P_inputparam VARCHAR2)
    as
    SELECT Col1,Col2
    FROM table_name1
    where any_column11 in (
    &P_inputparam
    UNION
    SELECT Col1,Col2
    FROM table_name2
    where any_column22 in (
    &P_inputparam
              Thanks In advance.
    Edited by: 883279 on May 10, 2013 1:41 AM

    883279 wrote:
    Oracle Version:Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64
    Hi Experts,
    Is it possible to write a view with input and with IN clause in where cluase ....For Example I want to create a view like Below ..
    The below query may be syntactically wrong , but my intension of writing is similary to this. And the query should contain a IN caluse and A union as below...
    create or replace VIEW view_name (col1,col2, P_inputparam VARCHAR2)
    as
    SELECT Col1,Col2
    FROM table_name1
    where any_column11 in (
    &P_inputparam
    UNION
    SELECT Col1,Col2
    FROM table_name2
    where any_column22 in (
    &P_inputparam
              Thanks In advance.
    Not like that... no.
    What you're using as "input" there are SQL*Plus substitution variables. Those values are requested by SQL*Plus before the code is sent to the database and compiled. Code that runs on the database has no way of interacting with a client keyboard or screen, so you cannot get stored code to prompt for user input.
    See: {message:id=10744582}
    It's possible to use SYS_CONTEXT to get a view to pick up a value that has been previously assigned before the view is used, though I rarely find a need to do this myself.

  • Replicate an oracle view with SLT

    Hi -
    Using Oracle 11g and SLT 2011_1_731 Patch 7 with Hana rev 82
    I am trying to replicate oracle views in hana through SLT
    Scenario 1:
    tables T2 and T3 with View T2_T3_view
    If I follow this thread  SLT view replication
    It creates the view as a table in hana  but does not populate it with any data.
    Scenario 2 -
    I have 2 oracle tables - T4 and T5.  I have a view T4_T5_VIEW that joins the 2 tables.
    I followed steps in a document I received to replicate the view syntax as well as the tables.
    1) replicated both tables T4 and T5 - success
    2) stopped replication on T4
        table exists in hana with data but no replication
    3) using LTRS, assigned the view T4_T5_VIEW to table T4
    4) changed the performance option
    5) restarted replication on T4
    The view gets created as a table, but table T4 gets and error and does not replicate.
    The view gets no data
    What is the proper process for an oracle table?
    I have a very complex view with 5 source tables I want to replicate.
    Thanks
    Diane

    sorry,
    with the query
    SELECT TAB2.COD_M ,
    COUNT(TAB1.COD_MAT) count_mat
    FROM TAB2,
    TAB1
    WHERE TAB2.COD_R (+) = TAB1.COD_MAT
    AND TAB1.COD_R IN ('1','3')
    GROUP BY TAB2.COD_M
    I get:
    COD_M..........COUNT_MAT
    00114940...........1
    00116220...........1
    00116300...........2
    00119320...........1
    00119450...........1
    ...................0
    but I'd like to get this output:
    COD_M..................count_mat
    00114940...................1
    00114949...................0
    00116220...................1
    00116300...................2
    00119324...................0
    00119450...................1

  • How to use an Oracle sequence with BC4J ?

    I'm using Business Components for Java (BC4J) with JDeveloper 3.0.
    In my database I need to insert a unique ID for each record inserted (a user ID).
    I know Oracle can generate automatically this munbers, using a sequence.
    How can I insert it automatically in the BC4J view?
    The user should be able to edit this number, since it's for identification inside the system.
    Thanks!
    null

    This is what I got from another mailing list.
    It worked for me, try it!
    Here's a code example that works for the customer table in the online order sample application that ships with jdeveloper 3. You need to override the entity's create() method (when you generate the entity you need to
    generate a create() method - check "create method" in the Java tab of the entity wizard).
    public void create(AttributeList attributeList) {
    super.create(attributeList);
    SequenceImpl s = new SequenceImpl("customer_seq", getDBTransaction());
    Integer next = (Integer)s.getData();
    setId(new Number(next.intValue()));
    }

  • Why can't i use WD quick view with lion OS ?

    I'm using macbook air with the latest Lion update 10.7.2. And I also use WD Mybook Life (NAS), the problem is I can not use WD Mybook Life because the software ( WD quick view ) doesn't appear (gone after rebooting my mac) and doesn't work with Lion OS. Can anyone help me. thx a lot.

    EdwardKusuma wrote:
    The problem is Lion OS has incompatibility with all NAS. Snow Leopard has full compatibility with NAS.
    That may be so but the solution to problems with WD drives will be found at http://support.wdc.com/

  • Re:Cloning Oracle Applications with Discoverer .

    HI ,
    We have configured Discoverer 11.1.1.4.0 on R12.1.3.
    Request to kindly provide the document id to clone R12.1.3 including 11.1.1.4.0
    Regards .

    We have configured Discoverer 11.1.1.4.0 on R12.1.3.
    Request to kindly provide the document id to clone R12.1.3 including 11.1.1.4.0Rapid Clone Documentation Resources For Release 11i and 12 [ID 799735.1]
    http://download.oracle.com/docs/cd/E17904_01/index.htm
    http://www.oracle.com/pls/as111140/search?word=Cloning&Search.x=0&Search.y=0&Search=Search
    Thanks,
    Hussein

  • Oracle Views with Column type as CLOB

    I have a table which has a column of type CLOB. I am trying to creating a view which has all the columns of that table.
    I get
    Warning: View created with compilation errors.
    SQL> show errors;
    No errors
    Can any one help me how to create a view on a table wihich has a CLOB/BLOB column types. Also how to select the clob data from the view
    sree

    Are you the owner of the view you created?
    Check out the documentation for the SHOW command.
    If you omit schema, SHOW ERRORS assumes the object is located in your current schema.

  • Error Running Oracle Apps and Discoverer at the same time

    Hello,
    We are having trouble running Oracle Apps and Discoverer at the same time on certain user's machines. Here are the specifics:
    The user opens Oracle Apps in Internet Explorer. The user then opens Discoverer in another Internet Explorer windows and receives the following error: Runtime Error! Program: C:\Program Files\Internet Explorer\iexplore.exe abnormal program termination
    As a work around, I installed Firefox on those user's machines. These users run Oracle Apps in Internet Explorer and run Discoverer in FireFox. This has solved the problem in 99% of the cases. However, there is one user who is having FireFox using Discoverer freeze when running Oracle Apps in Internet Explorer.
    Can anyone provide any insight on how I can solve these conflict issues so users can run Oracle Apps and Discoverer at the same time?
    Thanks in advance for your help,
    Carlos

    Hi Michael,
    I agree with you completely. It is reccommended to run 10g on a separate physical server unless you have sufficient resources to run on the same server (which even most large clients do not) Even then, I would recommend a separate server.
    I should have put my comment in context :-)
    a.) I was only stating that it was possible
    and
    b.) whether 10g is installed on the same physical server or separate should not affect the client browser crashing issue that was posted.
    I do have an install with EBS11i and Discoverer 10g on the same physical server and it works fine (this is sandbox/ TEST). Most of my large customers have 10g installed on multiple physical servers due to load balancing (capacity).
    I do work for Oracle. I try to help out on the forum when I can, but it is hit or miss :-(
    I would be glad to discuss anything privately.
    As for the issue at hand, I can reproduce the problem and here is what is occuring.
    I have EBS 11i configured with Jiniator 1.3.24
    I have Discoverer 10g configured with Sun Java plugin 1.4.2_06
    1. If you launch EBS 11i apps and a form with MS IE, then the browser launches the form using Jiniator JRE 1.3.xx (whatever you have configured in AutoConfig for EBS11i)
    2. Next, the user navigates to EBS 11i SSWA and launches a Discoverer workbook.
    What occurs is a child IEXPLORE.exe process is spawned from the parent IEXPLORE.exe process and Discoveer Plus is launched. The parent iexplore.exe process will be attached to the Jiniator JVM. Now if Discoverer is configured with
    a.) Sun Java Plugin or
    b.)a version of Jinitiator that is a different version from what EBS 11i is configured with
    then you may get this conflict.
    It really is an MS IE/JRE conflict with Jinitiator and Sun Java Plugi and the way the broswers attaches to the JVM (IMHO) as this behaviour could be reproduced with other non-oracle java applets.
    You can workaround the situation by:
    a. configure EBS11i and Discoverer to use the same version of Jiniator 1.3.xx
    b. educate the users to open one MS IE browser to connect to EBS11i and then open a second MS IE browser to login to EBS11i SSWA or Discoverer 10g Plus directly to launch workbooks. They need to to this by clicking on the icon and not using File >> New browser. Clicking on the icon will spawn a new parent iexplore.exe process that can attach to a second/different JVM. File >> New Window will spawan a child of the parent.
    c. As you did use two browser versions. MS IE for EBS11 connection and FireFox for Disocverer 10g connection.
    I would choose optoin b, so that you can use Sun Java Plugin with Discoverer.
    Open to any comments. I hope that helps you workaround the problem. The ideal solution is to have EBS 11i use/cerified with the 1.4 or 1.5 JRE. In poking around, I see there is a related post to this on one of Oracle's EBS 11i Product Managers Blog.
    See:
    http://blogs.oracle.com/schan/2006/04/18#a23

  • How connect 10g with discoverer (host name give me error)

    hi master
    sir i install discoverer but not connect with oracle 10g
    i flow this step
    1. From the Start button use Programs | Oracle - BIToolsHome1 | Configuration and Migration Tools | Net Configuration Assistant.
    2. Select Local Net Service Name Configuration the click the Next button
    3. Check Add then click the Next button
    4. Type the Service Name of the database you want to connect to, then click the Next button
    5. On the next screen, select TCP and click the Next button
    6. On the next screen, enter the full name for the Host name using a fully qualified domain name and then tell the system which Port the database is using. Click the Next button
    7. If you know a username and password on the database select Yes, perform a test and then click the Next button. While this is not a mandatory step it is well worth doing as it will show whether you can connect to the database.
    8. On the next screen, the test will either succeed or fail. If it says Invalid username / password click the Change Login button and enter a known username / password combination
    9. When informed Connecting... Test successful click the Next button
    10. Provide a name that you want to know this connection by then click the Next button
    11. When asked if you would like to configure another service name, select No and click the Next button
    12. Click the Next button again
    13. Click the Finish button
    but Host name or step 6 give me error
    this is my database name == universi
    this is my computer name == fahim
    this is my system user password == mfa786
    how i configure my discoverer with oracle 10g
    please give me idea
    thank's
    aamir

    thank's for your reply
    sir try to configure but host name step not success
    and i try to test
    then taht window give me this error
    see errir
    Connecting...ORA-12514: TNS:listener does not currently know of service requested in connect descriptor
    The test did not succeed.
    Some of the information you provided may be incorrect.
    Click Back to review the information provided for net service name, or Change Login to change username.
    ============== this is my bi path
    C:\oracle\BIToolsHome_6\network\ADMIN
    this is my tnsnames.ora file
    # tnsnames.ora Network Configuration File: C:\oracle\BIToolsHome_6\network\admin\tnsnames.ora
    # Generated by Oracle configuration tools.
    UNIVERSI =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = fahim)(PORT = 1521))
    (CONNECT_DATA =
    (SERVICE_NAME = universi)
    ================ this is my listener.ora file
    # listener.ora Network Configuration File: C:\oracle\BIToolsHome_6\network\admin\listener.ora
    # Generated by Oracle configuration tools.
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME = C:\oracle\BIToolsHome_6)
    (PROGRAM = extproc)
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = fahim.iqra.edu.pk)(PORT = 1521))
    when i try to run my discoverer that give me this error
    unable to connect fahim@universi
    failed to connect to databae - ORA-12514: TNS: listeer dose not currently know of service requested in connect descriptor
    please give me idea how i connect my oracle 10g with discoverer
    thank's
    aamir

  • Sending a parameter to a Oracle view

    I want to create a oracle view with a variable and i want to change the value of variable according to my needs.
    Can i Do This.
    Query of view is a complex one assume as like this
    SELECT ........ FROM
         ( SELECT ........ FROM .............
             WHERE  tempDate=TO_DATE('2007/2/23', 'YYYY/MM/DD')
      WHERE ...............................Date should be a variable.
    Variable should in a sub query.
    Pls Help as soon as possible

    Try using a PreparedStatement and insert a parameter placeholder ("?") instead of "TO_DATE('2007/2/23', 'YYYY/MM/DD')".
    Pls Help as soon as possibleUsually I don't, good you told me ...

  • Very high parse times for query rewrite using cube materialized views

    We recently upgraded to version 11.2.0.2 (both AWM and Oracle database server). We are using cube materialized views with query rewrite enabled. Some observations of changes that took place when we rebuilt all the dimensions and cubes in this version:
    1. Queries against the base tables take about 35 seconds to parse. Then they execute in a tenth of a second. Even simple queries that just get a sum of the amount from the fact table (which is joined to all the dimensions) takes that long to parse. Once parsed, the queries fly.
    2. I noticed that the materialized views used to use grouping sets in the group by clause in version 11.2.0.1, but now they use group by rollup, rollup, rollup...
    If we disable query rewrite on the MV or for my session, parse times drop to less than a second. Ideas?

    There does appear to be a slow down in parse times between 11.1.0.7 and 11.2. We are still investigating this, but in the meantime here is a way to force the code in 11.2 to generate a GROUPING SETS clause instead of the new ROLLUP syntax.
    The trick is to create a dummy hierarchy containing only the leaf level. This is necessary for all dimensions that currently have a single hierarchy. As a simple example I created a dimension, PROD, with three levels, A, B, and C, in a single hierarchy. I then created a one dimensional cube, PC. Here is the SELECT statement for the MV in 11.2. Note the ROLLUP clause in the GROUP BY.
    SELECT
      GROUPING_ID(T3."CLASS_ID", T3."FAMILY_ID", T3."ITEM_ID")  SYS_GID,
      (CASE GROUPING_ID(T3."CLASS_ID", T3."FAMILY_ID", T3."ITEM_ID")
       WHEN 3
       THEN TO_CHAR(('A_' || T3."CLASS_ID") )
       WHEN 1
       THEN TO_CHAR(('B_' || T3."FAMILY_ID") )
       ELSE TO_CHAR(('C_' || T3."ITEM_ID") )  END)     "PROD",
      T3."CLASS_ID" "D1_PROD_A_ID",
      T3."FAMILY_ID" "D1_PROD_B_ID",
      T3."ITEM_ID" "D1_PROD_C_ID",
      SUM(T2."UNIT_PRICE")     "PRICE",
      COUNT(T2."UNIT_PRICE")  "COUNT_PRICE",
      COUNT(*)  "SYS_COUNT"
    FROM
      GLOBAL."PRICE_AND_COST_FACT" T2,
      GLOBAL."PRODUCT_DIM" T3
    WHERE
      (T3."ITEM_ID" = T2."ITEM_ID")
    GROUP BY
      (T3."CLASS_ID") ,
      ROLLUP ((T3."FAMILY_ID") , (T3."ITEM_ID") )Next I modified the dimension to add a new hierarchy, DUMMY, containing just the leaf level, C. Once I have mapped the new level and re-enabled MVs, I get the following formulation.
    SELECT
      GROUPING_ID(T3."CLASS_ID", T3."FAMILY_ID", T3."ITEM_ID")  SYS_GID,
      (CASE GROUPING_ID(T3."CLASS_ID", T3."FAMILY_ID", T3."ITEM_ID")
       WHEN 3
       THEN ('A_' || T3."CLASS_ID")
       WHEN 1
       THEN ('B_' || T3."FAMILY_ID")
       WHEN 0
       THEN ('C_' || T3."ITEM_ID")
       ELSE NULL END)  "PROD",
      T3."CLASS_ID" "D1_PROD_A_ID",
      T3."FAMILY_ID" "D1_PROD_B_ID",
      T3."ITEM_ID" "D1_PROD_C_ID",
      SUM(T2."UNIT_PRICE")     "PRICE",
      COUNT(T2."UNIT_PRICE")  "COUNT_PRICE",
      COUNT(*)  "SYS_COUNT"
    FROM
      GLOBAL."PRICE_AND_COST_FACT" T2,
      GLOBAL."PRODUCT_DIM" T3
    WHERE
      (T3."ITEM_ID" = T2."ITEM_ID")
    GROUP BY
      GROUPING SETS ((T3."CLASS_ID") , (T3."FAMILY_ID", T3."CLASS_ID") , (T3."ITEM_ID", T3."FAMILY_ID", T3."CLASS_ID") )This puts things back the way they were in 11.1.0.7 when the GROUPING SETS clause was used in all cases. Note that the two queries are logically equivalent.

Maybe you are looking for