Multiple updates?

how to do multiple updates in a single request?
thanks
jin

Hi Jin,
By using addBatch() method and executeBatch() method we can do multiple updates in a single request to database. For example:
Here we are doing n number of statements in a sinle statement.
public void insertBatchData() throws SQLException, IOException
BufferReader br = new BufferReader(new FileReader("movie.txt"));
statement = connection.createStatement();
try {
do {
title = br.readLine();
if(title ==null) break;
leadActor = br.readLine();
leadActress = br.readLine();
type = br.readLine();
dateOfRelease = br.readLine();
String sqlString = "INSERT INTO MOVIE VALUES('" title "','" leadActor "','"+leadActress+"','"+ type +"','"+dateOfRelease+"')";
statement.addBatch(sqlString);
}while(br.readLine() !=null);
statement.executeBatch();
}catch(Exception e) { }
finally {
statement.close();
br.close();
Hope this will help you.
Regards,
Anil.
Technical Support Engineer
Sun MicroSystems Inc, India

Similar Messages

  • Multiple updates to same row

    Hi experts,
    I still cant figure out how oracle handles multiple updates to the same row. For instance I have 3 update statements:
    update supplier set supp_type = 'k' where supp_code = '1';
    update supplier set supp_type = 'j' where supp_code = '1';
    update supplier set supp_type = 'm' where supp_code = '1';
    I keep getting the final result to be supp_type = 'k' where it should actually be 'm', but when i execute the mapping it shows 3 update operations, which baffled me as to how oracle handles simultaneous updates to same row. I even tried disabling parallel dml on the table object, but am unsure whether this actually helps. I try putting a sorter operator and then a key lookup operator after the sorter operator in my mapping to compare the supp_code field in the sorter with the target table's supp_code field to retrieve the relevant row to update, but instead of 3 update operations, it now updates all supp_type in all my records to NULL. Can anyone explain to me how i should go about dealing with this?

    Hi experts,
    I just took a look at the code section generated for the key lookup operator named SUPPLIER_WH_SURRKEY01 and I feel something is wrong with the generated code. I have pasted the code section on the key lookup operator below.
    ORDER BY
    "SUPPLIER_CV"."RSID$" ASC ) *"SORTER" ON ( ( ( "SUPPLIER_WH_SURRKEY01"."EXPIRATION_DATE" = "SPIDERWEB2"."GET_EXPIRATI_0_EXPIRATI" ) ) AND ( ( "SUPPLIER_WH_SURRKEY01"."SUPPCODE" = "SORTER"."SUPP_CODE$1" ) ) )*
    WHERE
    ( ( "SUPPLIER_WH_SURRKEY01"."SUPPKEY" IS NULL ) OR ( "SUPPLIER_WH_SURRKEY01"."SUPPKEY" = "SUPPLIER_WH_SURRKEY01"."SUPPKEY" ) );
    Can anyone explain to me the codes in bold? I have no clue as to what it means? Furthermore, those bold-ed codes look similar to what I have expected to find in the where clause, except that instead of SUPPLIER_WH_SURRKEY01"."EXPIRATION_DATE" = "SPIDERWEB2"."GET_EXPIRATI_0_EXPIRATI", I expected to find
    SUPPLIER_WH_SURRKEY01"."EXPIRATION_DATE" = '31-dec-4000', because my key lookup operator checks upon a constant with the value '31-dec-4000'. And the constant name is CONSTANT itself, while my mapping's name is SPIDERWEB2(not too sure why the generated code refers to my mapping name instead of my constant)
    Edited by: user8915380 on 17-Mar-2010 00:52

  • How to merge with multiple updates

    Hi All,
    can someone help with merge and multiple updates when matched ?
    create table foo
    id number,
    name varchar2(30),
    col1 date,
    col2 date
    create table bar
    id number,
    name varchar2(30),
    col1 date,
    col2 date
    insert into foo values ( 1, 'test1', sysdate + 30, sysdate);
    insert into foo values ( 2, 'test2', sysdate + 30, sysdate);
    insert into foo values ( 3, 'test3', sysdate + 30, sysdate);
    MERGE INTO BAR T1
    USING (SELECT id, NAME, col1, col2 FROM foo) T2
    ON (T1.id = T2.id)
    WHEN MATCHED THEN
    UPDATE SET T1.NAME=T2.NAME where T1.Name != T2.Name
    UPDATE SET T1.col1=T2.col1 where T1.col1 != T2.col1
    UPDATE SET T1.col2=T2.col2 where T1.col2 != T2.col2
    WHEN NOT MATCHED THEN
    INSERT (ID, NAME, col1, col2 ) VALUES (t2.Id, t2.NAME, t2.col1, t2.col2);
    Reason for having multiple updates to same row is i want to update the column only if name, col1, and col2 columns have changed. So, I want to first match by rows and then update the columns in bar that have changed in foo.
    Any thoughts on how I might do this in merge ?. I get the foll. error
    ERROR at line 6:
    ORA-00933: SQL command not properly ended
    Thanks
    Vissu

    I think you will be better off reading this link.
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/statements_9016.htm#SQLRF01606
    It will be something like this.
    MERGE INTO BAR T1
    USING (SELECT id, NAME, col1, col2 FROM foo) T2
    ON (T1.id = T2.id)
    WHEN MATCHED THEN
    UPDATE SET T1.NAME=T2.NAME ,
                          t1.col1 = t2.col2 ,
                          t1.col2 = t2.col2
    where T1.Name != T2.Name or t1.col1 != T2.col1 or t1.col2 != t2.col2
    WHEN NOT MATCHED THEN
    INSERT (ID, NAME, col1, col2 ) VALUES (t2.Id, t2.NAME, t2.col1, t2.col2);Please note this code is untested.
    Regards
    Raj

  • How to handle multiple updates and creates sequentially

    Hi All,
    I have a requirement where multiple updates and creates will happen on an Order (say Purchase Order). I need to capture all these updates/creates and synchronize the other system in real time. In other words, as soon an order is updated/created in EBS, the same needs to be reflected in other system database.
    I have thought of using a JMS queue that'll store all the incoming creates/updates and a BPEL process will keep polling this queue. But in this case how do I ensure the sequence in which the new instances will be created. e.g. create order message was picked first from the queue and an instance got created. While this instance was in execution, another update happened on the same order for which another instance got created. Now before the first instance could get completed and created an order, second instance is trying to update the custom database because of which it would fail. How to restrict second instance from running before the completion of the first one?
    I have also thought of capturing Order Update/Create business events from EBS but there also the same problem. Instance created by Update event can try to do the update before the instance created by Order Create could create a new order.
    Any method to solve this.
    Any pointers/suggestions/approaches are more than welcome.
    SOA Suite 11.1.1.3
    Regards,
    Neeraj Sehgal

    maybe unit of order and unit of work can help you on that, though i haven't any experience on both topics :
    http://download.oracle.com/docs/cd/E12840_01/wls/docs103/jms/uow.html
    http://download.oracle.com/docs/cd/E12840_01/wls/docs103/jms/uoo.html
    or the mediator supports some sort of sequencer, see : http://www.xenta.nl/blog/2010/05/14/oracle-soa-suite-11g-resequence-messages-in-mediator/

  • How to build a Report/Form sharing the same page and do multiple Updates

    Hi, I´m building and APEX application (V4.2). Customer is demanding a report/form with the ability to do multiples Updates with only one click. For example, they check multiples "check box" for Aprpove and then only one click for  "Apply Changes".
    Thanks in advance,
    Luis E Contreras

    Hi Luis,
    If I understand you correctly you want to check a number of rows for approval and update their status. The jQuery function used looks for checked checkboxes. In your case that will correspond with an update on the IND_PROBACION column. You can simply log the PK column value of each checked row:
    var pkS = $('.uReportStandard input[type=checkbox]:checked').map(
       function() {
       return $(this).parent().parent().find('td[headers="PK"] input').val();
       ).get().join(':');
    $('#P1_PKS').val(pkS);
    You need to replace PK with the actual column name of your primary key column, or rowid for that matter.
    In your submit process you can simply set each IND_PROBACION to your apporval value for each pk stored in the P!_PKS item.
    If you need further assistence, please set up an example on apex.oracle.com
    Regards,
    Vincent
    http://vincentdeelen.blogspot.com

  • Multiple UPDATE statement in a message

    Hi Experts,
    Here is a scenario where we need to send multiple UPDATE statements in single message
    the structure is as below.
    <Table_name> 0..unbounded occurrence
               <action> UPDATE
               <access>
                       <non key fields>
               </access>
               <key>
                       <key fields>
               </key>
    in the above case the node <Table_name> would occur multiple times, the issue is only the first occurrence of the update statement is executed, rest of the update statements are ignored.
    did my approach is wrong, please help...
    thanks.

    Bandana,
    No your approach is not wrong. But you may need to tweak little bit to get your requirement correctly.
    Please follow Raj or Jais reply in this threads:
    JDBC Receiver - Multiple rows Update
    JDBC receiver multiple records UPDATE
    But with this approach it would be multiple calls. If I were you I would write SQL_DML statement to update all at once.
    Regards,
    ---Satish

  • Control multiple updates and queries within one transaction in JPA

    Hi,
    I have a question regarding control multiple updates and queries within one transaction. We are using EclipseLink 2.3.1. With below code, will I be able to:
    - have all insert, update, select queries committed in one transaction;
    - queryGetBalance will return the latest OrgBalance after update;
    - if one fails, everything rolls back.
    Thanks!
    Jeffrey
    PS: I realized that I cannot use em.getTransaction().begin() and em.getTransaction().commit(), since I am using JTA.
    =============
    @PersistenceContext(unitName="Test")
    EntityManager em;
    em.setFlushMode(FlushModeType.COMMIT);
    newTransaction.setAmount(1000);
    newTransaction.setType("check");
    em.persist(newTransaction);
    orgAudit.setUpdateUser("Joe")
    orgAudit.setupUpdateTime(time);
    em.merge(orgAudit);
    Query queryUpdateBalance = em.createQuery("update OrgBalance o set o.balance = o.balance + :amount where orgId = :myOrgId");
    queryUpdateBalance.setParameter("amount", 1000);
    queryUpdateBalance.setParameter("myOrgId", 1234);
    Query queryGetBalance = em.createQuery("select OrgBalance o where o.orgId = :myOrgId");
    queryGetBalance.setHint("javax.persistence.cache.storeMode", CacheStoreMode.REFRESH);
    queryGetBalance.setHint("javax.persistence.cache.retrieveMode", CacheRetrieveMode.BYPASS);
    queryGetBalance.getResultList();
    em.flush();
    Edited by: JeffreyW on Dec 12, 2011 10:34 AM

    Yes, the operation will be in a single transaction, assuming you are using a JTA managed SessionBean and the code is part of a SessionBean method.

  • Running multiple update query

    friends,
    I am getting the below error when multiple update queries.Please suggest me how to solve this issue.
    ORA-00028: your session has been killed
    ORA-01012: not logged on
    ORA-01012: not logged on
    ORA-01012: not logged on

    Hi,
    As you said that you have carried out multiple updates on DB.
    Does it includes the DB link, source of updates which you performed.?? If yes, then pls re-check then there might be some network I/O problems else check the type of db links you are maintaing.
    Further refer to
    http://download.oracle.com/docs/cd/B10501_01/server.920/a96521/manproc.htm
    - Pavan Kumar N

  • Multiple updates on a table

    Hi,
    My DB is 10.0.2
    I have a batch program, which fires multiple updates on a single table (without commit) on different conditions.
    For Ex:
    update tablea set end_date=sysdate-1 where trans_id=2010;
    update tablea set end_date=sysdate where trans_id=2011;
    update tablea set start_date=sysdate-2 where trans_id=2009;
    update tablea set start_date=sysdate-3 where trans_id=2008;
    ...etc
    This consumes hell lot of time.
    How can I convert this in to a single update.

    Thank you all for your suggestions.
    Alas, I found no improvement in performance.
    SQL>     UPDATE proc_log
        SET VALUTA = NULL
        WHERE interest_FLAG='I';
    108318 rows updated.
    Elapsed: 00:03:36.65
    Execution Plan
    Plan hash value: 1980564716
    | Id  | Operation          | Name   | Rows  | Bytes | Cost (%CPU)| Time     |
    |   0 | UPDATE STATEMENT   |        |   218K|  2778K|  7415   (2)| 00:01:29 |
    |   1 |  UPDATE            | proc_log |       |       |            |          |
    |*  2 |   TABLE ACCESS FULL| proc_log |   218K|  2778K|  7415   (2)| 00:01:29 |
    Predicate Information (identified by operation id):
       2 - filter("interest_FLAG"='I')
    Statistics
            131  recursive calls
         768984  db block gets
          38560  consistent gets
          42626  physical reads
       78612540  redo size
            827  bytes sent via SQL*Net to client
            761  bytes received via SQL*Net from client
              3  SQL*Net roundtrips to/from client
              1  sorts (memory)
              0  sorts (disk)
         108318  rows processed
    SQL> SQL>       UPDATE proc_log
        SET WMM = NULL,
        sales = NULL,
        cost = NULL,
        interest = NUL  2    3  L,
        capital = NULL,
        total = NULL
        WHERE interest_FLAG='V' ;
    415808 rows updated.
    Elapsed: 00:06:49.09
    Execution Plan
    Plan hash value: 1980564716
    | Id  | Operation          | Name   | Rows  | Bytes | Cost (%CPU)| Time     |
    |   0 | UPDATE STATEMENT   |        |   218K|  2991K|  7419   (2)| 00:01:30 |
    |   1 |  UPDATE            | proc_log |       |       |            |          |
    |*  2 |   TABLE ACCESS FULL| proc_log |   218K|  2991K|  7419   (2)| 00:01:30 |
    Predicate Information (identified by operation id):
       2 - filter("interest_FLAG"='V')
    Statistics
            360  recursive calls
         878530  db block gets
         491360  consistent gets
          98657  physical reads
      183447664  redo size
            830  bytes sent via SQL*Net to client
            855  bytes received via SQL*Net from client
              3  SQL*Net roundtrips to/from client
              1  sorts (memory)
              0  sorts (disk)
         415808  rows processed
    SQL> SQL>   UPDATE proc_log
        SET VALUTA = NULL
        WHERE interest_FLAG='V2';
    0 rows updated.
    Elapsed: 00:00:04.76
    Execution Plan
    Plan hash value: 1980564716
    | Id  | Operation          | Name   | Rows  | Bytes | Cost (%CPU)| Time     |
    |   0 | UPDATE STATEMENT   |        |   218K|  2778K|  7415   (2)| 00:01:29 |
    |   1 |  UPDATE            | proc_log |       |       |            |          |
    |*  2 |   TABLE ACCESS FULL| proc_log |   218K|  2778K|  7415   (2)| 00:01:29 |
    Predicate Information (identified by operation id):
       2 - filter("interest_FLAG"='V2')
    Statistics
              1  recursive calls
              0  db block gets
          37799  consistent gets
           8012  physical reads
              0  redo size
            832  bytes sent via SQL*Net to client
            762  bytes received via SQL*Net from client
              3  SQL*Net roundtrips to/from client
              1  sorts (memory)
              0  sorts (disk)
              0  rows processed
    SQL> SQL> SQL> SQL> SQL> roll;
    Rollback complete.
    SQL> update proc_log
    set VALUTA = (case when interest_FLAG in ('I','V2') then NULL end),
         WMM   =  (case when interest_FLAG in ('V') then NULL end),
        sales =(case when interest_FLAG in ('V') then NULL end),
        cost = (case when interest_FLAG in('V') then NULL end),
        interest =(case when interest_FLAG in ('V') then NULL end),
        capital = (case when interest_FLAG in ('V') then NULL end)  ,
        total =(case when interest_FLAG in('V')  then NULL end)
    where interest_FLAG in ('I','V2','V'); 
    524126 rows updated.
    Elapsed: 00:16:27.54
    Execution Plan
    Plan hash value: 1980564716
    | Id  | Operation          | Name   | Rows  | Bytes | Cost (%CPU)| Time     |
    |   0 | UPDATE STATEMENT   |        |   437K|    10M|  7440   (3)| 00:01:30 |
    |   1 |  UPDATE            | proc_log |       |       |            |          |
    |*  2 |   TABLE ACCESS FULL| proc_log |   437K|    10M|  7440   (3)| 00:01:30 |
    Predicate Information (identified by operation id):
       2 - filter("interest_FLAG"='I' OR "interest_FLAG"='V')
    Statistics
           1255  recursive calls
        3826133  db block gets
          71077  consistent gets
          14830  physical reads
      489474188  redo size
            832  bytes sent via SQL*Net to client
           1179  bytes received via SQL*Net from client
              3  SQL*Net roundtrips to/from client
              1  sorts (memory)
              0  sorts (disk)
         524126  rows processed
    SQL> SQL> roll;
    Rollback complete.I have two types of updates in sequence.
    1. with columns in where clause are same but different columns in update clause
    2. With columns in where clause different but same columns in update clause

  • JSF multiple update with pagination

    Hi,
    is there someone out there who can help me have multiple update while using pagination in JSF? a working snippet is greatly appreciated. i need it ASAP. thanks

    Well, my friend, that's not much to work with.
    Multiple update?
    Pagination?
    I don't think you'll solve this with a snippet.
    It's a bit more complicated then that and we'll need more specific issues or the reply will be 10 pages long :)
    Write some specific questions and I'll try answering them.
    Cheers.

  • Multiple Updates on Oracle Table

    I am performing multiple updates on an Oracle table that has 4 million records. Currently I am performing the updates serially like mentioned below:
    update test set zone='2' where zone='002';
    update test set zone='2' where zone='102';
    update test set zone='2' where zone='132';
    update test set zone='2' where zone='2';
    update test set zone='2' where zone='202';
    update test set zone='2' where zone='242';
    update test set zone='2' where zone='302';
    update test set zone='3' where zone='003';
    update test set zone='3' where zone='103';
    update test set zone='3' where zone='133';
    update test set zone='3' where zone='203';
    update test set zone='3' where zone='243';
    update test set zone='3' where zone='3';
    update test set zone='3' where zone='303';
    update test set zone='4' where zone='004';
    update test set zone='4' where zone='104';
    update test set zone='4' where zone='134';
    update test set zone='4' where zone='204';
    update test set zone='4' where zone='244';
    update test set zone='4' where zone='304';
    update test set zone='4' where zone='4';
    update test set zone='5' where zone='005';
    update test set zone='5' where zone='105';
    update test set zone='5' where zone='135';
    update test set zone='5' where zone='205';
    update test set zone='5' where zone='245';
    update test set zone='5' where zone='305';
    update test set zone='5' where zone='5';
    update test set zone='6' where zone='006';
    update test set zone='6' where zone='106';
    update test set zone='6' where zone='136';
    update test set zone='6' where zone='206';
    update test set zone='6' where zone='246';
    update test set zone='6' where zone='306';
    update test set zone='6' where zone='6';
    update test set zone='7' where zone='007';
    update test set zone='7' where zone='107';
    update test set zone='7' where zone='137';
    update test set zone='7' where zone='207';
    update test set zone='7' where zone='247';
    update test set zone='7' where zone='307';
    update test set zone='7' where zone='7';
    update test set zone='8' where zone='008';
    update test set zone='8' where zone='108';
    update test set zone='8' where zone='138';
    update test set zone='8' where zone='208';
    update test set zone='8' where zone='248';
    update test set zone='8' where zone='308';
    update test set zone='8' where zone='8';
    update test set zone='2' where zone='02';
    update test set zone='3' where zone='03';
    update test set zone='4' where zone='04';
    update test set zone='5' where zone='05';
    update test set zone='6' where zone='06';
    update test set zone='7' where zone='07';
    update test set zone='8' where zone='08';
    update test set zone='44' where zone='044';
    update test set zone='44' where zone='224';
    update test set zone='45' where zone='045';
    update test set zone='46' where zone='046';
    update test set zone='46' where zone='226';
    update test set zone=null where zone='0';
    update test set zone=null where zone='09';
    update test set zone=null where zone='10';
    update test set zone=null where zone='11';
    update test set zone=null where zone='12';
    update test set zone=null where zone='A ';
    update test set zone=null where zone=' ';
    How can I perform these updates more effeciently and faster? Is there anything I could do to fine tune these updates?
    Thanks

    is zone varchar2(3) ?
    Verify if following Uppercase updates replace your previous updates
    update test set zone='2' where zone='002';
    update test set zone='2' where zone='102';
    update test set zone='2' where zone='132';
    update test set zone='2' where zone='202';
    update test set zone='2' where zone='242';
    update test set zone='2' where zone='302';
    update test set zone='3' where zone='003';
    update test set zone='3' where zone='103';
    update test set zone='3' where zone='133';
    update test set zone='3' where zone='203';
    update test set zone='3' where zone='243';
    update test set zone='3' where zone='303';
    update test set zone='4' where zone='004';
    update test set zone='4' where zone='104';
    update test set zone='4' where zone='134';
    update test set zone='4' where zone='204';
    update test set zone='4' where zone='244';
    update test set zone='4' where zone='304';
    update test set zone='5' where zone='005';
    update test set zone='5' where zone='105';
    update test set zone='5' where zone='135';
    update test set zone='5' where zone='205';
    update test set zone='5' where zone='245';
    update test set zone='5' where zone='305';
    update test set zone='6' where zone='006';
    update test set zone='6' where zone='106';
    update test set zone='6' where zone='136';
    update test set zone='6' where zone='206';
    update test set zone='6' where zone='246';
    update test set zone='6' where zone='306';
    update test set zone='7' where zone='007';
    update test set zone='7' where zone='107';
    update test set zone='7' where zone='137';
    update test set zone='7' where zone='207';
    update test set zone='7' where zone='247';
    update test set zone='7' where zone='307';
    update test set zone='8' where zone='008';
    update test set zone='8' where zone='108';
    update test set zone='8' where zone='138';
    update test set zone='8' where zone='208';
    update test set zone='8' where zone='248';
    update test set zone='8' where zone='308';
    UPDATE TEST SET ZONE=SUBSTR(ZONE,3) WHERE SUBSTR(ZONE,1,2) IN ('10','13','20','24','30')
    update test set zone='2' where zone='2';
    update test set zone='3' where zone='3';
    update test set zone='4' where zone='4';
    update test set zone='5' where zone='5';
    update test set zone='6' where zone='6';
    update test set zone='7' where zone='7';
    update test set zone='8' where zone='8';
    UPDATE TEST SET ZONE=ZONE WHERE ZONE IN ('2','3','4','5','6','7','8') -- SAME VALUE why update ???
    update test set zone='2' where zone='02';
    update test set zone='3' where zone='03';
    update test set zone='4' where zone='04';
    update test set zone='5' where zone='05';
    update test set zone='6' where zone='06';
    update test set zone='7' where zone='07';
    UPDATE TEST SET ZONE=SUBSTR(ZONE,2) WHERE SUBSTR(ZONE,1,1) = '0'
    update test set zone='44' where zone='044';
    update test set zone='44' where zone='224';
    UPDATE TEST SET ZONE='44' WHERE ZONE IN ('044','224')
    update test set zone='45' where zone='045';
    UPDATE TEST SET ZONE='45' WHERE ZONE='045';
    update test set zone='46' where zone='046';
    update test set zone='46' where zone='226';
    UPDATE TEST SET ZONE='46' WHERE ZONE IN ('046','226')
    update test set zone=null where zone='0';
    update test set zone=null where zone='09';
    update test set zone=null where zone='10';
    update test set zone=null where zone='11';
    update test set zone=null where zone='12';
    update test set zone=null where zone='A ';
    update test set zone=null where zone=' ';
    UPDATE TEST SET ZONE=null WHERE ZONE IN ('0','09','10','11','12','A ',' ')if so build a single update
    update test
       set zone = case when SUBSTR(ZONE,1,2) IN ('10','13','20','24','30') then SUBSTR(ZONE,3)
                       when SUBSTR(ZONE,1,1) = '0'                         then SUBSTR(ZONE,2)
                       when ZONE IN ('044','224')                          then '44'
                       when ZONE='045'                                     then '45'
                       when ZONE IN ('046','226')                          then '46'
                       when ZONE IN ('0','09','10','11','12','A ',' ')     then null
                  endonly you know all your zone values (very sensitive to zone addition) add length(zone) conditions if necessary
    Regards
    Etbin

  • Stop firefox opening multiple update tabs automatically

    Hi there I'm having trouble with firefox opening up auto update tabs by itself. When you are on any site after about 5 seconds a new tab opens requesting you to auto update my video player. Then 5 seconds later another tab opens saying the same thing. and again. and again and so on perpetually. If left unattended for two minutes 85+ tabs will have opened. I am running firefox 30 on windows 7. I have found a temporary fix is to reset firefox. This works for a few days and then the update will occur 5-10 times in a session and then stop. Then a few days later it reaches critical mass and hijacks firefox, tab after tab after tab.
    I would like to have gotten a screen shot but the reset lost the tabs. I don't think the problem will have shown in the troubleshooting diagnostic (mainly due to the reset). I have gone through my history and have managed to get the common URLs of the tabs.
    An occasional one
    Install in a Flash http://lp.sharelive<i></i>.net/?sysid=406&appid=1154&lpid=2883&subid=0081487796556604012
    An occasional one (that I don't have a URL for) is your firefox video player may be out of date please check to see the latest version. I click on the apply and install button and it links me to Video Player Recommended http://www.lpmxp2016<i></i>.com/6E29324C312E33517057256558763C2FA181039CFE41D8B572BE703BC40F1AFB45E301310E1D0C1782598A403ED704FC?tgu_src_lp_domain=www.ultimateplayersetup<i></i>.com&CID=274930&ClickID=07_12005543_aa8381ee-014e-4747-8386-21904dcce45b&AffliateReferenceID=OTF8MzIwOXxBVXwyfDF8fA
    Another occasional one
    Install in a Flash http://lp.sharelive<i></i>.net/?sysid=406&appid=1154&lpid=2883&subid=0081487796556604012
    Another occasional one
    Offer http://clkmon<i></i>.com/static/lprdr.html?r=http%3A%2F%2Flp.sharelive<i></i>.net%2F%3Fsysid%3D406%26appid%3D1154%26lpid%3D2883%26subid%3D0081487796556604012
    One of the more prolific
    Download VLC Player http://www.onefloorserve<i></i>.com/VLC/lp1.aspx?appId=335717&source=saymedia_1fa&cid=273021&clickid=07_11728158_b4d3e85d-4125-48da-b75c-7c0dc50e5af8
    One of the more prolific
    1Player http://www.onefloorserve<i></i>.com/lps/player_lp7.aspx?appId=339032&source=saymedia_1fa&cid=277984&clickid=07_11728149_d772e93e-ffda-4d8a-8d4e-16dd2b91f4dc
    One of the more prolific
    Video Player Recommended http://www.lpmxp2017<i></i>.com/3D47345752317B4C21753046437649629852665CDE1580523D7CF3B5A0C54C81B5742D4921BEEE755BD11A6BCC59CDE0?tgu_src_lp_domain=www.ultimateplayersetup<i></i>.com&CID=274930&ClickID=07_11728221_307d54a4-a760-4345-a66c-b324eed6e5f0&AffliateReferenceID=OTF8MzQ0OXxBVXwyfDF8fA
    One of the more prolific
    Please Update to the Latest Version http://www.lpmxp2017<i></i>.com/2378404779436B40657C70674D262053FC84823728C5E60FC131B6089B40884DEE657F2A41E779910CB63298C57A3116?tgu_src_lp_domain=www.ultimateplayersetup<i></i>.com&CID=274546&ClickID=07_11790200_65a8241e-09cd-43a3-b451-2b21533c1292&AffliateReferenceID=OTN8NDMyNnxBVXwyfDF8fA
    A common variant
    1Player http://www.onefloorserve<i></i>.com/lps/player_lp8.aspx?appId=339033&source=saymedia_1fa&cid=277992&clickid=07_11800247_6eb3dc39-4717-412b-8138-45204c0ad363
    Another one
    Please Update to the Latest Version http://www.lpmxp2016<i></i>.com/5870494A472D7C6636547E5F5A337B6B5BB218B9DB583B83A898A86EEF2E49732FE672124E77A0568DCF43D9F0DAF327?tgu_src_lp_domain=www.ultimateplayersetup<i></i>.com&CID=274931&ClickID=07_11976377_fea87410-eb92-4004-a5fb-d58db3f6fbb3&AffliateReferenceID=OTF8MzE4MXxBVXwyfDF8fA
    During all this going on is a program file download/install box is appearing asking if I want to save the file. Its 1.2 meg entitled player_setup.exe from download source http://kyle.mxp2203<i></i>.com/I2ETeZ9CRw3yY0pXQgCz3Ks7vFKYiPYoWpVJ7FDEM_LNTKNN4VpnFBNK408G1M9qRBUoGCRE1XTI-LPLDH-vsA-jFn3DLSvbup3AAcZaR3XjA8bbIoFhtsDY4dpBIl6j
    I thought if I downloaded the file and ran it then the messages would disappear. The file was a media player file associated with multiple advertising addons that would be installed if you did a typical install. I did a custom install and only installed the player. This did not stop the problem. The tab thing remained. I have uninstalled the program. The problem existed a few weeks before I did this so installing was not a trigger for further attacks.
    I have discovered that resetting firefox also breaks a few links. I have to re-allow popups and re-enable my java plugins. I am enrolled in a tafe course and it also runs a diagnostic. This is what it checks.
    Skillsoft Browser Capabilities Check.
    Your browser results have been saved to our server and can be
    accessed for the next 30 days using this URL.
    http://browser.skillport<i></i>.com/bh/results.asp?resultsid=%7BCA2FAAE1%2D1E93%2D4B5B%2D81EA%2DB7D02252DB2B%7D
    User Details.
    Your e-mail damo74@iinet<i></i>.net.au
    IP Address 124.171.39.176
    Approximate Connection Speed 895 kbps
    Date and Time of Test 02 Jul 2014 00:46:41
    Proxy Via
    Combined Technical Specifications (20140520)
    This test checks compatibility for a combined specification of SkillSoft Course
    Player, Simulation Player and SkillPort
    Test Operating System
    Result Pass
    Your Computer Microsoft Windows 7
    Test Browser Type
    Result Pass
    Your Computer Firefox
    Test Browser Version
    Result Pass
    Your Computer 30.0
    Test Adobe Flash
    Result Pass
    Your Computer 13.0 r0
    Test Java Environment
    Result Pass
    Your Computer Oracle Corporation
    Version 7.0 Update 60 (1.7.0_60)
    Test PopUp Blocker
    Result Pass
    Your Computer No PopUp Blocker Detected.
    I have checked my plugins and have received the following text
    Plugin Status
    Step 1: Click Update to update a plugin.
    Step 2: Complete all recommended updates before restarting your browser.
    Potentially vulnerable plugins Plugin Status Action
    Shockwave for DirectorAdobe Shockwave for Director Netscape plug-in, version 11.6.3.633 vulnerable
    11.6.3.633
    Update Now
    Shockwave FlashShockwave Flash 13.0 r0 vulnerable
    13.0.0.214
    Update Now
    Unknown Plugins Plugin Status Action
    Microsoft Office 2010The plug-in allows you to open and edit files using Microsoft Office applications unknown
    14.0.4761.1000
    Research
    Windows Live™ Photo GalleryNPWLPG unknown
    15.4.3538.513
    Research
    PicasaPicasa plugin unknown
    3.0.0.0
    Research
    globalUpdate UpdateglobalUpdate Update unknown
    1.3.25.0
    Research
    These plugins are up to date Plugin Status Action
    Adobe AcrobatAdobe PDF Plug-In For Firefox and Netscape 10.1.9 Up to Date
    10.1.9.22
    Up to Date
    Silverlight Plug-In5.1.30214.0 Up to Date
    5.1.30214.0
    Up to Date
    Java Deployment Toolkit 7.0.600.19NPRuntime Script Plug-in Library for Java(TM) Deploy Up to Date
    10.60.2.19
    Up to Date
    Java(TM) Platform SE 7 U60Next Generation Java Plug-in 10.60.2 for Mozilla browsers Up to Date
    10.60.2.19
    Up to Date
    On top of the plugin assessment was a warning from firefox. "Firefox has prevented the unsafe plugin "java deployment toolkit" from running on www.mozilla.org continue blocking / allow. I chose to continue blocking.
    I had a bit more of a look at my plugins through the add-on manager. Java deployment toolkit 7 was installed. And came up with a warning message that Java deployment toolkit 7 was vulnerable. On checking for more information I get diverted to
    Add-ons for Firefox
    Blocklist
    Java Deployment Toolkit (click-to-play)
    Java Deployment Toolkit (click-to-play) has been blocked for your protection.
    I have since disabled the plugin.
    Can you shed any light on what is going on or have I stumbled across the solution by disabling the toolkit.
    Hopefully we can address the issue before it gets hijacked again.
    Please help cos I get really frustrated when it gets hijacked and I have to reset.

    Kindly check the addons in your firefox
    Tools > Addons
    Remove or Disable all unwanted / suspicious ones.
    Then try to browse again. See if the problem comes again.

  • Error 199 and dead programs after multiple updates

    Yesterday I applied the 2-2007 security-for-Panther, java for 10.3, DST for Panther, and Office 2004 updates to my dual-boot G4 while booted into 10.3.9. (The G4 can also boot into 9.2.2...a good thing since there are programs requiring OS9 that I could not afford to upgrade.) I repaired permissions before and after each update, both for X and 9. As advised in MacFixit, I disconnected all FireWire peripherals before applying the security update. I ran TechTool Pro 4 and nothing wrong was found. Everything worked..Adobe programs opened properly, Office programs opened properly, Opera got me online as usual, I could still boot into 9.2.2, and everything seemed fine.
    I was a happy camper until this morning when I booted into 9.2.2 and tried to open PageMaker 6.5.2 and PageMaker 7.1, both of which had been working fine. I also tried to open Acrobat 5.1, which was working just fine yesterday. Today, Acrobat 5 will open, but it thinks I am not registered. PM 6.5.2 and 7.1 will not open, instead saying there is an Error 199, which I looked up and found to mean "mapReadErr" which translates into "Map inconsistent with operation." Since this sounded a lot like the finder-bitmap problem TTPro found after the last set of updates, I ran the entire suite of tests, and then ran the volume structures test. No problems were found.
    Still, I cannot open PM 6.5.2 or 7.1, and I'm stroking out because virtually all of my dtp projects require those programs. Each time I try, I get the error-199 message. PM 6.5.2 does nothing; 7.1 shows my name/reg number and some strange caret characters at the top of the splash screen, but will not open. It is though the Adobe Registry info or something has gotten lost in the multi-upgrade process.
    To help someone diagnose my problem: These three programs were originally installed while booted into 10.2 (I think) onto the Hard Drive....they are not inside the X "Applications Folder" or the "OS9 Applications Folder." This never caused a problem before the updates. I never ran either PageMaker in X's "Classic" because so many newsgroup members always said PM never worked properly in "Classic." Instead, I always booted into 9.2.2 to run the PMs. Acrobat 5 would work booted into either system, and it did not activate "Classic" if I used it while booted into X.
    Here I was thinking that I'd done all the updates and escaped the problems so many others are reporting. Any advice will be appreciated. I have not tried to reinstall PM 6.5.2 or 7.1, but I have the installation disks should that become necessary. I do have a pre-update Retrospect backup that I can use for a Complete Restore if all else fails.
    Thanks in advance for any help anyone can give. Perhaps if the PMs and Acrobat 5 had been installed while booted into 9.2.2 in the first place things would be okay today. When I first got the G4, I did not know about true-9, Classic, and X, as relates to UNIX, so what's why I just installed the PMs and Acrobat 5.1 straight onto the hard drive.
    Dual-boot G4   Mac OS X (10.3.9)   PB 1400, PM 7600, PLW NTR, LW 360

    Before I answer your questions, there is one more thing I just remembered doing: For the first time ever, I rebuilt the Classic desktop from within the 10.3.9 System Preferences panel, and I can't remember if this was before or after the two PageMakers died.
    Now to answer your questions:
    -I did download the Panther updates separately, and I repaired permissions before and after applying each. They were the ones for Panther, not Tiger.
    -I don't think there really is an X version of PageMaker, only the fact that PM will open in X's Classic. PM newsgroupers always advise not doing it that way, but rather by booting first in to 9.2.2 in fact, they tend to recommend keeping/buying an older Mac that will boot into 9 for folks who don't want to switch to Adobe's InDesign, which replaced PM in their product lineup. Had never read that multiple PM versions were not good; newsgroupers had led me to believe otherwise, but if I end up reinstalling PM, it will be only 7, and 6.5.2 can be retired. Two or three years ago when this dual-boot came from MacConnection, 9.2.2 and 10.2 were installed already, in one partition, and I never messed with that.
    -I have never "moved" any X applications outside of the X Application Folder, or renamed any OSX files...too paranoid and ignorant about UNIX to do that. I think I just installed the two PMs onto "Hard Drive" since that's what came up when the installer program asked me where to install. I think I was booted into OS10.2 at the time, but I could have been booted into 9.2.2.
    Thanks in advance for continuing to help me tackle this...I really do need to get this straightened out as quickly as possible.
    Did you download the updaters separately or did you
    use Software Update? If the former are you sure you
    downloaded the versions for Panther and not the
    versions for Tiger?
    Are you also aware that Adobe specifically recommends
    you not have more than one version of PageMaker
    installed? This extends both to multiple versions
    for OS X or OS 9 and OS X versions on the same
    volume. Specifically they say only install one
    version (either OS 9 or OS X) unless you put OS 9 on
    a separate partition (not the same volume as OS X.)
    I don't know if you have also moved OS X applications
    outside of the Applications folder, but if you move
    or rename any OS X files then they will not be
    properly updated when software updates are installed.

  • How to send one mail if multiple updates happend using alert

    Hi all,
    I have one requirement.i had created one alert on a table.
    It will fire only for update of the table.but i am getting mails on each update.
    If 10 records updated then i am getting 10 mails.Is there any way to get one mail to show all the updated records in one mail.
    reply me if anybody known.It would be helpfull to me.
    Thanks,
    Kumar.

    Hi Kumar,
    936453 wrote:
    Hi all,
    I have one requirement.i had created one alert on a table.
    It will fire only for update of the table.but i am getting mails on each update.
    If 10 records updated then i am getting 10 mails.Is there any way to get one mail to show all the updated records in one mail.Please see old threads which can help you on this
    https://forums.oracle.com/forums/search.jspa?threadID=&q=Periodic+AND+Alert+AND+Multiple&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
    https://forums.oracle.com/forums/search.jspa?threadID=&q=Duplicate+AND+Alert&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
    ;) AppsMasti ;)
    Sharing is Caring

  • MULTIPLE UPDATES/INSERTIONS TO THE SAME TABLE

    How can I update/insert mutiple rows into the same table from one form ?

    Hi,
    Using the portal form on table you can insert only a single row. You can use master-detail form to insert multiple rows.
    Thanks,
    Sharmila

Maybe you are looking for

  • Report on MRP List

    Kindly suggest me if any standard report is available in which I can get the requirement of MRP ( Plant / Porg wise ) without considering the Open PO and stocks

  • Adding customer field into  BID item Overview

    Good afternoon, (SRM 5.5) I have added the customer field in the BID. Is it possible to show it, in the "Item Overvier of BID"? Alexey

  • My N900 issues

    Those are my issues: 1) In some applications (such as photos,web...) suddenly quit app. with message internal error application "web or xxx" closed (I flashed my device with eMMS. 2)Sometimes does not open conversation text --->> youtube link: Video

  • Officejet Pro 8500 Feeding problems & Stuck in device check mode.

    Ever since my brother decided to unplug my Officetjet Pro 8500 A909a and move it to the other side of the room so he could play on his laptop at my computer desk, my printer has been feeding paper wrong and then displaying a message that says it has

  • Runtime error - class not found using JDBC driver and thin client

    Hi, We are running a small Java application on a Sun server which acts as a thin client connecting to an Oracle 8i server running on a different server. JDK version: 1.3.1_01 OS version: Solaris 7 JDBC classes file: classes12.zip It compiles fine, bu