ORA-01000: cursors open maximum exceeded

I have a strange error in the adf:


ORA-01000: cursors open maximum exceeded


I have a lot of lines to insert ORACLE DB.

so whenever I need to create a line I use this method I havensertMyObject() that contains:


MyObjectDef EntityDefImpl = MyObjectEOImpl. getDefinitionObject().

MyObjectEOImpl = newMyObject

(MyObjectEOImpl ) myObject Def.createInstance2 (getDBTransaction (), null);

And this method is called multiple times in a large loop.


I then exit the loop:


getDBTransaction () .commit ();


But generates the error before posting,

because whenever I use the method I catch the exception, if there is something like this:


} catch (SQLException e) {}

errores.add ("error: an error has took place " + i + "" + e.getMessage ());

}

where i is the number of loop iterator.

Can someone tell me the cause of the error and how to fix it.

My version of jdeveloper is:

Studio Edition Version 11.1.1.6.0

Build JDEVADF_11.1.1.6.0_GENERIC_111205.1733.6192.1

Copyright © 1997, 2011 Oracle and/or its affiliates. All rights reserved.

The batch update allows for multiple inserts, updates or deletes to be send in a round trip to the server. It's a performance setting (https://docs.oracle.com/middleware/1213/adf/develop/adf-bc-entity-objects.htm#ADFFD19774 which sound for 12.1.3 but valid for 11.1.1.6 or look for the doc to 11.1.1.6).

The createInsert2 should not open a cursor. To my knowledge, it is not even send a SQL until you post the data. I guess there is something else in your loop, which causes the problem.

A simple test can be comment out the code that creates the new line and see if the data works without problem.

You can increase the fine or finest level to the newspaper GET more info on what is happening and should be able to see the sql statements sent to the server too.

Timo

Tags: Java

Similar Questions

  • ORA-1000: the sliders open maximum exceeded

    Hello


    Am on 11.5.10.2
    RDBMS 9i


    We are faced with ORA-1000: the sliders open maximum exceeded

    I increased OPEN_CURSORS = 800 in initialization parameter that we are still the same problem... how we can increase.


    Thank you

    Hello

    Please see if (Note: 336818.1 - POXPDOI gets error ORA-01000: Maximum open cursors exceeded) is applicable.

    Thank you
    Hussein

  • ORA-01000: Maximum open cursors exceeded when you copy of database

    Hi all

    We are trying to use SQL Developer to export data from an Oracle database and import it into another. The function 'Copy of database' looks like it works pretty well, but unfortunately to halfway through the transfer, we get a lot of these errors:

    23 STAGE_SINET_PROG_TYPE inserted rows in s 0ms
    Impossible to perform the batch insert.
    ORA-00604: an error has occurred at the SQL level 1 recursive
    ORA-01000: cursors open maximum exceeded

    Impossible to perform the batch insert.
    ORA-00604: an error has occurred at the SQL level 1 recursive
    ORA-01000: cursors open maximum exceeded

    Impossible to perform the batch insert.
    ORA-01000: cursors open maximum exceeded

    Impossible to perform the batch insert.
    ORA-01000: cursors open maximum exceeded

    Impossible to perform the batch insert.
    ORA-01000: cursors open maximum exceeded

    Impossible to perform the batch insert.
    ORA-01000: cursors open maximum exceeded

    Leaving incomplete transfer. Is this a bug in SQL Developer, or y at - there a way around this? I've seen a few references to the DBA can change an option on our server, but as this is a shared database is not an option for us.

    Why must SQL Developer sliders so much anyway?

    Thank you
    Adam.

    Bug in the line of code under development.

  • Using XMLTYPE and cursor I get ORA-01000

    When I run this example I get:

    ORA-01000: cursors open maximum exceeded
    01000 00000 - "maximum open cursors exceeded".
    * Cause:
    * Action:

    < {code >}
    drop table model.
    create the dummy (pidm number (8) of the table)
    , Name varchar2 (20)
    , name varchar2 (20)
    , phone varchar2 (12)
    , Dept varchar2 (6)
    , In_Case_Emerg varchar2 (20)
    , Zip varchar2 (5)
    , Field_A varchar2 (5)
    , Field_B varchar2 (5)
    , Field_C varchar2 (5)
    , Field_D varchar2 (5)
    , Field_E varchar2 (5)
    , Field_F varchar2 (5)
    , Field_G varchar2 (5)
    , Field_H varchar2 (5)
    , Field_I varchar2 (5)
    , Field_J varchar2 (5)
    , Field_K varchar2 (5)
    , Field_L varchar2 (5)
    , Field_M varchar2 (5)
    , Field_N varchar2 (5)
    , Field_o varchar2 (5)
    , Field_P varchar2 (5)
    , Field_Q varchar2 (5)
    , Field_R varchar2 (5)
    , Field_S varchar2 (5)
    , Field_T varchar2 (5)
    , Field_U varchar2 (5)
    , Field_V varchar2 (5)
    , Field_W varchar2 (5)
    , Field_X varchar2 (5)
    , Field_Y varchar2 (5)
    , Field_Z varchar2 (5)
    );
    Insert into dummy(pidm,lastname,firstname,phone,dept)
    values(649,'Doe','Jane','1234','FINAC');
    Insert into dummy (pidm, lastname, firstname, dept)
    values(649,'Doe','Jane','CUST');
    Insert into dummy(pidm,lastname,firstname,phone,dept)
    values(649,'Doe','Jane','3456','REPAIR');
    Insert into dummy (pidm, lastname, firstname, dept)
    values(649,'Doe','Jane','PARTS');

    ----------------------------

    Select
    Z.Akey, Z.dept, Z.column_name, Y.dvalue
    Y.Deptorg, Y.drecord
    CEN
    Select
    Upper (Trim (C.Dept)) deptorg
    Annals of t.column_value.getrootelement)
    (, t.column_value.extract('//text () ') value
    model c
    table
    (xmlsequence
    (xmltype
    (cursor
    (
    Select d.
    model d
    where d.dept = c.dept
    AND d.pidm = 649
    )
    ).extract('rowset/row/*')
    )
    ) t
    where c.pidm = 649
    Order at the top (c.dept), Annals
    ) (Right outer join Y)
    Select J.column_name, K.dept, J.akey
    de)
    Select B.column_name, '1' akey
    Of user_tab_columns B
    where upper (B.table_name) = upper ('dummy')
    () Join the inner J)
    Select distinct '1' akey, UPPER (dept) dept
    where dummy pidm = 649
    ) K
    ON J.Akey = K.Akey
    ORDER BY J.column_name, K.dept
    ) Z
    ON Y.DRECORD = Z.COLUMN_NAME
    AND Y.Deptorg = Z.Dept
    WHERE Z.akey = '1'
    order of Z.dept, Z.column_name

    < code >
    However when I do

    update set = 123 pidm dummy where DEPT = 'PARTIES ';

    The query above works.

    Is it possible to make the above query without having a cursor limit?

    If this is the wrong forum, please tell me the right forum?

    Suggestions?

    TIA
    Steve42

    Hi Steve,.

    The following query should work:

    WITH t1 AS (
      SELECT *
      FROM XMLTable(
       'for $i in ora:view("DUMMY")/ROW[PIDM=xs:integer($pidm)]
          , $j in $i/child::*
        return element r
        {
          $i/DEPT
        , element COLUMN_NAME {name($j)}
        , element DVALUE      {$j}
        }'
       passing sys_xmlgen(649) as "pidm"
       columns dept        varchar2(6)  path 'DEPT'
             , column_name varchar2(30) path 'COLUMN_NAME'
             , dvalue      varchar2(30) path 'DVALUE'
      )
    ),
    t2 AS (
      SELECT column_name, column_id
      FROM user_tab_columns
      WHERE table_name = 'DUMMY'
    )
    SELECT t1.dept, column_name, t1.dvalue
    FROM t1
         PARTITION BY (dept)
         RIGHT OUTER JOIN t2 USING (column_name)
    ORDER BY t1.dept, t2.column_id
    ;
    

    The subquery "t1" is pretty much the same as the one you used with XMLSequence.

    XMLTable has been introduced in version 10.2 and now replaces XMLSequence:
    http://download.Oracle.com/docs/CD/B19306_01/AppDev.102/b14259/xdb_xquery.htm#sthref1705

    Another useful feature here is the "partitioned outer join", that allow outer join independently each group of the Department to the list in the column.

  • Stop simultaneous managers to complete the process ORA-01000

    Dear all,

    Error as follows

    Stop simultaneous managers to complete the process or use specific ports operating system commands to complete the process.
    Job number: 638
    Job number: 639
    February 1, 2013 10:46:36 - ORACLE 1000 get_status error

    The SQL statement being executed at the time of the error was: & SQLSTMT and wJob number is: 642

    Failure of the call to the PingProcess function in the AQCART cartridge.
    Systematic FNDSM cannot complete the concurrent processes with simultaneous process ID & CPID and
    process ID 7537140 operating system

    The SQL statement being executed at the time of the error was: & SQLSTMT and was executed from the file & ERRFILE.
    February 1, 2013 10:44:34 - ORACLE 1000 get_status error

    Cause: get_status failed due to the ORA-01000: cursors open maximum exceeded.

    Once again, after some time, I used to get this error

    Cause: get_status failed due to the ORA-01000: cursors open maximum exceeded.

    The SQL statement being executed at the time of the error was: & SQLSTMT and was executed from the file & ERRFILE.
    February 1, 2013 11:12:15 - ORACLE 1000 get_status error

    Cause: get_status failed due to the ORA-01000: cursors open maximum exceeded.

    The SQL statement being executed at the time of the error was: & SQLSTMT and was executed from the file & ERRFILE.
    Failure of the call to the PingProcess function in the AQCART cartridge.
    Job number: 651

    Suggestions are welcome

    Concerning
    Surinder Singh

    Published by: Surinder Singh February 1, 2013 11:16

    Surinder Singh says:
    Hello

    The problem above is resolved after you run the CMCLEAN.sql script.
    The script available on Metalink

    Concerning
    Surinder Singh

    Published by: Surinder Singh on February 28, 2013 15:23

    Thanks for the update and share the solution.

    Kind regards
    Hussein

  • ORA-01000 maximum open cursosrs exceeded

    When I try to do an export of database sql developer under the Tools menu I get this error ora-01000 maximum open cursosrs exceeded the export process after that, some time, but before that ends the export process. Why is happening a dhow I can fix it?

    Thank you

    -check the open cursor...

    Select the parameter "session_cached_cursors."
    LPAD (value 5) value.
    decode (value, 0, 'n/a', to_char (100 * opportunity to value, '990'): use of '%')
    from (select max (s.value) used
    v $ statname n,.
    v$ sesstat s
    where n.name = 'session cursor cache count ".
    and s.statistic # n.statistic = #.
    ),
    (select value
    the parameter $ v
    where name = 'session_cached_cursors.
    )
    Union of all the
    Select 'open_cursors', lpad (value 5).
    TO_CHAR (100 * opportunity to value, '990') | '%'
    from (select max (sum (s.value)) used
    v $ statname n,.
    v$ sesstat s
    where n.name in ('opened cursors current',
    'number of the session cursor cache')
    and s.statistic # n.statistic = #.
    Group of s.sid
    ),
    (select value
    the parameter $ v
    where name = 'open_cursors');

    or compare each of the session

    SQL > SELECT v.value as numopencursors, s.machine, s.osuser, s.username OF V$ SESSTAT v, V$ SESSION s WHERE v.statistic # = 3 and v.sid = s.sid stopped by 1;

    -check the maximum open cursosrs

    SQL > show parameter open_cursors.

    After this determination by rising open_cursors initialization parameter.

    SQL > alter system set open_cursors = 1000;

    and then try again

    Why is happening a dhow I can fix it?

    over this period, which called the sql statements in session more than before...

    Good luck
    surachart...

  • ORA-01450: key length maximum (1478) exceeded?

    I get the following error when I imported 10.2.0.4.0 database.

    . . importing table "STEP_SHAPE_LEGENDS".
    1820 lines imported
    . . importing table "STEP_SHAPE_PARAMS".
    10 lines imported
    . . importing table "STEP_SUPPORT_DOCS".
    447 lines imported
    IMP-00017: statement failed with error ORACLE 1450:
    'ALTER TABLE 'STEP_SUPPORT_DOCS' ADD PRIMARY KEY ('STEP_ID', 'GROUP_ID', 'I' ".
    "D", "NOM_ARCHIVE") USING INDEX PCTFREE, INITRANS 10 2 MAXTRANS STORAGE (INI"255
    "GROUPS OF TIAL FREELIST 131072 FREELISTS 1 1 USER_TABLES BY DEFAULT)"
    'ENABLE LOGGING '.
    IMP-00003: ORACLE error 1450
    ORA-01450: key length maximum (1478) exceeded.

    How to solve this error?

    What are the definitions of the three columns of the index?

    In general, the length of a key is limited to about 40% of the size of block (if the memory is) less certain overhead costs. I guess you are trying to import in a tablespace with a 4 k block size. The original database was created with a larger block size (8 k, 16 k or 32 k are the options, 8 k is the most common) and was therefore able to accommodate larger keys. Your options would be to shrink one of the columns or to increase the block size or change the definition of the index.

    Justin

  • ORA-01001: cursor not valid error

    Cursor UNA is throwing this error... ORA-01001: cursor not valid error
    Can you please please help me find the problem.

    CREATE OR REPLACE TRIGGER LOT_DBA.CR_FIELD_CUT_AFTER_INSERT
    AFTER INSERT
    ON LOT_DBA.CR_FIELD_CUT_STAGING
    REFERENCING OLD AS OLD NEW AS NEW
    FOR EACH ROW
    DECLARE
    
      stmt_var     VARCHAR2(50);
      err_msg      VARCHAR2(250);
      conn         UTL_SMTP.CONNECTION;
      crlf         VARCHAR2(2)   := CHR(13) || CHR(10);
      mesg         VARCHAR2(2000);
      --cc_recipient VARCHAR2(50) DEFAULT '[email protected]';
      cc_recipient VARCHAR2(50) DEFAULT '[email protected]';--6/24
      msg_body     VARCHAR2(200) := 'Please check CR_FIELD_ERROR Table for Details. ';
      systime      DATE;
      V_CCI        VARCHAR2(50) DEFAULT '[email protected]';-- 07/27/2010 Added Contractor Name for CT 2010-4071
    
      CURSOR CUT (pl_no   VARCHAR2) IS
             SELECT layout_no
               FROM CR_FIELD_CUT_SHEET
              WHERE LAYOUT_NO = pl_no;
    
      cut_cur CUT%ROWTYPE;
    
      CURSOR LOT (pl_no   VARCHAR2) IS
             SELECT layout_no,contractor_name   -- 07/27/2010 Added Contractor Name for CT 2010-4071
               FROM CR_LAYOUT_TRACKING
              WHERE LAYOUT_NO = pl_no;
    
      lot_cur LOT%ROWTYPE;
    
      CURSOR DET (pl_no   VARCHAR2)   IS
             SELECT layout_no, cut_no
               FROM CR_FIELD_CUT_DETAIL
              WHERE LAYOUT_NO = pl_no;
    
      det_cur DET%ROWTYPE;
    
      CURSOR DTN (pl_no   VARCHAR2,
                  pl_ct   NUMBER,
                  pl_nt   VARCHAR2)   IS
             SELECT layout_no, cut_no
               FROM CR_FIELD_CUT_DETAIL
              WHERE LAYOUT_NO = pl_no
                AND CUT_NO    = pl_ct
                AND NVL(NOTE,'XXXXXXXXX') = pl_nt;
    
      dtn_cur DET%ROWTYPE;
    
      CURSOR ITM (pl_no   VARCHAR2)   IS
             SELECT layout_no, cut_no, seq_no
               FROM CR_FIELD_CUT_ITEM
              WHERE LAYOUT_NO = pl_no;
    
      itm_cur ITM%ROWTYPE;
    
      CURSOR STAT (pl_no CHAR) IS
         SELECT MAX(create_date) cdate
           FROM CR_FIELD_LAYOUT_STATUS
          WHERE LAYOUT_NO = pl_no
            AND STATUS    = 'AWAITING_COMPLETION';
    
      stat_cur STAT%ROWTYPE;
    
        CURSOR UNA (pl_no VARCHAR2,
                  pa_no VARCHAR2) IS
             SELECT layout_no, account_no
               FROM CR_ACCOUNTS
              WHERE LAYOUT_NO  = pl_no
                AND ACCOUNT_NO = pa_no;--added for cha 2011-3172 6/14/2011
    
         una_cur  UNA%ROWTYPE;--added for cha 2011-3172 6/14/2011
    
     BEGIN
    
      systime := SYSDATE;
    
      /* If the record being inserted in the staging table does not
         exist in the core table, the record is inserted in the core
         table. However, if it exists, then the record in the core
         table is deleted and then inserted. */
    
      /* Delete items, then cut details, and finally cut sheet
         respectively so as not to raise the foreign key constraint */
    
      ---------------
      -- Cut Items --
      ---------------
      OPEN ITM(:NEW.LAYOUT_NO);
    
      FETCH ITM
       INTO itm_cur;
    
      IF ITM%FOUND THEN
    
         DELETE FROM CR_FIELD_CUT_ITEM
               WHERE LAYOUT_NO = :NEW.LAYOUT_NO
                 AND NVL(NOTE,'XXXXXXXXX')     <> :NEW.NOTE;
    
         stmt_var := 'Delete Cut Items';
    
      END IF;
    
      -----------------
      -- Cut Details --
      -----------------
      OPEN DET(:NEW.LAYOUT_NO);
    
      FETCH DET
       INTO det_cur;
    
      IF DET%FOUND THEN
    
         DELETE FROM CR_FIELD_CUT_DETAIL
               WHERE LAYOUT_NO = :NEW.LAYOUT_NO
                 AND NVL(NOTE,'XXXXXXXXX')  <> :NEW.NOTE;
    
         stmt_var := 'Delete Cut Detail';
    
      END IF;
    
      ---------------
      -- Cut Sheet --
      ---------------
      OPEN CUT(:NEW.LAYOUT_NO);
    
      FETCH CUT
       INTO cut_cur;
    
      IF CUT%FOUND THEN
    
    
         DELETE FROM CR_FIELD_CUT_SHEET
         WHERE LAYOUT_NO = :NEW.LAYOUT_NO ;
    
         stmt_var := 'Delete Cut Sheet';
    
      END IF;
    
    
      ---------------
      -- Layout Tracking --  Moved it from below for Change Track 2010-4071  (OpenedByContractor).
      ---------------
    
    
     OPEN LOT(:NEW.LAYOUT_NO);
    
      FETCH LOT
       INTO lot_cur;
    
      /* This updates the table CR_LAYOUT_TRACKING's columns
         House Number into the new value set by the staging table. */
    
    
      IF LOT%FOUND THEN
    
         UPDATE CR_LAYOUT_TRACKING
            SET HOUSE_NUMBER  = :NEW.HOUSE_NUMBER
          WHERE LAYOUT_NO     = lot_cur.LAYOUT_NO;
    
         stmt_var := 'Update Layout Tracking';
    
      END IF;
    
    
    
    
      /* Insert record from staging table to Cut Sheet Table
         the complete_status is set to No. ('N')*/
    
    BEGIN
    
      INSERT INTO CR_FIELD_CUT_SHEET
                 (LAYOUT_NO              , PERMIT_TYPE            ,
                  SAWCUT                 , PLATED                 ,
                  COUNTY                 , STATE                  ,
                  WEST_MAP_ID            , OPENED_BY_CONTR        ,
                  PROTECTED_ST           , COMPASS_POINT          ,
                  STREET_NAME            , ARTERY_TYPE            ,
                  LEFT_CROSS_STREET      , RIGHT_CROSS_STREET     ,
                  SPECIFIC_LOC           , EMER_PERMIT_NO         ,
                  EMER_ISSUE_DATE        , SERVICE_TYPE           ,
                  PARKING_RESTR          , RESTORE_REQD           ,
                  CREATE_DATE            , CREATE_BY              ,
                  NOTE                   , COMPLETE_STATUS        ,
                  EDIT_FINAL)
           VALUES
                 (:NEW.LAYOUT_NO              , :NEW.PERMIT_TYPE         ,
                  :NEW.SAWCUT                 , :NEW.PLATED              ,
                  :NEW.COUNTY                 , :NEW.STATE               ,
                  :NEW.WEST_MAP_ID            , lot_cur.contractor_name    , -- Get contractor Name from cr_layout_tracking
                  :NEW.PROTECTED_ST           , :NEW.COMPASS_POINT       ,
                  :NEW.STREET_NAME            , :NEW.ARTERY_TYPE         ,
                  :NEW.LEFT_CROSS_STREET      , :NEW.RIGHT_CROSS_STREET  ,
                  :NEW.SPECIFIC_LOC           , :NEW.EMER_PERMIT_NO      ,
                  :NEW.EMER_ISSUE_DATE        , :NEW.SERVICE_TYPE        ,
                  :NEW.PARKING_RESTR          , :NEW.RESTORE_REQD        ,
                   systime                    , :NEW.CREATE_BY           ,
                  :NEW.NOTE                   , 'N'                      ,
                  :NEW.STATUS                 );
    
    
         stmt_var := 'Insert Cut Sheet';
    
    
      EXCEPTION
       WHEN DUP_VAL_ON_INDEX THEN
    
             NULL;
    
      END;
    
      ---------------------
      -- Cut Details New --
      ---------------------
      OPEN DTN(:NEW.LAYOUT_NO, :NEW.CUT_NO, :NEW.NOTE);
    
      FETCH DTN
       INTO dtn_cur;
    
      IF DTN%NOTFOUND THEN
      /** start --added for cha 2011-3172 6/14/2011 **/
    
          OPEN UNA(:NEW.LAYOUT_NO, :NEW.ACCOUNT_NO);
    
          FETCH UNA
           INTO una_cur;
    
          ---------------------------------
          -- CAPTURE UNPROCESSED ACCOUNT --
          ---------------------------------
    
          IF UNA%NOTFOUND THEN
    
            INSERT INTO UNPROCESSED_ACCOUNTS
                        (LAYOUT_NO         , EMPL_NO              ,
                        ACCOUNT_NO         , LOG_DATE             ,
                        COMPLETE_TODAY     , NEW_ACCOUNT_NO       ,
                        STATUS             , CREATED_BY           ,
                        MODIFIED_BY        , CUT_NO               ,
                        CREATE_DATE        , MODIFIED_DATE        )
            VALUES
                        (:NEW.LAYOUT_NO    , NULL                 ,
                        :NEW.ACCOUNT_NO    , NULL                 ,
                        NULL               , NULL                 ,
                        :NEW.STATUS        , :NEW.CREATE_BY       ,
                        :NEW.CREATE_BY     , :NEW.CUT_NO          ,
                        :NEW.CREATE_DATE   , :NEW.CREATE_DATE   );
           stmt_var := 'Insert Unprocessed Accounts';
    
           SELECT EMAIL INTO V_CCI FROM C_LOV_CCI WHERE UPPER(NAME) = (SELECT UPPER(CCI)
           FROM CR_LAYOUT_TRACKING WHERE layout_no = :NEW.LAYOUT_NO);
    
           IF SQL%NOTFOUND THEN
              V_CCI := '[email protected]';
           END IF;
    
           V_CCI := '[email protected]';--6/24
    
           conn:= utl_smtp.open_connection( 'EXCHSMTP.coned.com');
    
           utl_smtp.helo(conn, 'coned.com');
           utl_smtp.mail(conn, '[email protected]' );
           utl_smtp.rcpt(conn, '[email protected]' );
           utl_smtp.rcpt(conn,  V_CCI);
           mesg:= 'From: Cut Staging After Insert <[email protected]>' || crlf ||
                  'Subject: Unprocessed Account (Testing)' || crlf ||
                  'To: XYZ <[email protected]>' || crlf ||
                  'Cc: ' || V_CCI || crlf  ;
           mesg:= mesg || '' || crlf || 'Unprocessed account found:  '||' Layout No: '|| :NEW.LAYOUT_NO ||
                          ' , Account No: '|| :NEW.ACCOUNT_NO ||' , Status: '|| :NEW.STATUS ||
                          ' , Created By: '|| :NEW.CREATE_BY ||' , Cut No.: '|| :NEW.CUT_NO ||
                          ' , Create Date: '|| :NEW.CREATE_DATE;
           utl_smtp.data( conn, mesg );
           utl_smtp.quit( conn );
    
           END IF;
          /** end --added for cha 2011-3172 6/14/2011 **/
            INSERT INTO CR_FIELD_CUT_DETAIL
                       (LAYOUT_NO              , CUT_NO                 ,
                        SHALLOW_FACILITIES     , CUT_LENGTH             ,
                        CUT_WIDTH              , CUT_DEPTH              ,
                        BASE_DEPTH             , BASE_MATERIAL          ,
                        SURFACE_DEPTH          , SURFACE_MATERIAL       ,
                        LANE                   , START_POINT            ,
                        LINEAR_START_CUT       , LINEAR_CURB_CUT        ,
                        SHAPE                  , PAVING_REQUIRED        ,
                        OPENED_DATE            , EXCAVATION_DATE        ,
                        BACKFILL_DATE          , BASE_DATE              ,
                        TRENCHING_DATE         , BASE_MAT_REPLACED      ,
                        COMBINED_CUT           , CASTING_DEDUCTION      ,
                        ACCOUNT_NO             , CREATE_DATE            ,
                        CREATE_BY              , NOTE                   ,
                        STATUS                 , REMARK                 ,
                        PERMIT_NO)
                 VALUES
                       (:NEW.LAYOUT_NO              , :NEW.CUT_NO                   ,
                        :NEW.SHALLOW_FACILITIES     , :NEW.CUT_LENGTH               ,
                        :NEW.CUT_WIDTH              , :NEW.CUT_DEPTH                ,
                        :NEW.BASE_DEPTH             , :NEW.BASE_MATERIAL            ,
                        :NEW.SURFACE_DEPTH          , :NEW.SURFACE_MATERIAL         ,
                        :NEW.LANE                   , :NEW.START_POINT              ,
                        :NEW.LINEAR_START_CUT       , :NEW.LINEAR_CURB_CUT          ,
                        :NEW.SHAPE                  , :NEW.PAVING_REQUIRED          ,
                         TRUNC(:NEW.OPENED_DATE)    ,  TRUNC(:NEW.EXCAVATION_DATE)  ,
                         TRUNC(:NEW.BACKFILL_DATE)  ,  TRUNC(:NEW.BASE_DATE)        ,
                         TRUNC(:NEW.TRENCHING_DATE) , :NEW.BASE_MAT_REPLACED        ,
                        :NEW.COMBINED_CUT           , :NEW.CASTING_DEDUCTION        ,
                        :NEW.ACCOUNT_NO             ,  systime                      ,
                        :NEW.CREATE_BY              , :NEW.NOTE                     ,
                        :NEW.STATUS                 , :NEW.REMARK                   ,
                        :NEW.PERMIT_NO);
    
            stmt_var := 'Insert Cut Detail';
    
      END IF;
    
    
      /* Insert record from staging table to Cut Item Table */
    
      INSERT INTO CR_FIELD_CUT_ITEM
                 (LAYOUT_NO      , CUT_NO         ,
                  SEQ_NO         , CODE           ,
                  LENGTH         , WIDTH          ,
                  DEPTH          , DATE_WORKED    ,
                  CREATE_DATE    , CREATE_BY      ,
                  NOTE           , STIP_FACTOR    )
           VALUES
                 (:NEW.LAYOUT_NO      , :NEW.CUT_NO               ,
                  :NEW.SEQ_NO         , :NEW.CODE                 ,
                  :NEW.LENGTH         , :NEW.WIDTH                ,
                  :NEW.DEPTH          ,  TRUNC(:NEW.DATE_WORKED)  ,
                   systime            , :NEW.CREATE_BY            ,
                  :NEW.NOTE           , :NEW.STIP_FACTOR          );
    
      stmt_var := 'Insert Cut Items';
    
     /*  This inserts record from staging to history table. */
    
     BEGIN
    
     INSERT INTO CR_FIELD_CUT_HISTORY
                (LAYOUT_NO              , PERMIT_TYPE            ,
                 PO_NUMBER              , HOUSE_NUMBER           ,
                 SAWCUT                 , PLATED                 ,
                 COUNTY                 , STATE                  ,
                 WEST_MAP_ID            , OPENED_BY_CONTR       ,
                 PROTECTED_ST           , COMPASS_POINT          ,
                 STREET_NAME            , ARTERY_TYPE            ,
                 LEFT_CROSS_STREET      , RIGHT_CROSS_STREET     ,
                 SPECIFIC_LOC           , EMER_PERMIT_NO         ,
                 EMER_ISSUE_DATE        , SERVICE_TYPE           ,
                 PARKING_RESTR          , RESTORE_REQD           ,
                 CUT_NO                 , SHALLOW_FACILITIES     ,
                 CUT_LENGTH             , CUT_WIDTH              ,
                 CUT_DEPTH              , BASE_DEPTH             ,
                 BASE_MATERIAL          , SURFACE_DEPTH          ,
                 SURFACE_MATERIAL       , LANE                   ,
                 START_POINT            , LINEAR_START_CUT       ,
                 LINEAR_CURB_CUT        , SHAPE                  ,
                 PAVING_REQUIRED        , OPENED_DATE            ,
                 EXCAVATION_DATE        , BACKFILL_DATE          ,
                 BASE_DATE              , TRENCHING_DATE         ,
                 BASE_MAT_REPLACED      , COMBINED_CUT           ,
                 CASTING_DEDUCTION      , ACCOUNT_NO             ,
                 SEQ_NO                 , CODE                   ,
                 LENGTH                 , WIDTH                  ,
                 DEPTH                  , DATE_WORKED            ,
                 CREATE_DATE            , CREATE_BY              ,
                 NOTE                   , STATUS                 ,
                 PERMIT_NO              , STIP_FACTOR            )
          VALUES
                (:NEW.LAYOUT_NO                 , :NEW.PERMIT_TYPE             ,
                 :NEW.PO_NUMBER                 , :NEW.HOUSE_NUMBER            ,
                 :NEW.SAWCUT                    , :NEW.PLATED                  ,
                 :NEW.COUNTY                    , :NEW.STATE                   ,
                 :NEW.WEST_MAP_ID               , lot_cur.contractor_name         , -- Get it from LOT Change Track 2010-4071
                 :NEW.PROTECTED_ST              , :NEW.COMPASS_POINT           ,
                 :NEW.STREET_NAME               , :NEW.ARTERY_TYPE             ,
                 :NEW.LEFT_CROSS_STREET         , :NEW.RIGHT_CROSS_STREET      ,
                 :NEW.SPECIFIC_LOC              , :NEW.EMER_PERMIT_NO          ,
                  TRUNC(:NEW.EMER_ISSUE_DATE)   , :NEW.SERVICE_TYPE            ,
                 :NEW.PARKING_RESTR             , :NEW.RESTORE_REQD            ,
                 :NEW.CUT_NO                    , :NEW.SHALLOW_FACILITIES      ,
                 :NEW.CUT_LENGTH                , :NEW.CUT_WIDTH               ,
                 :NEW.CUT_DEPTH                 , :NEW.BASE_DEPTH              ,
                 :NEW.BASE_MATERIAL             , :NEW.SURFACE_DEPTH           ,
                 :NEW.SURFACE_MATERIAL          , :NEW.LANE                    ,
                 :NEW.START_POINT               , :NEW.LINEAR_START_CUT        ,
                 :NEW.LINEAR_CURB_CUT           , :NEW.SHAPE                   ,
                 :NEW.PAVING_REQUIRED           ,  TRUNC(:NEW.OPENED_DATE)     ,
                  TRUNC(:NEW.EXCAVATION_DATE)   ,  TRUNC(:NEW.BACKFILL_DATE)   ,
                  TRUNC(:NEW.BASE_DATE)         ,  TRUNC(:NEW.TRENCHING_DATE)  ,
                 :NEW.BASE_MAT_REPLACED         , :NEW.COMBINED_CUT            ,
                 :NEW.CASTING_DEDUCTION         , :NEW.ACCOUNT_NO              ,
                 :NEW.SEQ_NO                    , :NEW.CODE                    ,
                 :NEW.LENGTH                    , :NEW.WIDTH                   ,
                 :NEW.DEPTH                     ,  TRUNC(:NEW.DATE_WORKED)     ,
                  systime                       , :NEW.CREATE_BY               ,
                 'PROCESSED '||TO_CHAR(systime  , 'MM/DD/YYYY HH:MI:SS'),
                 :NEW.STATUS                    , :NEW.PERMIT_NO               ,
                 :NEW.STIP_FACTOR               );
    
      stmt_var := 'Insert Cut History';
    
      EXCEPTION
    
      WHEN DUP_VAL_ON_INDEX THEN
    
        NULL;
    
      END;
    
    
       /* This will insert/update the records in CR_FIELD_LAYOUT_STATUS */
         OPEN STAT(:NEW.LAYOUT_NO);
         FETCH STAT INTO STAT_CUR;
    
         IF stat_cur.cdate IS NULL THEN
            /* Offset system date inserted by 1 second (SYSDATE+.00001) to prevent PK_LOT_STAT
               constraint from firing when the cuts are entered simultaneously with logs. */
            INSERT INTO CR_FIELD_LAYOUT_STATUS
                   (LAYOUT_NO, STATUS, CREATE_BY, CREATE_DATE, NOTE)
            VALUES (:NEW.LAYOUT_NO, 'AWAITING_COMPLETION', :NEW.CREATE_BY, SYSDATE+.00001,
                   'Cut Inserted by Field Personnel '|| to_char(SYSDATE+.00001,'MM/DD/YYYY HH:MI:SS AM'));
    
            stmt_var := 'Insert Layout Status';
    
         ELSE
    
            UPDATE CR_FIELD_LAYOUT_STATUS
               SET CREATE_DATE = SYSDATE
                 , NOTE        = 'Cuts Updated: '|| to_char(SYSDATE+.00001,'MM/DD/YYYY HH:MI:SS AM') -- CT 2009-5511  09/10/09 Removed concatenation
             WHERE LAYOUT_NO   = :NEW.LAYOUT_NO
               AND STATUS      = 'AWAITING_COMPLETION'
               AND CREATE_DATE = stat_cur.cdate;
    
            stmt_var := 'Update Layout Status';
    
         END IF;
    
      CLOSE CUT;
      CLOSE DET;
      CLOSE DTN;
      CLOSE ITM;
      CLOSE LOT;
      CLOSE STAT;
      CLOSE UNA;--added for cha 2011-3172 6/14/2011
    
      /* When exceptions are raised, the users will be notified for
         the failure. */
    
      EXCEPTION WHEN OTHERS THEN
    
           err_msg := SQLERRM;
    
           INSERT INTO CR_FIELD_ERROR VALUES(:NEW.LAYOUT_NO, ' Cut No.: '||:NEW.CUT_NO
                                             ||' Item No.: '||:NEW.SEQ_NO, SYSDATE, err_msg);
    
     /*      conn:= utl_smtp.open_connection( 'EXCHSMTP.coned.com');
    
           utl_smtp.helo(conn, 'coned.com');
           utl_smtp.mail(conn, '[email protected]' );
           utl_smtp.rcpt(conn, '[email protected]' );
           utl_smtp.rcpt(conn, cc_recipient);
           mesg:= 'From: Cut Staging After Insert <[email protected]>' || crlf ||
                  'Subject: CR_FIELD_CUT_AFTER_INSERT Trigger Failed (Testing)' || crlf ||
                  'To: Harsha <[email protected]>' || crlf ||
                  'Cc: ' || cc_recipient || crlf  ;
           mesg:= mesg || '' || crlf || msg_body || ' Layout No.: '|| :NEW.LAYOUT_NO ||
                          ' Cut No.: ' || :NEW.CUT_NO || ' Item No.: ' || :NEW.SEQ_NO ||
                          '  **ErrorMessage**  '||err_msg||' Error found after this statement: '||stmt_var;
           utl_smtp.data( conn, mesg );
           utl_smtp.quit( conn );*/ --6/24
            conn:= utl_smtp.open_connection( 'EXCHSMTP.coned.com');
    
           utl_smtp.helo(conn, 'coned.com');
           utl_smtp.mail(conn, '[email protected]' );
           utl_smtp.rcpt(conn, '[email protected]' );
           utl_smtp.rcpt(conn, cc_recipient);
           mesg:= 'From: Cut Staging After Insert <[email protected]>' || crlf ||
                  'Subject: CR_FIELD_CUT_AFTER_INSERT Trigger Failed (Testing)' || crlf ||
                  'To: XYZ <[email protected]>' || crlf ||
                  'Cc: ' || cc_recipient || crlf  ;
           mesg:= mesg || '' || crlf || msg_body || ' Layout No.: '|| :NEW.LAYOUT_NO ||
                          ' Cut No.: ' || :NEW.CUT_NO || ' Item No.: ' || :NEW.SEQ_NO ||
                          '  **ErrorMessage**  '||err_msg||' Error found after this statement: '||stmt_var;
           utl_smtp.data( conn, mesg );
           utl_smtp.quit( conn );
    END;
    Published by: 831050 July 20, 2011 06:50

    It's just a guess,

    what you the sliders are open regardless of any condition, for example;

    OPEN CUT(:NEW.LAYOUT_NO);
    OPEN DET(:NEW.LAYOUT_NO);
    OPEN ITM(:NEW.LAYOUT_NO);
    OPEN LOT(:NEW.LAYOUT_NO);
    OPEN DTN(:NEW.LAYOUT_NO, :NEW.CUT_NO, :NEW.NOTE);
    

    UNA is however open after a condition;

    IF DTN%NOTFOUND THEN
      /** start --added for cha 2011-3172 6/14/2011 **/
    
          OPEN UNA(:NEW.LAYOUT_NO, :NEW.ACCOUNT_NO);
    

    All in sliders however closed without worrying, that is, they are all suppose to be open;

      CLOSE CUT;
      CLOSE DET;
      CLOSE DTN;
      CLOSE ITM;
      CLOSE LOT;
      CLOSE STAT;
      CLOSE UNA;
    

    So I think you close the wen of cursors UNA this is indeed not to open.
    So, pass the "NARROW UNA"; line of code before the END IF; on line 278, since that's when it will definitely be open.

  • Active DataGuard: ora-16000 database opened for read-only access

    Hi all

    Application, I get the error message "ora-16000 database opened for read-only access, while my primary database is up/open for read/write." When I stopped the standby database, the application works very well.

    Please suggest what could be the reason and the solution for the same.

    OS: RHEL - 5.3

    Oracle: 11.2.0.1.

    Kind regards

    Ronak Masudi

    Patch 9322138 ORA-16000 on recursive SQL on standby database Query rewrite

    I wouldn't be sure if tha applies to your scenario. What you might want to check is this host = xxxx in your tnsnames file points to the right machine or resolve the correct IP addresses. Perahps you have confused primary and standby.

  • ORA-00313: cannot open the online newspaper

    Hi all!!!

    Help, please

    % sqldba startup

    SQL * DBA: Version 6.0.33.1.1 - Production sea Jul 11 15:40:37 2013

    Copyright (c) Oracle Corporation, 1979, 1989.  All rights reserved.

    RDBMS ORACLE v6.0.33.1.1, option - Production of transactional processing

    ORACLE instance started.

    Mounted database.

    ORA-00313: cannot open the online journal "/ u1/oradata/orac/log2orac.dbf" (log # 2, log)

    ORA-00320: cannot read the log file header

    ORA-07362: sfifi: error, cannot open the file open.

    UNIX System V 386/486: 13 error: permission denied

    Attempt to disassemble the database... The database is dismounted.

    Attempt to stop instance... ORACLE instance stops.

    SQL * DBA complete.

    %

    Idea?

    987301 wrote:

    Hi all!!!

    Help, please

    % sqldba startup

    SQL * DBA: Version 6.0.33.1.1 - Production sea Jul 11 15:40:37 2013

    Copyright (c) Oracle Corporation, 1979, 1989.  All rights reserved.

    RDBMS ORACLE v6.0.33.1.1, option - Production of transactional processing

    ORACLE instance started.

    Mounted database.

    ORA-00313: cannot open the online journal "/ u1/oradata/orac/log2orac.dbf" (log # 2, log)

    ORA-00320: cannot read the log file header

    ORA-07362: sfifi: error, cannot open the file open.

    UNIX System V 386/486: 13 error: permission denied

    Attempt to disassemble the database... The database is dismounted.

    Attempt to stop instance... ORACLE instance stops.

    SQL * DBA complete.

    %

    Idea?

    ANCIENT Oracle (V6)?

    the file u1/oradata/orac/log2orac.dbf' actually exist?

    When the last time Oracle began you it without error.

    What has happened since?

  • When to use the cursor for loop and the cursor (open, fetch, close)

    Hello world
    I have a small doubt about when to use the cursor for loop and when to use the cursor for loop and the cursor (open, fetch, close).
    Well, I'm not the difference between implicit and explicit cursor. So please tell me how I got to know, what to use and when?




    Kind regards
    BS2012

    Published by: BS2012 on January 29, 2013 12:15

    All SQLs are analyzed, stored and executed as cursors. Thus, you will always use a cursor.

    The problem is that languages, such as PL/SQL, provide different interfaces to interact with the SQL cursor. As the ref, the slider interface, the interface DBMS_SQL slider interface and so on.

    Each of these interfaces offers different features. For example, using the interface DBMS_SQL allows binding dynamics and dynamic recovery. The Ref Cursor interface allows your code PL/SQL pass a handle to a reference pointing to the SQL cursor, to an external client. Etc.

    The fundamental reason for the use of an explicit cursor interface is mainly that you own and manage bulk made extraction output provided by PL/SQL cursor.

    With a cursor FOR , the motor loop of PL/SQL optimize the loop by extracting block a 100 lines both. However, you cannot access this collection in bulk directly inside the loop.

    With an explicit cursor interface, you specify the size of the extraction in bulk via the clause LIMIT , and you set the variable of collection to use. This allows you to use the collection directly variable inside the loop.

    However, the need to do - code manually in bulk collection - rarely occur in the daily programs in PL/SQL. A line of treatment is both slow and not well fits. And even if your bulk code collects lines, these lines must still be processed one at a time in your code. It is much more efficient and scalable rather write SQL code, and make the engine SQL the line of treatment for you.

  • How to view the external cursor opened in a session

    Hi all
    Is there a way to display a cursor open external in a session? Suppose if I want to check if there is a public and open cursor that has been defined in a package, how can I do? I try to play with v$ open_cursor, but I can't make sense.

    Best regards
    Val

    Valerie Debonair wrote:
    I want to test a lifetime of a cursor in a session. I don't want to interrogate another session but the same session where the open cursor.

    This probably more experimentation rather than useful in the real world. Suppose I have a package that sets a public cursor (as defined in the package spec) but for reasons of bad programming practice, the cursor is not closed and remains in session until the end view of v$ open_cursor can you tell me if an open cursor exists in the session?

    How do you know if this open cursor has been consumed (not more data), or not? It might be half an hour old, but still perfectly valid (if using the snapshot has not expired).

    I wouldn't say a cursor that was opened for x times a problem. The problem is to have multiple copies of the same open cursor - like which indicates a cursor leak.

    Anyway, you can watch the view V$ OPEN_CURSORS performance virtual - but in my test below, that time is is filled not doing a calculation of time would not work. You can continue this and dig deeper into the data dictionary (and the behavior of the Oracle) to determine if your needs can be met.

    SQL> --// package defines a static session PL/SQL cursor
    SQL> create or replace package FooLib as
      2
      3          cursor c is select object_name from user_objects;
      4
      5  end;
      6  /
    
    Package created.
    
    SQL>  --// open the cursor
    SQL> begin
      2          open fooLib.c;
      3  end;
      4  /
    
    PL/SQL procedure successfully completed.
    
    SQL> --// do at least one fetch making sure that the cursor has been "touched"
    SQL> declare
      2          s       varchar2(30);
      3  begin
      4          fetch fooLib.c into s;
      5          DBMS_OUTPUT.put_line( s );
      6  end;
      7  /
    SYSLIB
    
    PL/SQL procedure successfully completed.
    
    SQL>
    SQL> --// the data in v$open_cursor for the PL/SQL cursors we have opened in our session
    SQL> select
      2          c.sid,
      3          c.user_name,
      4          c.cursor_type,
      5          c.last_sql_active_time,
      6          t.sql_text
      7  from       v$sqltext t,
      8          v$open_cursor c
      9  where      c.address = t.address
     10  and        c.hash_value =  t.hash_value
     11  and        c.sid = (select sid from v$session where audsid =SYS_CONTEXT('userenv','sessionid') )
     12  and        c.cursor_type = 'OPEN-PL/SQL';
    
           SID USER_NAME  CURSOR_TYPE          LAST_SQL_ACTIVE_TIME SQL_TEXT
    ---------- ---------- -------------------- -------------------- ----------------------------------------------------------------
            25 BILLY      OPEN-PL/SQL                               SELECT OBJECT_NAME FROM USER_OBJECTS
    
    SQL>
    SQL>
    SQL> begin
      2          close fooLib.c;
      3  end;
      4  /
    
    PL/SQL procedure successfully completed.
    
    SQL>
    SQL>  --// cursor should now be gone as it was closed
    SQL> select
      2          c.sid,
      3          c.user_name,
      4          c.cursor_type,
      5          c.last_sql_active_time,
      6          t.sql_text
      7  from       v$sqltext t,
      8          v$open_cursor c
      9  where      c.address = t.address
     10  and        c.hash_value =  t.hash_value
     11  and        c.sid = (select sid from v$session where audsid =SYS_CONTEXT('userenv','sessionid') )
     12  and        c.cursor_type = 'OPEN-PL/SQL';
    
    no rows selected
    
    SQL> 
    
  • Governor limit exceeded in the generation of cube (data records Maximum exceeded)

    Hello

    I have a PivotTable that contains about 30 measures and the lines are also measures. The columns are the last 12 months, I get the following error when you try to view the results:

    Governor limit exceeded in the generation of cube (data records Maximum exceeded).
    Error details
    Error codes: QBVC92JY


    I checked view pivot instanceconfig.xml and these settings are set to higher values:

    < CubeMaxRecords > 100000 < / CubeMaxRecords >
    < CubeMaxPopulatedCells > 100000 < / CubeMaxPopulatedCells >
    < PivotView >
    < MaxVisibleColumns > 5000 < / MaxVisibleColumns >
    < MaxVisiblePages > 5000 < / MaxVisiblePages >
    < MaxVisibleRows > 100000 < / MaxVisibleRows >
    < MaxVisibleSections > 5000 < / MaxVisibleSections >
    < / PivotView >

    I do not know why this error pops up as the set of data is not large, there are 30 rows and 12 columns.

    I followed http://obiee101.blogspot.com/2008/02/obiee-controling-pivot-view-behavior.html

    Can anyone help?

    Thank you

    Hello

    Increase the size of CubeMaxRecords and CubeMaxPopulatedCells and check it out.

    600000
    600000

    See you soon,.
    Aravind

  • java.sql.SQLException: ORA-01000: maximum open cursors exceeded.

    Hello

    We use otralce 10g I am see this error in the production of the java application, we close the connections but some how this issue getting not resolved.

    There are towing applications.

    request 1 and application2 refer to the same database read/write

    Hello

    If the application opens cursors repetedly without closing them.
    (I don't argue that you must always close the sliders, but rather that you should not open them more than once)

    You can find that a series of sessions open cursors

    select * from v$sesstat where statistic# = 3 order by value desc;
    

    This will give you the session with more open cursors. This lets you know what cursors are opened then:

    select sid,sql_text, count(*) from sys.v_$open_cursor group by sid,sql_text order by 3 desc;
    

    BTW, what do you mean by the close connections? I hope that you are not opening and closing of connections, whenever you need it?

    Concerning
    Peter

  • HTTPS/portfolio ora-28759: file open failed

    HI - just check if someone managed to get utl_http appeal successfully to a secure site, on 10g R2 Windows, as I hit something of a wall of brick with it.

    I followed the steps described in this article:
    http://www.idevelopment.info/data/Oracle/DBA_tips/PL_SQL/PLSQL_19.shtml

    In summary, I
    -Downloaded the certificates of my target site.
    -in Portfolio Manager, imported the trust Certs to add to a portfolio
    -registered portfolio, confirmed the file ewallet.p12 is created.
    -added set_wallet to my code line, triple check the password is correct.

    But when I run the code, I can't go past this error:
    declare
    w clob;
    begin
      utl_http.set_wallet('file:c:\wallet', 'wallet123');
      w:=utl_http.request('https://xxxxxxxxxxxxxxx.asmx');
      dbms_output.put_line(w);
    end;
    ORA-29273: HTTP request failed
    ORA-06512: at "SYS.UTL_HTTP", line 1577
    ORA-28759: failure to open file
    ORA-06512: at line 5
    The user I run the code that can access the c:\wallet folder, I created a directory and a write file.

    some research on Google, I tried also affecting the Auto Login portfolio in owm, which creates a cwallet.sso file in the ED. portfolio does not the problem, with or without the password setting.

    I saw also refers to the addition of the portfolio to the sqlnet.ora file location, but could not find a definitive answer to the question of whether this is necessary.

    Everyone has hit this error and by chance found a solution?

    Thanks in advance.

    Hello
    Portfolio Manager to set permissions on files, so they can only be read by the user who created them. Change the permissions or copy the files to another location. And select the new location in your "set_wallet".

Maybe you are looking for

  • 2 important updates on several occasions failed to install. FFFFFFFE error code

    These 2 updates repeatedly failed to install: Update for Windows Vista for computers with x 64-systems (KB2679255) Update security for Windows Vista for x 64-based systems (KB2676562)

  • E2000 dyndns behind DSL Modem

    DynDNS is showing the WAN IP of my E2000 (192.168.0.3) who is assigned as the intellectual property by my DSL modem.   I used to run a client on a PC running on my home network, also with no visibility to my ISP assigned dynamic IP that somehow updat

  • R300 display driver does not.

    issue the same "Title' my r300 display driver responds temporarily then start again - unable to change the resolution - in the area of the control panel - other suggestions?

  • Can I access a variable form of function outside?

    I don't know much about ColdFusion yet. If I declare/cfset a variable inside a function, can I just access this variable directly from anywhere on the. CFM page?

  • What is 'click to go directly to the breakpoint'

    I see this message when I am trying to format different breakpoints in any page except "A-master."I get that it has something to do with the new system of breakpoint, but don't understand how it fits.I have a problem with the formatting of my B-Maste