11g Cached function feature alternative in 10g ?

All:
I want to know if there is a feature or alternative that i could implement the 11g cached function sort of thing where i could share the data via passed parameters by reference of a cached object across sessions.
Thanks
Srinivas

It appears the Package variables and data are session specific and cannot be shared across sessions.
Yes... i'm sure !!!!!Sim,
package global variables are NOT shared accross sessions. The link you pointed to showed only that within the same session the variables may be shared.
Changing he session leads to reinitialized variables as a simple test reveals:
SQL> connect scott/tiger
Connected as SCOTT
SQL> begin
   owa.user_id := 'My User';
   dbms_output.put_line ('User: ' || owa.user_id);
end;
User: My User
PL/SQL procedure successfully completed.
SQL> connect scott/tiger
Connected as SCOTT
SQL> begin
   dbms_output.put_line ('User: ' || owa.user_id);
end;
User:
PL/SQL procedure successfully completed.

Similar Messages

  • TopLink 11g Cache Coordination failure in WebSphere 6.1

    Hello,
    I've recently upgraded to TopLink 11g and I am trying to make cache coordination feature work in WebSphere 6.1 using JMS. Once configured I am getting the following errors on the server side:
    [4/14/09 17:22:25:321 PDT] 00000032 SibMessage E [:] CWSIP0003E: An internal messaging error occurred Default.Topic.Space in com.ibm.ws.sib.processor.impl.LocalConsumerPoint, 1:1511:1.28, com.ibm.ws.sib.msgstore.ProtocolException: CWSIS1001E: The requested action could not be carried out as it does not comply with the resource manager's internal transaction protocol. at com.ibm.ws.sib.msgstore.transactions.MSDelegatingXAResource.addWork(MSDelegatingXAResource.java:140) at com.ibm.ws.sib.msgstore.cache.links.AbstractItemLink.cmdRemove(AbstractItemLink.java:1330) at com.ibm.ws.sib.msgstore.AbstractItem.remove(AbstractItem.java:828) at com.ibm.ws.sib.processor.impl.JSLocalConsumerPoint.receive(JSLocalConsumerPoint.java:1487) at com.ibm.ws.sib.processor.impl.ConsumerSessionImpl.receiveWithWait(ConsumerSessionImpl.java:421) at com.ibm.ws.sib.api.jms.impl.JmsMsgConsumerImpl.receiveInboundMessage(JmsMsgConsumerImpl.java:1525) at com.ibm.ws.sib.api.jms.impl.JmsMsgConsumerImpl.receive(JmsMsgConsumerImpl.java:707) at oracle.toplink.internal.remotecommand.jms.JMSTopicRemoteConnection.run(JMSTopicRemoteConnection.java:229) at java.lang.Thread.run(Thread.java:810)
    [4/14/09 17:22:25:353 PDT] 00000032 SystemOut O [TopLink Warning]: 2009.04.14 17:22:25.353--ServerSession(1261194028)--Thread(Thread[Thread-65,5,WebSphere_EJB_Timer_Service_WorkManager: WM Service Group])--Local Exception Stack:
    Exception [TOPLINK-22109] (Oracle TopLink - 11g (11.1.1.0.1) (Build 081030)): oracle.toplink.exceptions.RemoteCommandManagerException
    Exception Description: Failed to receive JMS message from JMS provider
    Internal Exception: javax.jms.JMSException: CWSIA0103E: An exception occurred while receiving a message: com.ibm.websphere.sib.exception.SIResourceException: CWSIP0003E: An internal messaging error occurred Default.Topic.Space in com.ibm.ws.sib.processor.impl.LocalConsumerPoint, 1:1526:1.28, com.ibm.ws.sib.msgstore.ProtocolException: CWSIS1001E: The requested action could not be carried out as it does not comply with the resource manager's internal transaction protocol..
         at oracle.toplink.exceptions.RemoteCommandManagerException.errorReceivingJMSMessage(RemoteCommandManagerException.java:139)
         at oracle.toplink.internal.remotecommand.jms.JMSTopicRemoteConnection.run(JMSTopicRemoteConnection.java:257)
         at java.lang.Thread.run(Thread.java:810)
    Caused by: javax.jms.JMSException: CWSIA0103E: An exception occurred while receiving a message: com.ibm.websphere.sib.exception.SIResourceException: CWSIP0003E: An internal messaging error occurred Default.Topic.Space in com.ibm.ws.sib.processor.impl.LocalConsumerPoint, 1:1526:1.28, com.ibm.ws.sib.msgstore.ProtocolException: CWSIS1001E: The requested action could not be carried out as it does not comply with the resource manager's internal transaction protocol..
         at com.ibm.ws.sib.api.jms.impl.JmsMsgConsumerImpl.receiveInboundMessage(JmsMsgConsumerImpl.java:1637)
         at com.ibm.ws.sib.api.jms.impl.JmsMsgConsumerImpl.receive(JmsMsgConsumerImpl.java:707)
         at oracle.toplink.internal.remotecommand.jms.JMSTopicRemoteConnection.run(JMSTopicRemoteConnection.java:229)
         ... 1 more
    Caused by: com.ibm.websphere.sib.exception.SIResourceException: CWSIP0003E: An internal messaging error occurred Default.Topic.Space in com.ibm.ws.sib.processor.impl.LocalConsumerPoint, 1:1526:1.28, com.ibm.ws.sib.msgstore.ProtocolException: CWSIS1001E: The requested action could not be carried out as it does not comply with the resource manager's internal transaction protocol.
         at com.ibm.ws.sib.processor.impl.JSLocalConsumerPoint.receive(JSLocalConsumerPoint.java:1521)
         at com.ibm.ws.sib.processor.impl.ConsumerSessionImpl.receiveWithWait(ConsumerSessionImpl.java:421)
         at com.ibm.ws.sib.api.jms.impl.JmsMsgConsumerImpl.receiveInboundMessage(JmsMsgConsumerImpl.java:1525)
         ... 3 more
    Caused by: com.ibm.ws.sib.msgstore.ProtocolException: CWSIS1001E: The requested action could not be carried out as it does not comply with the resource manager's internal transaction protocol.
         at com.ibm.ws.sib.msgstore.transactions.MSDelegatingXAResource.addWork(MSDelegatingXAResource.java:140)
         at com.ibm.ws.sib.msgstore.cache.links.AbstractItemLink.cmdRemove(AbstractItemLink.java:1330)
         at com.ibm.ws.sib.msgstore.AbstractItem.remove(AbstractItem.java:828)
         at com.ibm.ws.sib.processor.impl.JSLocalConsumerPoint.receive(JSLocalConsumerPoint.java:1487)
         ... 5 more
    Any idea what I am doing wrong here?
    Lukas

    Fixing listener is not enough. Old and lastest code has this for references to ServerPlatform.launchContainerRunnable, which WebSpherePlatform do not override:
    CommandPropagator:
    public void asynchronousPropagateCommand() {
    // The async logic is in the run() method
    rcm.logDebug("async_propagation", (Object[])null);
    this.rcm.getServerPlatform().launchContainerRunnable(this);
    public void propagateCommand(RemoteConnection conn) {
    Object[] arguments = { command.getClass().getName(), conn.getServiceId() };
    rcm.logDebug("propagate_command_to", arguments);
    try {
    // The result will be null on success, and an exception string on failure
    Object result = conn.executeCommand(command);
    if (result != null) {
    // An error occurred executing the remote command
    handleExceptionFromRemoteExecution(conn, (String)result);
    } catch (CommunicationException comEx) {
    // We got a comms exception.
    this.handleCommunicationException(conn, comEx);
    JMSTopicRemoteConnection:
    DiscoveryManager:
    public void startDiscovery() {
    if (rcm.isCommandProcessorASession()) {
    rcm.getCommandProcessor().processCommand(new ProfileDiscoveryStartedCommand());
    // Only start if we are currently stopped
    if (this.isDiscoveryStopped()) {
    this.rcm.getServerPlatform().launchContainerRunnable(this);
    JMSTopicTransportManager:
    public Hashtable getConnectionsToExternalServicesForCommandPropagation() {
    if(this.getConnectionsToExternalServices().isEmpty() && !this.rcm.isStopped()) {
    this.createExternalConnection();
    if(this.localConnection == null) {
    // It's a good time to create localConnection,
    // in a new thread - to return externalConnections promptly.
    this.rcm.getServerPlatform().launchContainerRunnable(new Runnable() {
    public void run() {
    try {
    createLocalConnection();
    } catch (RemoteCommandManagerException ex) {
    // Ignore exception - user had a chance to handle it in createLocalConnection method:
    // for instance to change host url and create a new local connection.
    return super.getConnectionsToExternalServicesForCommandPropagation();
    }

  • What are the new features of Oracle 10g over Oracle9i

    Hi Grus..
    i want to know what are the new features of oracle 10g over Oracle 9i as well oracle 11g over 10g.. can any one give me the detailed document.
    Because I'm struggling each and every time while the interviewer asked above question.
    It's very helpful for me if any one give me the detailed document regarding above question
    Thanks In Advance
    Arun
    Edited by: Arun on Oct 23, 2010 10:19 AM

    Hi,
    Just check below link..would be helpful..
    http://www.oracle.com/global/ap/openworld/ppt_download/database_manageability%2011g%20overview_230.pdf
    and
    Each release of Oracle has many differences, and Oracle 10g is a major re-write of the Oracle kernel from Oracle 9i. While there are several hundred new features and other differences between 9i and 10g, here are the major differences between Oracle9i and Oracle10g:
    Major changes to SQL optimizer internals
    Oracle Grid computing
    AWR and ASH tables incorporated into Oracle Performance Pack and Diagnostic Pack options
    Automated Session History (ASH) materializes the Oracle Wait Interface over time
    Data Pump replaces imp utility with impdp
    Automatic Database Diagnostic Monitor (ADDM)
    SQLTuning Advisor
    SQLAccess Advisor
    Rolling database upgrades (using Oracle10g RAC)
    dbms_scheduler package replaces dbms_job for scheduling
    and you need to refer oracle documentation for sql, plsql references where you will know particular enhancements made...
    thanks
    Prasanth
    Edited by: Onenessboy on Oct 23, 2010 10:22 AM

  • Oracle 11g table compression feature

    Is anybody using Oracle 11g's compression feature in production? I read a whitepaper on this and also read some forums/threads on this topic and so far I haven't read anything negative yet, that doesn't meant that there isn't anything that could have an adverse affect. I wanted to check with you guys out there to see if anyone is really using is this feature in production and see if there are any affects on the performance or any disadvantages of using this compression feature. I have tested this on one my major tablespace and I did see a big difference in the reduce size on the tablespace but I am still hesitated to put this into production. I would like to hear from you guys to see what you guys think?

    I have tested this on one my major tablespace and I did see a big difference in the reduce size on the tablespace but I am still hesitated to put this into production.Nothing better than testing the solution before you can put into real.
    http://www.oracle.com/technetwork/articles/oem/11g-compression-198295.html

  • New features for oracle 10g DBA

    hi all,
    i want to download new features for oracle 10g dba in free, but i cant found it free.so if somebody know anylink which provide it free or if somebody have it.plz let me know.i need it on urgent basis.
    Ihsan DBA from Pak

    http://www.oracle.com/pls/db102/to_toc?pathname=server.102%2Fb14214%2Ftoc.htm&remark=portal+%28Getting+Started%29
    Could you not download from here?

  • How do I recover search bar and empty cache function in Safari?

    My search bar function is gone from Safari and my empty cache function is gone from Safari after the last update.  I only get the URL bar.  I've tried deleting and then dragging the toolbar items back in.  doesn't work.  Any help would be appreciated.

    Thanks.  I was afraid of that.  Don't like it.  Any idea why I don't have an empty cache function under the Safari drop down menu?

  • 11g equivalent for the oracle bpm 10g global interactive

    Hi,
    What is the 11g equivalent for the oracle bpm 10g global interactive activity?
    Thansk!

    The Initiator Task is the 11g equivalent to Global Interactive Activity.
    Find more information here
    http://download.oracle.com/docs/cd/E14571_01/doc.1111/e15176/human_task_bpmpd.htm
    and here
    http://jamessmith73.wordpress.com/oracle-soa-bpm-11g/simple-bpm-task-initiator/

  • 11g OCP new features exam still on 11gR1 or it's including the 11gR2?

    Hello,
    1 -I am asking about the 11g OCP new features exam (     1Z0_050 ) if it still on 11g release 1 or it's also including 11g release 2 new features?
    2- In the case it's only including the release 1, when do you think the exam will be changed and will include the release 2?
    Thank you

    orawiss wrote:
    Hello,
    1 -I am asking about the 11g OCP new features exam (     1Z0_050 ) if it still on 11g release 1 or it's also including 11g release 2 new features?
    2- In the case it's only including the release 1, when do you think the exam will be changed and will include the release 2?
    Thank youAccording to http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=41&p_exam_id=1Z0_050 viewed from UK the exam is already validated against 11gR2. I assume you can see the same, but occasionally the website from a differerent country does not get the update.

  • 11G OEM new features

    Hi,
    I wanted to know the new features of 11G OEM new features. Any pointer is also welcome.
    Regards,
    Parto

    Oracle Enterprise Manager Releases are separate to that of Oracle Database releases. Hope the below link will answer ur queries
    http://blogs.oracle.com/oem/2009/03/oracle_enterprise_manager_10gr_1.html
    http://www.dba-oracle.com/t_11g_oem_few_features.htm

  • When I downloaded 6 I lost the "Empty Cache" function. The "Reset" function is still the same, though. How do I get the empty cache back?

    When I downloaded Safari 6 I lost the "Empty Cache" function. The Reset function is still the same as 5.7. How do I get the empty cache back?

    Empty Caches
    Safari > Preference > Advanced
    Checkmark the box for "Show Develop menu in menu bar".
    Develop menu will appear in the Safari menu bar.
    Click Develop and select "Empty Caches" from the dropdown.
    Best.

  • How to create a database in 11g from an archive taken from 10g

    Hi
    I appreciate that some of you may find this a silly question, but it is a situation that has been given to me.
    The situation in detail is that I am working on project where a part of a company has been sold off to someone else and I am working on part of the separation of IT Systems. The old company has supplied archive (ARC) files containing data that relates to the company which is being sold off. There are files such TSN, listener, and control files. The source data originated from an Oracle 10g database, but it is not possible to download a copy of 10g anymore, and so I have downloaded the earliest version of 11g. I have installed 11g without creating a new database, and my questions are as follows:
    1) Is it possible to re-create the database on the supplied data from the archive logs
    2) If possible, how do you so it - step by step (I am not a DBA but a Microsoft .Net Developer.
    Thanks
    Andy

    user633278 wrote:
    Yes, the DBA has supplied a backup of the database. All I am looking to do is to create from this backup. Is there a simple GUI that can do this for me with minimal touch? As I said I just need step-by-step instructions that can guide me through this so I don't muck it up!
    As with many things Oracle the answer is: it depends.
    There are too many potential differences between the (unknown) features your 10g database used and the feature set of 11g.
    This doc link will give you a sense of how just 'unstraight forward' it can be.
    http://docs.oracle.com/cd/E11882_01/server.112/e17222/upgrade.htm
    In particular see this section:
    Using the Pre-Upgrade Information Tool
    After you have installed the software for Oracle Database 11g Release 2 (11.2) and any required patches, Oracle recommends that you analyze your database before upgrading it to the new release. This is done by running the Pre-Upgrade Information Tool from the environment of the database you are to upgrade. The Pre-Upgrade Information Tool is a SQL script included with Oracle Database 11g Release 2 (11.2) software. This is a required step if you are upgrading manually; otherwise, the catupgrd.sql script terminates with errors. Running the Pre-Upgrade Information Tool is also recommended if you are upgrading with DBUA, so that you can preview the items that DBUA checks.
    In other words, the normal upgrade path involves performing checks against the CURRENT 10g database to identify any real or potential problems.
    Those checks are done BEFORE you take the 10g backup.
    You should also search the net for 'oracle 11g restore 10g backup' and read some of the many threads that have been posted with your same question. They will give you a sense that the process can be problematic and dependent on the type of backup (cold, hot) and how it was taken (manually or RMAN).
    Your best chances for success are to do things the 'normal' way. That means contacting Oracle support to get the discs/download for 10g and then installing 10g and recovering the 10g database from the current 10g backup. The closer you can make the recovery environment and instance configuration the same as the original the fewer problems you are likely to have.
    Or have the old company provide either the original 10g discs or at least provide the installation, control file and configuration information so you can recover the 10g database correctly.
    As already suggested you should first make sure you have a reliable COPY of those backup files and you should use that copy for all of your testing of recovery settings.
    Please tell us if you think you will be able to obtain the 10g software for reinstallation or not.

  • PL/SQL New Features for Oracle 10g

    Hi,
    If anybody asks what are the new features in PL/SQL for Oracle 10g version, what would be the answer?
    Thanks,
    Mrinmoy

    user3001930 wrote:
    Hi,
    If anybody asks what are the new features in PL/SQL for Oracle 10g version, what would be the answer?
    Thanks,
    MrinmoyI would say: Who cares about 10g features nowadays. And they I would tell them about the new 11g features (that I remember).

  • Bug in 11g CUBE_TABLE function?

    An unusual feature of the 11g OLAP CUBE_TABLE function has surfaced when querying a dimension.
    If a dimension has more than one hierarchy then if CUBE_TABLE is used to query a second or subsequent hierarchy on a dimension, and a WHERE clause on the DEPTH column is specified, no records will appear regardless of the value queried.
    eg. Imagine a dimenson TIME with two hierarchies FINANCIAL and CALENDAR (FINANCIAL having been defined first).
    The query "SELECT DEPTH, COUNT(*) DCOUNT from TABLE(CUBE_TABLE('TIME;FINANCIAL')) GROUP BY DEPTH ORDER BY DEPTH" will list how many dimension values have each value of DEPTH
    The query "SELECT * from TABLE(CUBE_TABLE('TIME;FINANCIAL')) WHERE DEPTH=0" will show the entire record corresponding to the top of the FINANCIAL hierarchy
    Repeat this for hierarchy CALENDAR.
    The first query will work correctly but the second will return an empty record set.
    I would say this is a bug.
    To demonstrate this effect in your own database you can run the following procedure (it will loop though all your dimensions and run these two queries.):-
    create or replace
    PROCEDURE SHOW_CUBE_TABLE_ERROR AS
    BEGIN
    DECLARE
    OLINE VARCHAR2(100);
    SLINE VARCHAR2(300);
    CURSOR ahv IS SELECT owner, dimension_name, hierarchy_name FROM sys.all_cube_hierarchies ;
    TYPE dynCurTyp IS REF CURSOR;
    dyn dynCurTyp;
    RDEPTH INTEGER;
    RCOUNT INTEGER;
    BEGIN
    FOR item IN ahv LOOP
    OLINE := item.owner || '.' || item.dimension_name || ';' || item.hierarchy_name;
    DBMS_OUTPUT.PUT_LINE(OLINE);
    DBMS_OUTPUT.PUT_LINE(LPAD('=',LENGTH(OLINE),'='));
    SLINE := 'SELECT DEPTH, COUNT(*) DCOUNT FROM TABLE(CUBE_TABLE(''' || OLINE || ''')) GROUP BY DEPTH ORDER BY DEPTH';
    DBMS_OUTPUT.PUT_LINE(SLINE);
    OPEN dyn FOR SLINE;
    DBMS_OUTPUT.PUT_LINE('DEPTH DCOUNT');
    DBMS_OUTPUT.PUT_LINE('----- ------');
    LOOP
    FETCH dyn INTO RDEPTH, RCOUNT;
    EXIT WHEN dyn%NOTFOUND;
    DBMS_OUTPUT.PUT_LINE(LPAD(RDEPTH, 5, ' ') || LPAD(RCOUNT, 9, ' '));
    END LOOP;
    DBMS_OUTPUT.PUT_LINE(' ');
    CLOSE dyn;
    SLINE := 'SELECT count(*) DCOUNT FROM TABLE(CUBE_TABLE(''' || OLINE || ''')) where DEPTH=0';
    DBMS_OUTPUT.PUT_LINE(SLINE);
    OPEN dyn FOR SLINE;
    DBMS_OUTPUT.PUT_LINE('DCOUNT');
    DBMS_OUTPUT.PUT_LINE('------');
    LOOP
    FETCH dyn INTO RCOUNT;
    EXIT WHEN dyn%NOTFOUND;
    DBMS_OUTPUT.PUT_LINE(LPAD(RCOUNT, 6, ' '));
    END LOOP;
    DBMS_OUTPUT.PUT_LINE(' ');
    CLOSE dyn;
    DBMS_OUTPUT.PUT_LINE(' ');
    END LOOP;
    END;
    END SHOW_CUBE_TABLE_ERROR;

    David
    Thanks for replying.
    1) I am using version Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - Production (A patch)
    2) There currently only is one schema but the problem is reproduceable in all AW's
    3) Attaching all AW's explicitly and performing ALLSTAT does not affect the result
    4) Reversing the order of the hierarchies does not affect the result either
    I have modified my procedure to perform actions (3) and (4)
    create or replace
    PROCEDURE SHOW_CUBE_TABLE_ERROR(REVHIER BOOLEAN) AS
    BEGIN
    DECLARE
    THISAW VARCHAR2(20);
    OLINE VARCHAR2(100);
    SLINE VARCHAR2(300);
    CURSOR awl IS SELECT aw_name FROM sys.user_aws;
    TYPE ahvCurTyp IS REF CURSOR;
    ahvr ahvCurTyp;
    TYPE dynCurTyp IS REF CURSOR;
    dyn dynCurTyp;
    ROWNER VARCHAR2(20);
    RDIMENSION VARCHAR2(20);
    RHIERARCHY VARCHAR2(20);
    RDEPTH INTEGER;
    RCOUNT INTEGER;
    BEGIN
    FOR item IN awl LOOP
    THISAW := item.aw_name;
    dbms_aw.execute('aw attach ' || THISAW || ' ro');
    END LOOP;
    IF REVHIER THEN
    OPEN ahvr for 'SELECT owner, dimension_name, hierarchy_name FROM sys.all_cube_hierarchies ORDER BY owner, dimension_name, hierarchy_name desc';
    ELSE
    OPEN ahvr for 'SELECT owner, dimension_name, hierarchy_name FROM sys.all_cube_hierarchies ORDER BY owner, dimension_name, hierarchy_name asc';
    END IF;
    LOOP
    FETCH ahvr INTO ROWNER, RDIMENSION, RHIERARCHY;
    EXIT WHEN ahvr%NOTFOUND;
    --FOR item IN ahv LOOP+
    --THISAW := dbms_aw.eval_text('obj( aw ''' || item.dimension_name || ''')');+
    --OLINE := item.owner || '.' || item.dimension_name || ';' || item.hierarchy_name;+
    THISAW := dbms_aw.eval_text('obj( aw ''' || RDIMENSION || ''')');
    OLINE := ROWNER || '.' || RDIMENSION || ';' || RHIERARCHY;
    DBMS_OUTPUT.PUT_LINE(OLINE || ' (AW: ' || THISAW ||')');
    DBMS_OUTPUT.PUT_LINE(LPAD('=', LENGTH(OLINE) LENGTH(THISAW) + 7,'='));+
    dbms_aw.execute('aw attach ' || THISAW || ' first');
    dbms_aw.execute('allstat');
    SLINE := 'SELECT DEPTH, COUNT(*) DCOUNT FROM TABLE(CUBE_TABLE(''' || OLINE || ''')) GROUP BY DEPTH ORDER BY DEPTH';
    DBMS_OUTPUT.PUT_LINE(SLINE);
    OPEN dyn FOR SLINE;
    DBMS_OUTPUT.PUT_LINE('DEPTH   DCOUNT');
    DBMS_OUTPUT.PUT_LINE('-----   ------');
    LOOP
    FETCH dyn INTO RDEPTH, RCOUNT;
    EXIT WHEN dyn%NOTFOUND;
    DBMS_OUTPUT.PUT_LINE(LPAD(RDEPTH, 5, ' ')  || LPAD(RCOUNT, 9, ' '));
    END LOOP;
    DBMS_OUTPUT.PUT_LINE(' ');
    CLOSE dyn;
    SLINE := 'SELECT count(*) DCOUNT FROM TABLE(CUBE_TABLE(''' || OLINE || ''')) where DEPTH=0';
    DBMS_OUTPUT.PUT_LINE(SLINE);
    OPEN dyn FOR SLINE;
    DBMS_OUTPUT.PUT_LINE('DCOUNT');
    DBMS_OUTPUT.PUT_LINE('------');
    LOOP
    FETCH dyn INTO RCOUNT;
    EXIT WHEN dyn%NOTFOUND;
    DBMS_OUTPUT.PUT_LINE(LPAD(RCOUNT, 6, ' '));
    END LOOP;
    DBMS_OUTPUT.PUT_LINE(' ');
    CLOSE dyn;
    DBMS_OUTPUT.PUT_LINE(' ');
    END LOOP;
    END;
    END SHOW_CUBE_TABLE_ERROR; ------------------------------------------------------------------------------------------------------------------------------------------------------
    I am not alone in noticing this issue. The developers at Simba said they'd seen it too but that it was fixed in the B patch. Any idea when this is available for Windows?
    Paul

  • ApEx Development Team: tab clear cache - new feature?

    Hi ApEx Development Team!
    I searched the forum and found, that many have (had) the same problem like me:
    Why isn't it possible to clear the cache by clicking on a tab? Why is it only possible for parent tabs?
    Wouldn't it be a nice feature for the next version of ApEx? This feature exists already, only not for the standard tabs...
    Regards,
    Sofie

    taepodong wrote:
    Apologies to dig up old thread but I ran into this problem and thought I'd share my solution as well (for search engine)There is no point in doing this. There are thousands of threads in this forum that are unanswered, or contain solutions that are suboptimal or that have been superseded. They can't all be updated "for search engine"...
    1) Edit the tab property where you want your page's cached removed. In My case it I had a tab pointing to page 6 and I needed page 6's cache cleared when I clicked on it.
    2) Edit the condition for the tab deisplay --> Function returning boolean.
    3) In the function body put the following code:
    begin
    if :APP_PAGE_ID != 6 THEN
    apex_application.clear_page_cache(6);
    END IF;
    RETURN TRUE;
    end; The expression will always evaluate to true, and will clear cache from page 6 if clicked from any other page that is not page 6.
    However if you want to apply condition to the page as well. (say and admin page based on :APP_USER property) then wrap the return true in another If-statement as well.I subscribe to the old-school idea that state-changing side-effects in functions are evil. Using Condition code in this unexpected way will make an application much harder to debug and maintain. If I came across this in an application I was working on I'd refactor it.
    Scott posted the correct way to do this above (post of 26-Mar-2008 23:00&mdash;not marked as helpful/correct as this was before the forum had this feature): Clear cache using an On-Submit Application Process that is conditional on the <tt>:REQUEST</tt> value set by the relevant tab(s).

  • Urgent: need weekly, monthly report function in 6i for 10g

    Hi, we are trying to move some reports built in 6i to 10g. Need some help urgently.
    The y-axis is values, x-axis is date, if there is a value between 2 dates, , a line will connect them. If there is no value, it will skip it and try next date. I have two problems here to create same graph in 10g.
    1. The report built in 6i has a function you can specify a graphic x-axis for a time period, i.e., from date1 to date2, then choose, weekly, monthly or quarterly.... dates will be put into those period accordingly by the report builder automatically. Do we still have this kind of function in 10g?
    2. How can graph builder in 10g skip a date and jump to next date if there is no value for it? Now, if there is no value for a date, it will treat it as 0, so the line will go back to 0 in stead of move forward to next date.
    Thanks!

    Validate the parameter for null and then go for something like
    Col LIKE (CASE WHEN Parameter='' THEN '%%' ELSE Parameter END)

Maybe you are looking for

  • Error 1003 when building executable

    Hi, I'm using Labview 2010 on Windows 7 and I'm getting an error when I try to build an executable: Error 1003 occurred at Open VI Reference in AB_Engine_EXE_Call_Write_Icons.vi->AB_EXE.lvclass:​Build.vi->AB_Build.lvclass:Build_from_Wizard.vi->A​B_UI

  • Freight cost of Vendor consignment

    We have supplier sending us consignment goods by a trasnportation company, the transportation compnay charge us the freight cost , we have to pay the freight cost to the transportastoin company, and this cost should be part of the cost of  consignmen

  • Can't open a .psd file.

    I don't know what Adobe product to download to open the file. Can you tell me? I'm running Windows 7.

  • Phase Locking the Up and Down Converter Modules

    I am interested in phase locking the 5660 and 5670 modules, but from what I understand...this might not exactly be possible. Using the 10MHz references...it seems that I can frequency lock the two together (i.e. - I can eliminate any phase error due

  • Running Maintenance Scripts for Mac OS 10.5.8 HELP!

    I am trying to run the maintenance scripts on my laptop for the first time. I go to Terminal type in "sudo periodic daily weekly monthly" and hit return. A warning message pops up the some data may be lost.... and the the Password prompt comes up. I