Discoverer Hints

I have problem with hints which discoverer (9i) uses in some reports.
For example /*+ first_rows */.
Can somebody advice me how to manage this problem?
I dont want to use custom folder.
I looked in documentation, but there is nothing about hints.
Thanks

you do not need o provide any hint when using rule based optimizer mode.
there is some harm of using rbo. this optimizer mode is almost not used now a dasys.
incbo it searches for the lowest cost plan among the available plans and then applies it to execute sql statement.
now if you want cbo to use plan thay you want then uou need to provide hints.
suppose you want the cbo to make use of indexes on a taBLE WHICH I WAS NOT USING EARLIESR then you nee to provise hint with sql statement /*+ index(.....)*/
this is waht for hint is there.

Similar Messages

  • Procedure in Discoverer

    Hi All,
    Is there a way to use PL/SQL Procedure using DML operations in Discoverer and How ?
    Are they any events in Discoverer like Before Reports or After Report like Oracle Reports?
    - Raghav

    Raghav,
    There are no events or triggers in Discoverer.
    Take a look at the Discoverer Hints and Tips for a way to use DML in PL/SQL functions registered in Discoverer:
    http://www.oracle.com/technology/products/discoverer/htdocs/hints/htm/ADM_How_to_perform_DML_operations_in_Discoverer.htm
    Kevin

  • How to include optimizer hints in Discoverer

    We have a Discoverer report which used to run fine prior to DB migration from (9.2.0.6 to 10G Rac 10.2.0.4).
    Since the database is migrated to 10g RAC same reports is running for longer time and failes with ROW_ID error,
    we ran the sql generated by the report in SQL Plus with below optimizer hint.
    Select /*+ optimizer_features_enable('9.2.0') */
    this query ran well with optimizer hint, but i am wondering how to use the optimizer hint in Discoverer Plus/Desktop.
    Select /*+ optimizer_features_enable('9.2.0') */
    C.EMPLOYEE_NUMBER||' '||A.EMPLOYEE_NAME, A.REPORTS_TO, C.SERVICE_CODE, COUNT(B.ACCOUNT_NUMBER)
    FROM PSTAGE.NEW_EMPLOYEE_MASTER A,
    PSTAGE.NEW_ALL_WORK_ORDER_MASTER B,
    PSTAGE.NEW_ALL_WORK_ORDER_DETAIL C
    WHERE ( ( B.WORK_ORDER_NUMBER = C.WORK_ORDER_NUMBER AND B.SITE_ID = C.SITE_ID )
    AND ( A.EMPLOYEE_NUMBER = C.EMPLOYEE_NUMBER AND A.SITE_ID = C.SITE_ID ) )
    AND ( B.WO_STATUS <> 'CN' )
    AND ( C.EMPLOYEE_NUMBER = ANY(SELECT S254_200018.EMPLOYEE_NUMBER
    FROM PSTAGE.NEW_EMPLOYEE_MASTER S254_199317,
    PSTAGE.NEW_ALL_WORK_ORDER_MASTER S254_199854,
    PSTAGE.NEW_ALL_WORK_O
    Thanks in advance

    Hi Sunil
    In the Administrator tool, you can add hints to the driving folder used in your query. A first glance at your report seems to indicate that B might be the driver.
    If you launch the Administrator tool, open the business area then right-click on the folder in question you can select Properties. The second to last property is called Optimizer hints. Try setting the same hint in here exactly the way you would do it inside SQL.
    I am not 100% sure whether this would take as this isn't a folder hint per se, but it is worth a try. You might also want to look at this thread: how to design Optimizer hints  to the generated SQL
    Another thing to check is to look at the code that is being generated by your Discoverer worksheets. Do you by chance see a NOREWRITE hint being added? This is a common issue with newer systems. This hint tells the database that the query cannot be rewritten which in most cases will cause poor performance. If this is happening to you I advise you to disable that hint. This is done by editing the pref.txt and adding a new preference called
    Out of the box, Discoverer Plus will sometimes add the NOREWRITE hint. This will cause Plus worksheets to operate much slower than Desktop worksheets. You can disable the NOREWRITE hint by adding a new preference called UseNoRewriteHint to pref.txt in the Database section. After you have done this you will have to run the apply preferences script.
    [Database]
    UseNoRewriteHint = 0
    Be sure to close all of your IE windows so that a new JVM is loaded.
    For example, you might turn on UseNoRewriteHint (i.e. set it to 1) if you want users to always query against the latest data (e.g. created today), even though this might be slower than querying the summary data (e.g. created yesterday). The NOREWRITE hint instructs the optimizer to disable query rewrite for the query block, which overrides the setting of the parameter QUERY_REWRITE_ENABLED.
    Default Value: 0
    Valid Values
    0 = Do not add the NOREWRITE hint. This is the one I recommend.
    1 = Do add the NOREWRITE hint.
    Another possible area is with query prediction. This is taken from an Oracle Note: Under some circumstance when you run a query against an Oracle 10g database, the queryprediction might take up the majority of time and CPU may hit 100%.
    The cause for this is an an Oracle10g (10.1) database issue but seeing as you are on 10.2 this might not be an issue any more. I throw it out there just in case you still hvae issues and want to raise this with Oracle. The last I heard is that the root cause was still under investigation in an unpublished Bug:4024370. There was a workaround to the issue:
    1. Disable Query Prediction (strongly recommended anyway):
    For Plus/Viewer:
    Edit pref.txt on the middle-tier server and set QPPEnable=0
    Run the applypreferences script (.sh or .bat)
    For Desktop:
    Edit the registry and set QPPEnable=0
    HKEY_CURRENT_USERS\Software\ORACLE\Discoverer <version>\Database
    2. If you still wish to use Query Prediction while the database issue is being investigate, then you can configure the Query Predictor to use the Explain Plan method rather than the Dynamic Views method.
    For Plus/Viewer:
    Edit pref.txt on the middle-tier server and set QPPObtainCostMethod=0
    Run the applypreferences script (.sh or .bat)
    For Desktop:
    Edit the registry and set QPPObtainCostMethod=0
    HKEY_CURRENT_USERS\Software\ORACLE\Discoverer <version>\Database
    Hope this helps
    Best wishes
    Michael

  • Discoverer report accessible through Desktop but not through Viewer

    Does anyone have a hint for me about this problem: we can use a Discoverer report via Discoverer Desktop, but when we try to access the same report through Discoverer Viewer, we get an error message: the page cannot be found.

    It sounds like discoverer viewer may not be correctly configured or the permissions on the database account may not be correct. Can you run any reports through Discoverer viewer as any other user? What version of Discoverer are you running?
    Matt Topper
    TUSC, The Oracle Experts
    [email protected]

  • Discoverer Report Printing

    Hi
    We are using discoverer plus and I want to know is there any way to print the work book data in the desired format (not in tabular form).
    S.Dinesh

    Actually, that's a good point.
    If Discoverer can print to XML, then an XML engine kind of program (hint: XML Publisher) might be able to process it and export to your format.
    Newer - ie: to come - versions of Disco are supposed to be woven tighter with XML Publisher (actually BI Publisher now) so may be better in a later version.
    For now though, sure sounds like you might want to look into doing the XML printing and have XML Publisher handle it or ... just have this report use XML Publisher exclusively and not use Discoverer at all (... did I say that? ... on a Disco forum?).
    Russ

  • Discoverer in R12

    Hai all,
    tried installing Discoverer for r12 in the same server where I have oracle applications installed..discovere installation went fine.. made al the changes in the application tier,run autoconfig..now BI is working fine..when I try to start the application services, opm doesnt start failes with the error bind address already in use
    for the port 6200
    [root@apps ~]# lsof | grep 6200
    opmn 15030 oradisc 9u IPv4 110635 TCP *:6200 (LISTEN)
    how can I resolve this ?
    Kai

    Hussain,
    I can able to access the AS Em page using the following URl :
    http://hostname:1156
    whereas when I click discoviewer am getting the error : THIS PAGE CAANOT BE DISPLAYED..
    When I used check discoverer.sh in the util directory , I got the following error :
    Initializing ORB...
    ORB initialized successfully.
    Checking for Discoverer "ServicesStatus"...
    Process is down
    Error: Discoverer "ServicesStatus" is not running. Discoverer sessions cannot be started and the status of the Discoverer component in the Enterprise Manager will be shown as down.
    Hint: Start ServicesStatus by running the following command:
    /oracle/appl2/oracle/opmn/bin/opmnctl startproc ias-component=Discoverer process-type=ServicesStatus
    Checking the adminstrator set soft limit on no. of sessions ...
    null
    Error reading the OPMN configuration file. Unable to determine the soft limit on sessons.
    Hint: Administrators can increase the soft limit on Discoverer sessions by modifying
    "//ias-component[id='Discoverer']/process-type[id='SessionServer']/process-set/@maxprocs" attribute in the file /oracle/appl2/oracle/opmn/conf/opmn.xml
    Checking for Discoverer Preferences component...
    Process is down
    Error: Discoverer Preferences component is not found. Changes to options will not be saved.
    Hint: Start Preference by running the following command:
    /oracle/appl2/oracle/opmn/bin/opmnctl startproc ias-component=Discoverer process-type=PreferenceServer
    Binding to Discoverer Server...
    No processes match the specified configuration.
    Error: Failed to bind to Discoverer Server.
    Hint: Try increasing the timeout by changing the timeout value in opmn.xml.
    Checking that the machine has only one network card...
    Yes.
    opmnctl status shows :
    ------------------------------------------------+---------
    ias-component | process-type | pid | status
    ------------------------------------------------+---------
    DSA | DSA | N/A | Down
    LogLoader | logloaderd | N/A | Down
    dcm-daemon | dcm-daemon | N/A | Down
    WebCache | WebCache | 24783 | Alive
    WebCache | WebCacheAdmin | 24784 | Alive
    OC4J | home | 24786 | Alive
    HTTP_Server | HTTP_Server | 24785 | Alive
    Any idea ?
    Kai

  • Oracle Discoverer 11g Error to create a new public connection

    Hi,
    Since i have install a new Discoverer 11g, i got this error.
    A connection error.
    - error while creating the session, check for other errors.
    - oracle.discoiv.connections.ConnectionStoreException: While trying to lookup 'jdbc.disco_pstore' didn't find subcontext 'jdbc'. Resolved ''
    - While trying to lookup 'jdbc.disco_pstore' didn't find subcontext 'jdbc'. Resolved ''
    - While trying to lookup 'jdbc.disco_pstore' didn't find subcontext 'jdbc'. Resolved ''
    unable to retrieve connection list
    - Cannot retrieve connection list. Check the Discoverer application log for more details.
    The installation is an stand-alone without OID but i know why - jdbc looking to the metadata of the pstore.
    The database schemas are created and populated by RCU by i cannot use the STAND ALONE mode.
    Cheers
    Edited by: unsolaris on 7-Apr-2012 5:14 PM

    Thank you for your hint, but ...
    In Metalink there are no results for me.
    This is my metalink address:
    https://metalink.oracle.com/CSP/ui/flash.html#tab=KBHome(page=KBHome&id=()),(page=KBNavigator&id=(from=BOOKMARK&bmDocType=PROBLEM&bmDocDsrc=KB&bmDocTitle=Repository%20Assistant%20Fails%20With%20%22ORA-00942:%20table%20or%20view%20does%20not%20exist%22%20In%20Workspace%20Creation&viewingMode=1143&bmDocID=557067.1))
    Do you have another address?
    Thank you
    Regards
    Siegwin

  • Bluetooth keyboard no longer discoverable after 10.4.4

    Hi--
    My Apple Wireless Keyboard had been working fine with my PowerBook. I've had Bluetooth 1.5 Update for Mac OS X Bluetooth Firmware Updater 1.2 installed for awhile and I've installed new batteries within the last several weeks.
    However, roughly two weeks ago (I'm pretty sure before I upgraded to 10.4.5) any input from the keyboard was not recognized.
    The green light is visible on the back of the keyboard. When I attempt to set up a new Bluetooth device one of two things happen:
    * the dialog box claims my keyboard isn't discoverable
    * it takes a long while for the keyboard to be discovered; then, when I try to type in the string to validate, the system doesn't recognize any input.
    Thanks in advance for any assistance you may be able to provide.
    --SET
    PowerBook G4 Mac OS X (10.4.5)

    You're quite welcome, --SET —
    Now if only one of these ideas actually helps!   OK, I've a few more ideas to share...
    (1) Not to belabor (polarize?) the batteries thing, but I've participated in a number of exchanges here where it turned out that someone's problem was due to a surprising sensitivity to slightly low voltage. Some have even given up using a particular brand of alkalines. (I didn't quite "buy it" — so I don't remember which. Keep this idea in your toolbox, anyway.) Goofy though it seems, I've had success once or twice by replacing batteries that I didn't believe were spent.
    (2) I don't recall whether you've mentioned a Bluetooth mouse or any other BT devices...? If not — it's entirely possible that it's the internal module. This isn't usually an issue with desktops, but laptops are much more susceptible to a bump in the night... There's really no way for you to troubleshoot this yourself that I know of — but AppleCare or an Apple-authorized service provider (AASP) may have suggestions.
    (3) Have you done a ~careful review of potential sources of 2.4 GHz interference adjacent to / near your keyboard? I can provide some detailed references if you'd like — but Article 58543 or this thread may be descriptive enough.
    (4) Some triple-checking, just to be perfectly clear: "Discoverable" is selected (and not dimmed-out) in Preferences »» Bluetooth »» Settings? and after you type in the authentication number you hit <return>? Have you looked at the data provided in System Profiler »» Hardware »» Bluetooth to confirm it's all consistent with what you expect? (If the PB is old enough for this to be relevant) you did install the Wireless Keyboard/Mouse Firmware Update 1.1 before installing Tiger?
    (5) How old is your PowerBook G4? Do you have an active protection plan? This gives a hint to my reply to your final question. The problems I mentioned occurred ~6 weeks after I purchased my eMac with CTO Bluetooth and wireless mouse & keyboard last May. I tried everything I'd read, then called AppleCare tech. support and worked through something like the checklist I cited. Both my BT mouse & keyboard seemed awry. Nothing we tried worked, so they gave me a case number, and I called then took in the eMac and BT devices to my friendly independent AASP. They ordered a new keyboard and everything was fine. The tech. thought it was a connection/voltage issue inside the keyboard.
    HTH!
    Dean
    [1,889 ⊥ 3,285]

  • How to use GL Parent Child relationships in Discoverer?

    Subject: How to used GL Parent Child relationships in Discoverer?
    How to use GL Parent Child relationships in Discoverer?
    Please let me know how to incorporate the parent -child relation ships exsiting in GL Accouting flexfield Segments in Discoverer for drill downs? we have GL - BIS views installed.
    How to create the specific Parent -child relationship hierarchies in Discoverer from the FND_* tables?
    Please help.
    Thanks.
    KS.

    Hi,
    I'm also trying to implement this. If you have come any further in solving this any hints would be much appreciated...
    regards,
    AJ

  • Discoverer Server doesn't work (OAS 10.1.2)

    Hello, I tried to create connection in Discoverer Plus service of Oracle Application Server 10g Release 2 (10.1.2). But I get an error as an answer and suggesion:
    An administrator can further diagnose connection problems by running the "checkdiscoverer" script under <ORACLE_HOME>/discoverer/util.
    This script tells:
    Checking for Discoverer "ServicesStatus"...
    "ServicesStatus" is running.
    Checking the adminstrator set soft limit on no. of sessions ...
    Current value of soft limit = 50 sessions.
    Hint: Administrators can increase the soft limit on Discoverer sessions by modif
    ying
    "//ias-component[id='Discoverer']/process-type[id='SessionServer']/process-set/@
    maxprocs" attribute in the file C:\Oracle\product\10.1.2\oracleAS\apps\opmn\conf
    \opmn.xml
    Checking for Discoverer Preferences component...
    Found Discoverer Preferences component.
    Binding to Discoverer Server...
    0 of 1 processes started.
    Error: Failed to bind to Discoverer Server.
    Hint: Try increasing the timeout by changing the timeout value in opmn.xml.
    Checking the amount of Windows heap allocated for non interactive services...
    Heap memory size = 512 KB
    The amount of memory allocated seems to be less. You will not be able to start m
    any concurrent discoverer sessions.
    The amount of heap allocated can be increased by modifying the 'SharedSection' p
    art of "Windows" registry key under HKEY_LOCAL_MACHINE\System\CurrentControlSet\
    Control\Session Manager\SubSytems
    Checking that the machine has only one network card...
    Yes.

    Hello,
    The Discoverer Forum is here : Discoverer
    Regards

  • Discoverer plus initialisation error

    Hi!
    When I try to launch Discover Plus I get the following error:
    "Unable to connect to Oracle Discoverer Application Server
    Attempt1: RMI Protocol over http transport:
    Incorrect response from (server name)"
    We initially thought that this was a firewall issue, but it's not.
    Any ideas?
    Cheers,
    Martin

    Hi,
    I've only ever heard of this problem with Discoverer Plus, as it's only Disco Plus that uses 'RMI protocol over JRMP Transport', which is a way for the Discoverer Plus applet to communicate with the server. Anyway, the solution as given by Oracle at http://otn.oracle.com/products/discoverer/htdocs/hints/htm/plus_Connect.htm is:-
    "If you’re using Internet Explorer and try to establish a Discoverer plus 9.0.2.39.1 session, and you may encounter this error on some workstations:
    “Unable to connect to the Oracle Discoverer Application Server: RMI protocol over JRMP transport: incorrect response from from servlet at http://yourmachinename.com:7778/discoverer/plus”
    If the answer to either of the following questions is 'yes', then this document may help you correct your environment.
    Can you connect using Netscape?
    Can you connect from other workstations?
    Solution:
    Check your web listener error_log. In unix environments it is found in [ORACLE_HOME] /product/ias902/Apache/Apache/logs - filename: error_log.
    Use “tail -f error_log” to view the contents of the error_log file.
    If the server error_log contains “[OSSO] Warning: Failed to decrypt OHS_ID cookie value. Bailing ...”, then it is possible that cookies are being stored in the browser (not intended), whereas the cookies in question are designed to be non-persistent. To rectify this do as follows.
    · Enter Start -> settings -> Control Panel -> Internet options -> General -> Temporay Internet Files -> Settings – View Files
    or
    · [Driveletter]:\Documents and Settings\[username]\Cookies
    Delete all Cookie files from ias server and sso server.
    For Example:
    Name
    Internet Address
    [email protected]
    Cookie:[email protected]/
    discoverer
    Cookie:[email protected]/discoverer
    You can search for cookie files by using * wildcards i.e. *servername*, or anonymized:
    Name
    Internet Address
    [username]@servername.domainname
    Cookie:[username]@servername.domainname/
    discoverer
    Cookie:[username]@servername.domainname/discoverer
    After cookie files have been deleted, please reboot your workstation and reconnect to Discoverer Plus. Now it should work."
    hope this helps
    Mark

  • HTTP 500 - Internal Server Error from Discoverer Viewer to Portal

    HI,
    I created a tab with a list of workbooks created with Discoverer Viewer and published with Discoverer Portliest Provider (List of Database Workbooks). Another tab contains four Discoverer Worksheets created with the same account. Everything works well but if i click on a report in list and open Discoverer Viewer, when i return to portal and go to tab containing worksheets i see message "HTTP 500 - Internal Server Error" and i'm not able to do anything. I only can close my browser and i must reconnect to portal!
    Can you help me?
    My portal version is cg (9.0.4), i'm using Windows 2000 ESP and Internet Explorer 6.
    I tried with Olin and Mazola but result did not change.
    I used a public connection bud i tried a private connection too. Nothing happened.

    The application.log file, under the OC4J which running your Discoverer provider, should give you some hints about the problem you're facing.
    Peter

  • Oracle 10g Discoverer Reports & export to xls fails for large reports

    Hi ,
    We have following configurations:
    1: RHEL 5.4
    2: Discoverer :Version 10.1.2.48.18
    3: Oracle10g Apps Version : Version 10.1.2.0.2
    Issue:
    Most of small reports works fine ....but when large discoverer reports are executed the page
    keeps on refreshing for 15-20 hours but no output ....same for export to xls ......
    But same reports works fine in oracle9i for same data voulme....
    Observations:
    When on linux with top command the processes are monitored its observed that discoverer process
    dis51ws dies for large reports after 1-2 minutes ...& the page keeps on refreshing but no output....
    for 1-2 minutes it consumes 50-80% cpu utilisation then process disappears & cpu 80% idle ...
    It seems that as 10g Apps is installed on RHEL 5.4 ...non certfified OS causing an issue...
    Can any one adds more inputs in this regards......
    we have checked logs : below are log details :
    Below logs gives "Logkeys: exceptions discoiv.servlet_exceptions" for this report ...
    1:
    OC4J~OC4J_BI_Forms~default_island~1:
    10/04/11 12:11:29 Oracle Application Server Containers for J2EE 10g (10.1.2.0.2) initialized
    10/04/11 12:11:59 Using oracle.reports.util.EnvironmentGlobal class
    10/04/11 14:23:37 Logkeys: exceptions discoiv.servlet_exceptions
    10/04/11 14:23:38 Discoverer Model - 10.1.2.48.18
    Session ID:2010041114240115278
    10/04/11 14:25:42 Logkeys: exceptions discoiv.servlet_exceptions
    10/04/11 14:25:42 Discoverer Model - 10.1.2.48.18
    Session ID:2010041114254315439
    10/04/11 14:28:53 Logkeys: exceptions discoiv.servlet_exceptions
    10/04/11 14:28:54 Discoverer Model - 10.1.2.48.18
    Session ID:2010041114285615691
    10/04/11 14:29:13 Logkeys: exceptions discoiv.servlet_exceptions
    10/04/11 14:29:13 Discoverer Model - 10.1.2.48.18
    Session ID:2010041114291315728
    10/04/11 14:32:35 Logkeys: exceptions discoiv.servlet_exceptions
    10/04/11 14:32:35 Discoverer Model - 10.1.2.48.18
    Session ID:2010041114323615949
    10/04/11 14:32:48 Logkeys: exceptions discoiv.servlet_exceptions
    10/04/11 14:32:48 Discoverer Model - 10.1.2.48.18
    Session ID:2010041114324815982
    10/04/11 14:34:44 Logkeys: exceptions discoiv.servlet_exceptions
    10/04/11 14:34:44 Discoverer Model - 10.1.2.48.18
    Session ID:2010041114344616128
    10/04/11 14:34:55 Logkeys: exceptions discoiv.servlet_exceptions
    10/04/11 14:34:55 Discoverer Model - 10.1.2.48.18
    Session ID:2010041114345516155
    10/04/11 14:36:25 Tutalii: /oracle10gas/app/oracle10g/discoverer/lib/discoverer5.jar archive
    2:
    Discoverer~SessionServer~12
    Calling GetData on Preference Repository
    Calling GetData on Preference Repository
    Calling GetData on Preference Repository
    Calling GetData on Preference Repository
    Active Eul: EULADMIN
    Calling GetData on Preference Repository
    Calling GetData on Preference Repository
    Calling GetData on Preference Repository
    Calling GetData on Preference Repository
    Calling GetData on Preference Repository
    Calling GetData on Preference Repository
    Calling GetData on Preference Repository
    DCSCORBAInterface::Delete called
    DCSCORBAInterface destructor called
    DCSCORBAInterface::Delete called
    DCSCORBAInterface destructor called
    ASSERT [email protected]:436
    ASSERT [email protected]:436
    ASSERT [email protected]:436
    ASSERT [email protected]:436
    ASSERT [email protected]:436
    ASSERT [email protected]:436
    ASSERT [email protected]:436
    ASSERT [email protected]:436
    ASSERT [email protected]:436
    ASSERT [email protected]:436
    ASSERT [email protected]:436
    ASSERT [email protected]:436
    ASSERT [email protected]:436
    3:
    application.log
    10/04/11 14:37:25 discoverer: [TRACE] [AJPRequestHandler-ApplicationServerThread-17] oracle.discoverer.applications.framework.ApplicationController.execute Finding async request action forward
    10/04/11 14:37:25 discoverer: [TRACE] [AJPRequestHandler-ApplicationServerThread-17] oracle.discoverer.applications.framework.ApplicationController.execute Calling externalize
    10/04/11 14:37:25 discoverer: [DEBUG] [AJPRequestHandler-ApplicationServerThread-17] oracle.discoverer.applications.viewer.model.WorksheetModel.getStateString EXT_TOOL: dvtb xk-1ml versionzw1.0w kyxdvtbyxbisltyxbicho vzwwjyxjbisltyxjdvtby
    10/04/11 14:37:25 discoverer: [DEBUG] [AJPRequestHandler-ApplicationServerThread-17] oracle.discoverer.applications.viewer.model.WorksheetModel.getStateString EXT_VIEW: dv xk-1ml versionzw1.0w kyxdv bazw0w cszw25wyxpc vzw1wjyxjdvy
    10/04/11 14:37:25 discoverer: [DEBUG] [AJPRequestHandler-ApplicationServerThread-17] oracle.discoverer.applications.viewer.model.WorksheetModel.getStateString EXT_VIEW: lc
    10/04/11 14:37:25 discoverer: [DEBUG] [AJPRequestHandler-ApplicationServerThread-17] oracle.discoverer.applications.viewer.model.WorksheetModel.getStateString EXT_HS: dvhs
    10/04/11 14:37:25 discoverer: [DEBUG] [AJPRequestHandler-ApplicationServerThread-17] oracle.discoverer.applications.viewer.model.WorksheetModel.getStateString EXT_DS: dv_ds &qls_z!2=New GL Report.Clndr Id&arq=false&qls_x!14=Sheet 1.Closing Balance (Credit)&qls_x!3=New GL Report.Voucher No&qls_z!3=New GL Report.Frm Prd&fm=xml&qls_z!4=New GL Report.To Prd&qls_x!2=New GL Report.Prd Desc&qls_x!11=Sheet 1.Debit Amount&qls_x!4=New GL Report.Gl Voucher No&qls_x!9=Sheet 1.Opening Balance Debit&tss_s!0=New GL Report.Acct Id,lh,group,false&qls_x!1=New GL Report.Acct Sdesc&qls_z!1=New GL Report.Loc Desc&qls_x!10=Sheet 1.Opening Balance (Credit)&qls_x!12=Sheet 1.Credit Amount&aow=false&qls_x!7=New GL Report.Shrt Code&qls_x!13=Sheet 1.Closing Balance (Debit)&qls_x!6=New GL Report.Pmt Rct Dt&qls_x!8=New GL Report.Dtl Nrtn&sss=true&qls_x!5=New GL Report.Voucher Dt&qls_x!0=New GL Report.Acct Id&qls_z!0=New GL Report.Loc Id&ddsver=1
    10/04/11 14:37:25 discoverer: [DEBUG] [AJPRequestHandler-ApplicationServerThread-17] oracle.discoverer.applications.viewer.model.ViewerModelImpl.externalize [EXTERN_STATE]: $wksht$%24dv_ds%24%26qls_z%212%3DNew+GL+Report.Clndr+Id%26arq%3Dfalse%26qls_x%2114%3DSheet+1.Closing+Balance+%28Credit%29%26qls_x%213%3DNew+GL+Report.Voucher+No%26qls_z%213%3DNew+GL+Report.Frm+Prd%26fm%3Dxml%26qls_z%214%3DNew+GL+Report.To+Prd%26qls_x%212%3DNew+GL+Report.Prd+Desc%26qls_x%2111%3DSheet+1.Debit+Amount%26qls_x%214%3DNew+GL+Report.Gl+Voucher+No%26qls_x%219%3DSheet+1.Opening+Balance+Debit%26tss_s%210%3DNew+GL+Report.Acct+Id%2Clh%2Cgroup%2Cfalse%26qls_x%211%3DNew+GL+Report.Acct+Sdesc%26qls_z%211%3DNew+GL+Report.Loc+Desc%26qls_x%2110%3DSheet+1.Opening+Balance+%28Credit%29%26qls_x%2112%3DSheet+1.Credit+Amount%26aow%3Dfalse%26qls_x%217%3DNew+GL+Report.Shrt+Code%26qls_x%2113%3DSheet+1.Closing+Balance+%28Debit%29%26qls_x%216%3DNew+GL+Report.Pmt+Rct+Dt%26qls_x%218%3DNew+GL+Report.Dtl+Nrtn%26sss%3Dtrue%26qls_x%215%3DNew+GL+Report.Voucher+Dt%26qls_x%210%3DNew+GL+Report.Acct+Id%26qls_z%210%3DNew+GL+Report.Loc+Id%26ddsver%3D1%24dv%24xk-1ml+versionzw1.0w+kyxdv+bazw0w+cszw25wyxpc+vzw1wjyxjdvy%24wd%24false%24lc%24%24dvtb%24xk-1ml+versionzw1.0w+kyxdvtbyxbisltyxbicho+vzwwjyxjbisltyxjdvtby%24wvs%241101%24dvhs%24$cn$&vct=svd&cnk=cf_a101$ap$%26df%3D%26l%3D%26s%3D%26nc%3D%26dl%3D$expl$&sp=&node=&event=focus&state=(117)&root=63&wbt=2$prid$NEW_GL_REPORT%2F31$ctyp$viewer
    10/04/11 14:37:25 discoverer: [TRACE] [AJPRequestHandler-ApplicationServerThread-17] oracle.discoverer.applications.framework.ApplicationController.execute Storing state
    10/04/11 14:37:25 discoverer: [INFO] [AJPRequestHandler-ApplicationServerThread-17] oracle.discoverer.applications.framework.ApplicationController.execute Externalize Perf: 8ms
    10/04/11 14:37:25 discoverer: [TRACE] [AJPRequestHandler-ApplicationServerThread-17] oracle.discoverer.applications.framework.ApplicationController.execute Saving Attributes
    10/04/11 14:37:25 discoverer: [TRACE] [AJPRequestHandler-ApplicationServerThread-17] oracle.discoverer.applications.framework.ApplicationController.execute Saving ApplicationRequest
    10/04/11 14:37:25 discoverer: [TRACE] [AJPRequestHandler-ApplicationServerThread-17] oracle.discoverer.applications.framework.ApplicationController.execute Checking for SSO mode
    10/04/11 14:37:25 discoverer: [TRACE] [AJPRequestHandler-ApplicationServerThread-17] oracle.discoverer.applications.framework.ApplicationController.execute Saving errors, messages
    10/04/11 14:37:25 discoverer: [DEBUG] [AJPRequestHandler-ApplicationServerThread-17] oracle.discoverer.applications.framework.ApplicationController.execute Returning final forward: "/ExportProgress.uix" redirect: "false"
    10/04/11 14:37:25 discoverer: [TRACE] [AJPRequestHandler-ApplicationServerThread-17] oracle.discoverer.applications.framework.ApplicationController.execute ----------------------- End Request --------------------------
    10/04/11 14:37:25 discoverer: [INFO] [AJPRequestHandler-ApplicationServerThread-17] oracle.discoverer.applications.framework.ApplicationController.execute Total Request Time in AppCtrl: 18
    10/04/11 14:37:25 discoverer: [DEBUG] [AJPRequestHandler-ApplicationServerThread-17] org.apache.struts.action.RequestProcessor.processForwardConfig processForwardConfig(ForwardConfig[name=long running operation,path=/ExportProgress.uix,redirect=false,contextRelative=false])
    10/04/11 14:37:25 discoverer: [DEBUG] [AJPRequestHandler-ApplicationServerThread-17] oracle.discoverer.applications.viewer.view.DiscovererPageBroker.isCacheable Setting cacheable to: true
    4: XML log:
    log2010041114285615691.xml
    <MSG_GROUP>DCS</MSG_GROUP> <PROCESS_ID>15691</PROCESS_ID> <FILE_NAME>dcstim.cpp</FILE_NAME> <LINE_NUMBER>184</LINE_NUMBER> <THREAD_ID>-1283799360</THREAD_ID> <LOG_TIME>Sun Apr 11 14:29:13 2010
    </LOG_TIME> ]]>
    </SUPPL_DETAIL> </PAYLOAD> </MESSAGE>
    <MESSAGE><HEADER><TSTZ_ORIGINATING>2010-04-11T14:29:13+00:00</TSTZ_ORIGINATING> <COMPONENT_ID>DISCOVER</COMPONENT_ID> <MSG_TYPE TYPE="NOTIFICATION"></MSG_TYPE><MSG_LEVEL>4</MSG_LEVEL> <HOST_ID>2010041114285615691</HOST_ID> <MODULE_ID>DCS</MODULE_ID> </HEADER> <PAYLOAD><MSG_TEXT><![CDATA[Timer started.]]></MSG_TEXT> <SUPPL_DETAIL><![CDATA[
    <MSG_GROUP>DCS</MSG_GROUP> <PROCESS_ID>15691</PROCESS_ID> <FILE_NAME>dcstim.cpp</FILE_NAME> <LINE_NUMBER>162</LINE_NUMBER> <THREAD_ID>-1283799360</THREAD_ID> <LOG_TIME>Sun Apr 11 14:29:13 2010
    </LOG_TIME> ]]>
    </SUPPL_DETAIL> </PAYLOAD> </MESSAGE>
    <MESSAGE><HEADER><TSTZ_ORIGINATING>2010-04-11T14:29:13+00:00</TSTZ_ORIGINATING> <COMPONENT_ID>DISCOVER</COMPONENT_ID> <MSG_TYPE TYPE="TRACE"></MSG_TYPE><MSG_LEVEL>5</MSG_LEVEL> <HOST_ID>2010041114285615691</HOST_ID> <MODULE_ID>DCS</MODULE_ID> </HEADER> <PAYLOAD><MSG_TEXT><![CDATA[Return DCSModelInterface::SendReceiveData(kScheduleInterface, inTable, outTable)
    outTable = DCITable
         Length=0
    ]]></MSG_TEXT> <SUPPL_DETAIL><![CDATA[
    <MSG_GROUP>DCS</MSG_GROUP> <PROCESS_ID>15691</PROCESS_ID> <FILE_NAME>dcsmdli.cpp</FILE_NAME> <LINE_NUMBER>259</LINE_NUMBER> <THREAD_ID>-1283799360</THREAD_ID> <LOG_TIME>Sun Apr 11 14:29:13 2010
    </LOG_TIME> ]]>
    </SUPPL_DETAIL> </PAYLOAD> </MESSAGE>
    <MESSAGE><HEADER><TSTZ_ORIGINATING>2010-04-11T14:29:13+00:00</TSTZ_ORIGINATING> <COMPONENT_ID>DISCOVER</COMPONENT_ID> <MSG_TYPE TYPE="NOTIFICATION"></MSG_TYPE><MSG_LEVEL>4</MSG_LEVEL> <HOST_ID>2010041114285615691</HOST_ID> <MODULE_ID>DCS</MODULE_ID> </HEADER> <PAYLOAD><MSG_TEXT><![CDATA[DCSModelInterface::SendReceiveData(kScheduleInterface)]]></MSG_TEXT> <SUPPL_DETAIL><![CDATA[
    <MSG_GROUP>DCS </MSG_GROUP> <PROCESS_ID>15691</PROCESS_ID> <FILE_NAME>dcsmdli.cpp</FILE_NAME> <LINE_NUMBER>226</LINE_NUMBER> <THREAD_ID>-1283799360</THREAD_ID> <LOG_TIME>Sun Apr 11 14:29:13 2010
    </LOG_TIME> <LOG_SIZE>0</LOG_SIZE> <EXTRA_INFO><MethodEnd duration="0.1" sizeChange="0" >
    real 0m0.1s
    user 0m0.900s
    sys 0m0.109s
    </MethodEnd></EXTRA_INFO> ]]>
    </SUPPL_DETAIL> </PAYLOAD> </MESSAGE>
    <MESSAGE><HEADER><TSTZ_ORIGINATING>2010-04-11T14:37:13+00:00</TSTZ_ORIGINATING> <COMPONENT_ID>DISCOVER</COMPONENT_ID> <MSG_TYPE TYPE="NOTIFICATION"></MSG_TYPE><MSG_LEVEL>4</MSG_LEVEL> <HOST_ID>2010041114285615691</HOST_ID> <MODULE_ID>DCS</MODULE_ID> </HEADER> <PAYLOAD><MSG_TEXT><![CDATA[Timer stopped.]]></MSG_TEXT> <SUPPL_DETAIL><![CDATA[
    <MSG_GROUP>DCS</MSG_GROUP> <PROCESS_ID>15691</PROCESS_ID> <FILE_NAME>dcstim.cpp</FILE_NAME> <LINE_NUMBER>184</LINE_NUMBER> <THREAD_ID>-1283799360</THREAD_ID> <LOG_TIME>Sun Apr 11 14:37:13 2010
    </LOG_TIME> ]]>
    </SUPPL_DETAIL> </PAYLOAD> </MESSAGE>
    <MESSAGE><HEADER><TSTZ_ORIGINATING>2010-04-11T14:37:13+00:00</TSTZ_ORIGINATING> <COMPONENT_ID>DISCOVER</COMPONENT_ID> <MSG_TYPE TYPE="NOTIFICATION"></MSG_TYPE><MSG_LEVEL>4</MSG_LEVEL> <HOST_ID>2010041114285615691</HOST_ID> <MODULE_ID>DCS</MODULE_ID> </HEADER> <PAYLOAD><MSG_TEXT><![CDATA[Timer started.]]></MSG_TEXT> <SUPPL_DETAIL><![CDATA[
    <MSG_GROUP>DCS</MSG_GROUP> <PROCESS_ID>15691</PROCESS_ID> <FILE_NAME>dcstim.cpp</FILE_NAME> <LINE_NUMBER>162</LINE_NUMBER> <THREAD_ID>-1283799360</THREAD_ID> <LOG_TIME>Sun Apr 11 14:37:13 2010
    </LOG_TIME> ]]>
    </SUPPL_DETAIL> </PAYLOAD> </MESSAGE>
    Regards,

    Hi ,
    as per Note: 466697.1 ....its an memory error....& need to increase MaxVirtualDiskMem and MaxVirtualHeapMem
    But we already have slowly increased MaxVirtualDiskMem and MaxVirtualHeapMem to below very high values ...but the issue remains same.......
    as per note we are getting Logkeys: exceptions discoiv.servlet_exceptions error but
    after that we are not getting below error ............
    Unexpected error in state machine: java.lang.OutOfMemoryError
    Hence I presume that its different issue rather than memmory....
    Below are pref.txt values..........
    CacheFlushPercentage          = 25          # Percent of cache flushed if the cache is full. valid values 0 - 100%.
    MaxVirtualDiskMem          = 9294967296     # Maximum amount of disk memory allowed for the data cache. Should be greater than or equal to MaxVirtualHeapMem
    MaxVirtualHeapMem          = 4294967296     # Maximum amount of heap memory allowed for the data cache.
    QueryBehavior = 0          # Action to take after opening a workbook (0 = Run Query Automatically, 1 = Don't Run Query, 2 = Ask for Confirmation)
    Also we have raised an SR & as per SR .............all below settings are tried as per SR except for applying a recent patch....
    ====================================================================
    Discoverer performance is largely determined by how well the database
    has been designed and tuned for queries.
    A well-designed database will perform significantly better than a poorly
    designed database.
    Workbook design can also affect query performance.
    1. Apply latest Discoverer patch as documented in <<Note:237607.1>>
    'ALERT: Required and Recommended Patch Levels For All Discoverer Version'.
    2. Increase the maximum JVM heap memory:
    In general, the default values for the minimum heap (-Xms) memory and
    maximum heap (-Xmx) memory are sufficient.
    However, if your organization consistently runs large Discoverer queries
    then you may benefit from increasing the maximum heap memory from the
    default values.
    This is recomended if your users are typically running large queries via
    Discoverer Viewer.
    Increasing the JVM memory can help to avoid "java.lang.OutOfMemoryError"
    in Discoverer Viewer:
    Please see <<Note 563960.1>>, Best Practice: Configuring The
    OC4J_BI_Forms JVM For
    Discoverer Viewer/Portlet 10g Performance And Stability for specific
    details.
    3. Disable Query Prediction:
    Query Prediction provides an estimate of the time required to retrieve
    the information in a query.
    The Query Prediction appears before the query and consumes time.
    Edit the <oracle_home>/discoverer/util/pref.txt on the middle-tier
    server and set:
    QPPEnable=0
    Also set:
    QPPObtainCostMethod = 0
    4. Uncheck the 'Enable fantrap detection' checkbox.
    When the box is checked, every query generated by Discoverer is
    interrogated. Discoverer will detect a fan trap and rewrite the query to
    ensure that the aggregation is done at the correct level.
    Please refer to <<Note:210553.1>>, Oracle BI Discoverer: Fan Trap
    Resolution - Correct Results
    Everytime for more information on fantraps.
    To disable, in Plus go to Tools -> Options -> Advanced -> Fan Trap
    settings.
    In Viewer go to Preferences and uncheck the box.
    5. Disable Materialized Views/Summaries
    In pref.txt add parameter:
    MaterializedViewRedirectionBehavior = 0
    Value equal to 0 ensures that Materialized View (MV) Redirection is
    always performed when MVs are available.
    6. Improve query performance by optimizing the SQL.
    In pref.txt modify/add following parameters:
    SQLFlatten = 0
    SQLItemTrim = 0
    SQLJoinTrim = 0
    UseOptimizerHints = 0
    If value of SQLFlatten is 1 then Discoverer will merge inline views in
    the query SQL where ever possible.
    In case of SQLItemTrim, Discoverer will remove unused folder items from
    the query SQL where possible and for SQLJoinTrim Discoverer will remove
    unnecessary joins from the query where possible.
    UseOptimizerHints will add Optimizer hints to SQL if set >
    0.Unnecessarily making Discoverer perform these checks consumes
    resources and rather than increasing the performance may reduce the same. So unless you feel these checks have to be performed depending on
    requirements, assign zero to these parameters.
    7. When Discoverer builds a query, Discoverer makes a database security
    check to confirm that the user has access to the tables referenced in
    the folders. Avoiding this check can save time.
    So in pref.txt underDatabase section add:
    ObjectsAlwaysAccessible = 1
    8. Whenever you are creating conditions, ensure that you match the Case.
    This in turn can reduce the time Discoverer spends on changing the Case
    and matching.
    For example:
    option Upper(Department) in (Upper('VIDEO SALES')
    9. Ensure that summaries are refreshed periodically in Discoverer
    Administrator.
    10. Increase the amount of memory available for the Discoverer data cache. Please refer to <<Note 245752.1>>, Explaining Oracle BI Discoverer
    Session Memory Management
    And Server Cache Settings.
    11. Performance may be enhanced by enabling OracleAS Web Cache.
    ==================================================================
    Thanks for your reply....................
    Regards,

  • Discoverer Viewer 10.1.2.55.26 PDF Printing Issue

    Hope someone can help with this as i am at a bit of a dead end as i have trawled google looking for the same issue but no one seems to report this.
    Using Discoverer Viewer i generate my report and then click the Printable Page link, then click the Printable PDF button, the PDF appears to get generated but when i click on the PDF doc then Adobe reader displays the message "The File is damaged and could not be repaired. Loca\EWHg7{w#h5d" When i go onto the app server and browse to the "$ORACLE_HOME\j2ee\OC4J_BI_Forms\applications\discoverer\discoverer\WEB-INF\export_output" i can see the generated PDF file but it shows as a 4kb file and if i try to open it i get the same message about it being damaged.
    I have another machine that does produce the file correctly, but it is the only machine that does so. It is still a win 7 machine using IE9 the only difference being that i have logged onto the machine as a different user. I though this may somehow be a user issue ? but why would my domain authentication account have any impact on the PDF process in disco viewer? not using single sign on, i am logging into discoverer viewer as the same user each time.
    Any help or ideas would be greately appreciated as this is very frustraiting.
    Thanks in advance
    Eddie

    Michael,
    Our server guy confirms that Version 6 Update 24 is what we have on the servers. He has been trying to solve this issue for two months with no real success. I just logged into Discoverer and did not see the errors. It's not every time a user logs in, but it's often enough to be quite a bit of trouble.
    Another issue that I see before me (literally on my screen) is when the dialogue box is up to open an existing workbook and the little blue text boxes, sometimes called "hints", pops up with the name of the workbook and it's owner, if the mouse pointer is not moved right away then that little blue box stays on the screen in that spot and does not move or erase. It will stay there until you exit Discoverer and exit from all Internet Explorer windows. When I minimize all windows, the blue text box is still in that spot on the screen now on my windows background.
    This blue box error has bugged some of my users but at least a user can move the screen around it. The other error is more serious because it keeps a user from getting their reports.
    Thanks for your help,
    Mike

  • Discoverer Date Range Union Query

    Hi All,
    I need your help in creating a discovere report in version 11G.
    Following Report find missing elimination account based on Transaction done in a date Range. Find out how many accounts are not defined in Elimination Account Setup. Following query gives me desired output but i am having hard time creating a discoverer report for Date Range Parameter as Date Range only applied to one side of union.
    In First Query i used decode with sysdate itself so that i can use effective_date as parameter and second side i just kept sysdate.
    PLease let me know how can i create a parameterized report for effective_date range.
    SELECT
        /*+ ORDERED
        USE_NL(jel jeh jeb cat src)
        INDEX(jel GL_JE_LINES_N1)
        INDEX(jeh GL_JE_HEADERS_U1)
        INDEX(jeb GL_JE_BATCHES_U1)
        INDEX(cat GL_JE_CATEGORIES_TL_U1)
        INDEX(src GL_JE_SOURCES_TL_U1) */
        CC.SEGMENT1
        ||'.'
        ||CC.segment2
        ||'.'
        ||CC.segment3
        ||'.'
        ||cc.segment4
        ||'.'
        || cc.segment5
        ||'.'
        || cc.segment6 Account,
        decode(sysdate,sysdate,sysdate,jel.effective_date) trx_date
      FROM gl_code_combinations cc,
        gl_je_lines jel,
        gl_je_headers jeh,
        gl_je_batches jeb,
        gl_je_categories cat,
        gl_je_sources src
      WHERE cc.CHART_OF_ACCOUNTS_ID = 50308
      AND cc.segment2              IN ('111710','201910')
      AND jel.code_combination_id   = cc.code_combination_id
      AND jel.status
        || ''                = 'P'
      AND (jel.accounted_cr != 0
      OR jel.accounted_dr   != 0)
      AND jeh.je_header_id   = jel.je_header_id
      AND jeh.actual_flag    = 'A'
      AND jeh.currency_code       != 'STAT'
      AND jeb.je_batch_id          = jeh.je_batch_id
      AND jeb.average_journal_flag = 'N'
      AND src.je_source_name       = jeh.je_source
      AND cat.je_category_name     = jeh.je_category
      and jel.effective_date between to_date('01-JAN-2011','DD-MON-RRRR') and to_date('31-MAY-2011','DD-MON-RRRR')
      MINUS
      SELECT (source_segment1
        ||'.'
        ||source_segment2
        ||'.'
        ||source_segment3
        ||'.'
        ||source_segment4
        ||'.'
        ||source_segment5
        ||'.'
        ||source_segment6) def_acnt,
        sysdate
      FROM GL_ELIM_ACCOUNTS_MAP

    Hi,
    You can use the following SQL to get the effective date into the SQL and by that create the condition in the report:
    SELECT
    CC.SEGMENT1
    ||'.'
    ||CC.segment2
    ||'.'
    ||CC.segment3
    ||'.'
    ||cc.segment4
    ||'.'
    || cc.segment5
    ||'.'
    || cc.segment6 Account,
    decode(sysdate,sysdate,sysdate,jel.effective_date) trx_date,
    jel.effective_date
    FROM gl_code_combinations cc,
    gl_je_lines jel,
    gl_je_headers jeh,
    gl_je_batches jeb,
    gl_je_categories cat,
    gl_je_sources src
    WHERE cc.CHART_OF_ACCOUNTS_ID = 50308
    AND cc.segment2 IN ('111710','201910')
    AND jel.code_combination_id = cc.code_combination_id
    AND jel.status
    || '' = 'P'
    AND (jel.accounted_cr != 0
    OR jel.accounted_dr != 0)
    AND jeh.je_header_id = jel.je_header_id
    AND jeh.actual_flag = 'A'
    AND jeh.currency_code != 'STAT'
    AND jeb.je_batch_id = jeh.je_batch_id
    AND jeb.average_journal_flag = 'N'
    AND src.je_source_name = jeh.je_source
    AND cat.je_category_name = jeh.je_category
    AND NOT EXISTS (
    SELECT 1
    FROM GL_ELIM_ACCOUNTS_MAP
    WHERE CC.SEGMENT1 = source_segment1
    AND CC.segment2 = source_segment2
    AND CC.segment3 = source_segment3
    AND cc.segment4 = source_segment4
    AND cc.segment5 = source_segment5
    AND cc.segment6 = source_segment6
    AND decode(sysdate,sysdate,sysdate,jel.effective_date) = SYSDATE
    *** I removed the hints, but if you need those get them back
    *** BTW i didn't understand the logic behind the "decode(sysdate,sysdate,sysdate,jel.effective_date)" wouldn't it always be SYSDATE???
    Tamir

Maybe you are looking for

  • How to get the measurement data from IMU using SBRIO through SPI?

    Hi All, I'am trying to use the SPI communication protocol to realize the bridge between my Vectornav VN100 IMU chip and the LABView through the SBRIO 9602. I amended the SPI sample code from NI website based on my own device and configuration. It com

  • ITunes had detected an iPod that appears to be corrupted

    My brand new 80GB iPod just arrived, I plugged it in with USBbut when iTunes opens, I get the following error: "iTunes had detected an iPod that appears to be corrupted. You may need to restore this iPod before it can be used with iTunes. You may als

  • Regarding performance of report

    hi SDNs, my report is running for more than 30 min and going dumb. so i am increasing the performance by considering every thing.. putting indexes in select stmts . while reading ( READ TABLE ) using binary search. sorting before reading. thing is st

  • Just installed 10g: Main form cannot find subforms or menus

    I just added 10g FOrms Builder to my PC. I was running 9i and it still exists on the machine. Problem: My main form, when run locally from Forms Builder cannot find any of its menus or subforms unless the FULL PATHs are defined in the properties or C

  • Oracle Mapviewer Commercial Use

    Dear Sirs, Are there any well known examples of Oracle Mapviewer used commercially as a GIS Webserver? Thank You