ORA-00060: Deadlock detected while you wait resource

Hello

I have a trigger to an underlying table. It fires after that insertion of the events in the underlying table. When I try to update some columns in a table underlying even within the trigger, I get the error below.

ORA-00060: Deadlock detected while you wait resource

Can anyone clear or correct me.

Thank you

Ignore the Aurélie. It is just a spammer who is trying to promote some criminal website.

A deadlock occurred if two different sessions lock resources. Each session can wait the other session ends.

I suppose that you set up a trigger and use the 'autonomous transaction' wrongly to a commit. This function creates a new session. Now you have two (or more) session that could create deadlock. Committing inside a trigger from the table is ALWAYS bad (with some exceptions).

Solution: remove the pragma of your relaxation. Then the other problems you get with it.

Tags: Database

Similar Questions

  • ORA-00060: Deadlock detected while you wait the cursor CLOSE resource

    Hello

    I am a new Member of this forum. I work with a problem that we have obtained a few weeks ago. It runs in the lot C Pro executable on 10 threads dealing with > 800 data accessed from more than one table. The error, such as reported was a package.function call.

    This is the error I encountered:
    process_item ~ G *, D * ~-60 ~ ORA-00060: Deadlock detected while you wait resources ~ PACKAGE ERROR = cursor CLOSE C_ * in the R package *. I * 7641

    The slider is a simple SELECT without Table or record locking.

    My questions are:
    * During the occurrence of this error, execution is already in the line of the CLOSE cursor or did the error has occurred between the OPEN and the CLOSE slider? There are several lines of code between the OPENING and CLOSING:
    -one who calls to a package.function that simply stores the values of parameter to a variable
    -another one that retrieves the cursor. The group that contains the values of the cursor is used only by a single function in the package

    * Is it possible for this CLOSE cursor cause a deadlock? What could have caused this?

    * From what I know, Oracle treats blocks by abandoning the blocking process, while others continue, but this impasse caused our program to hang. How is that possible? The origin of the impasse might be our Threading program? This is a rare event and has past that twice this year.

    Thank you
    RAF

    RAF Serrano wrote:
    I see, so it be that blocking has occurred before the CLOSE cursor or it occurred during CLOSING? The cause could be executable ProC

    first cause is NOT ProC

    or is it really an error in PL/SQL

    first cause is NOT PL/SQL.

    cause of ORA-00060 is DML (INSERT, UPDATE, or DELETE)

  • ORA - 04020:deadlock detected while trying to lock object when running catqm

    I am a newbie. Help, please.
    I improved my db from 10g to 11g using dbua and found that xmldb didn't settle. so, I install the catqm script xmldbthrough and he finds himself in a bind. My alert log complained abput the impasse. How can I stop the script now?

    As far as I KNOW, the process level to level only those components that are installed. It adds no new components. :-)

    HTH
    Srini

  • ORA-000060: Deadlock detected. More info in file filename.trc

    Friends,

    DB: oracle 9iR2
    *** 2008-11-12 11:22:11.895
    *** SESSION ID:(112.20587) 2008-11-12 11:22:11.884
    DEADLOCK DETECTED
    Current SQL statement for this session:
    UPDATE SCM_MR_ENGR_DTL SET.........................(deleted space consuming)
    The following deadlock is not an ORACLE error. It is a
    deadlock due to user error in the design of an application
    or from issuing incorrect ad-hoc SQL. The following
    information may aid in determining the deadlock:
    Deadlock graph:
                           ---------Blocker(s)--------  ---------Waiter(s)---------
    Resource Name          process session holds waits  process session holds waits
    TX-00080007-000148b4        97     112     X             80     104           X
    TX-0004000a-00014e7f        80     104     X             97     112           X
    session 112: DID 0001-0061-000007BC     session 104: DID 0001-0050-00000733
    session 104: DID 0001-0050-00000733     session 112: DID 0001-0061-000007BC
    Rows waited on:
    Session 104: obj - rowid = 000079E2 - AAAHniAAGAAA7LrAAR
      (dictionary objn - 31202, file - 6, block - 242411, slot - 17)
    Session 112: obj - rowid = 000079E0 - AAAHngAAGAAA0lrABc
      (dictionary objn - 31200, file - 6, block - 215403, slot - 92)
    Information on the OTHER waiting sessions:
    Session 104:
      pid=80 serial=19532 audsid=971660 user: 45/NMS
      O/S info: user: matur, term: ANOP-KMCH-151, ospid: 3668:2272, machine: NMS\ANOP-KMCH-151
                program: 
      Current SQL Statement:
      
    UPDATE SCM_MR_HD SET ................ (deleted space consuming)
    End of information on OTHER waiting sessions.
    is this block will be automatically released?
    It will cause any problem?
    What should I do?

    Hello..

    This lock will be automatically released. If you encounter a lot of blocking issues, you can increase the INITRANS of this parameter. We also had a blocking problem on a production database, we found was due to a trigger. So, you can also check the triggers.

    You can find some good Articles on Metalink:

    1 doc ID: Note: 164661.1

    2 doc ID: Note: 115467.1

    3 doc ID: Note: 62365.1

    HTH
    Anand

  • QML pauses while you wait thread.

    I have a connection that the screen when you press the "CONNECT" button, I want the buttons disappear and to display a progress bar.

    My code when you press LOGIN:

    Set the visible property of the button to false and progress bar to true visibility.

    Create a thread and connect to my web service and get the answer.

    Wait thread ends with pthread_join()

    Handle the response and either make visible the new button or go to another part of the application.

    The problem is the button do not disappear or the progress bar appears. They only AFTER the pthread_join().

    Any suggestions on what I can do to fix this? I just want to prevent the user from spamming the "connect" button while he checks the connection information.

    Thank you!

    Updates to the user interface will not happen because you have blocked the UI with pthread_join() thread.

    I did something very similar to the HelloCamera example:

    https://github.com/BlackBerry/Cascades-community-samples/tree/master/HelloCamera

    When the user presses the button "Take a picture", I grey out and start my threads of work (hidden inside the camera_take_photo() implementation).   When one of my sons indicates completion, I emit a SIGNAL which is intercepted by a SLOT function in my application that makes the visible button again.

    I suggest that your button handler marks itself invisible or disabled, creates a thread and not to join this thread.

    Instead, when that thread terminates, it should send a SIGNAL.  While your application has a SLOT Manager related to this signal, which makes the visible button again and joins in your thread.

    In short... SIGNALS and SLOTS is your solution.

    See you soon,.

    Sean

  • Trying to update a "Loading" label... "while you wait for a thread

    Hello, I am new to Java and BlackBerry, so it is a double learning curve for me.  I tried searching for an answer and we have tried a number of things, but I do always get the label that I update to display.  Any help would be greatly appreciated.  I have a main screen with a label field.  I start a thread, and that this thread works I loop and try to update the label as in the httpdemo example.  I do this in refreshMenuItem.  The code looks like she change the label, but the screen does not appear to refresh and show the update label.  Any advice?  Thank you.

    public class testLoadingMainScreen extends MainScreen
    {
    
       private boolean isLoading;
       private LabelField statuslabel;
    
       public testLoadingMainScreen()
       {
    
          LabelField title = new LabelField("Loading Demo", LabelField.USE_ALL_WIDTH);
          setTitle(title);
    
          statuslabel = new LabelField("Waiting...", LabelField.USE_ALL_WIDTH);
          add(statuslabel);
       }
    
       Public void requestSucceeded(final String message)
       {
          isLoading = false;
          updateContent(message);
       }
    
       public void requestFailed(final String message)
       {
          isLoading = false;
          updateContent(message);
       }
    
       private MenuItem _refreshMenuItem = new MenuItem("Refresh List" , 10, 10)
       {
          public void run() {
    
             //setup the status messages.
             String[] statusMsg = new String[6];
             StringBuffer status = new StringBuffer("Loading");
             statusMsg[0] = status.toString();
             for ( int j = 1; j < 6; ++j)
             {
                statusMsg[j] = status.append(" .").toString();
             }
    
             updateContent("Starting...");
    
             isLoading = true;
    
             //start the thread
             try
             {
                  testLoadingThread dispatcher = new testLoadingThread(testLoadingMainScreen.this);
                  dispatcher.start();
             }
             catch (Exception e)
             {
                  System.out.println(e.toString());
             }
    
             //while thread is working, update status message
             int i = 0;
             while ( isLoading )
             {
                updateContent(statusMsg[++i%6]);
                try
                {
                   Thread.sleep(500); // Wait for a bit.
                }
                catch (InterruptedException e)
                {
                   System.err.println(e.toString());
                }
             }
    
          }
       };
    
       protected void makeMenu(Menu menu, int instance)
       {
          menu.add(_refreshMenuItem);
          menu.addSeparator();
          super.makeMenu(menu, instance);
       }
    
       private void updateContent(final String text)
       { 
    
          //synchronized(UiApplication.getEventLock()) {
          //    testLoadingMainScreen.this.statuslabel.setText(text);
          //    testLoadingMainScreen.this.invalidate();
          //}
    
          UiApplication.getUiApplication().invokeLater (new Runnable() {
             public void run()
             {
                testLoadingMainScreen.this.statuslabel.setText(text);
                testLoadingMainScreen.this.invalidate();
             }
          });
       }
    
    }//end testUImainscreen class
    
    public class testLoadingThread extends Thread {
    
        testLoadingMainScreen screen;
    
        public testLoadingThread(testLoadingMainScreen screen) {
            this.screen = screen;
            }
    
        public void run() {
    
            //put thread to sleep so I can test informative labels
            try {
                Thread.sleep(5000);
            } catch (Exception e) {
                screen.requestFailed(e.toString());
            }
    
            screen.requestSucceeded("Sucess");
    
        }//end run
    
    }//end testLoadingThread class
    

    MenuItems run in the UI thread... don't sleep() in them.  I guess that's causing your problem of update to block the UI thread.  Use rather a reason for recall with a background thread making sleep if you need regular notifications to the user interface.

    ~ NN

    Edit: On coffee/reflection, recall patterns may be overkill here... you can simply use a Timer/TimerTask.

  • While you wait for spare camera for 40 days. My k910 has speaker failure. : ()

    What a piece of crap... My k910 start failure involved while I'm waiting for spare camera... Call speaker is ok, but the media here totally dead speaker... It's my problemfull phone I've ever had... My past a706 and my wife s920 are problemless...

    Fortunately after a tried to push both the up and down button of the active again speaker volume...

  • When is it OK for looping while you wait event?

    Newbie question: in a world of logic non-blocking, when is it a good idea to loop waiting for something finish?

    For example, I am told to check to END_OF_MEDIA (via PlayerListener) to see if a song I played with ToneControl is finished. So is it possible to just create a loop and wait for it be triggered?

    Here is a very simple (albeit artificial) example. I want to play a melody (using ToneControl) twice. I play once, wait until it's done, then play again. END_OF_MEDIA tells me it's done. But have I not need to sit in a loop, then waiting for END_OF_MEDIA? Is it OK? It looks bad, but I don't know what would be the 'right' way.

    Thank you.

    Roricka

    The code I used was something called an anonymous inner class Java. Here's another version that does not use this construction somewhat obscure:

    void startTune() {    Player p = Manager.createPlayer(...);    p.addPlayerListener( new MyPlayerListener() );    p.start();}
    
    class MyPlayerListener implements PlayerListener {    public void playerUpdate(Player player, String event, Object eventData) {        if (event == END_OF_MEDIA) {            processEndOfMedia();        }    }}
    

    Note This class myplayerlistener is declared inside the MyScreen, right as well as the methods of the class and variable fields. All this has done is to convert an anonymous inner class in an inner class with a name.

    Now, it might look like you can move then comes from the MyPlayerListener class in a separate file named MyPlayerListener.java. But this does not work, at least not directly. The reason is related to one of the strange features of inner classes in Java (anonymous or not): an instance of an inner class carries with it an implicit reference to an instance of the containing class. That's why playerUpdate() can call processEndOfMedia() as if it was a MyPlayerListener member function, even if it is a member of MyScreen function. Somehow, an instance of MyPlayerListener lives a dual identity as an instance of MyScreen.

    If you want that myplayerlistener has stated in its own file (or if you want her to be a top-level class, not public in MyScreen.java or a static inner class of MyScreen), the rules of the language to say that there can be more than double-identity of nature. At this time, you cannot call the processEndOfMedia() in the same way as a MyPlayerListener instance does not have a reference to an instance of MyScreen. (In fact, it has no way of knowing that processEndOfMedia() is a function in the class MyScreen!) The way out of this is to give MyPlayerListener a way to refer to a particular instance of MyScreen. Here's one way:

    class MyPlayerListener implements PlayerListener {    private MyScreen client;    public MyPlayerListener(MyScreen client) {        this.client = client;    }    public void playerUpdate(Player player, String event, Object eventData) {        if (event == END_OF_MEDIA) {            client.processEndOfMedia();        }    }}
    

    Then, back in MyScreen, you need to change the call to the constructor:

        p.addPlayerListener( new MyPlayerListener(this) );
    

    And if you put MyPlayerListener in another package that MyScreen, you must also change the visibility of public processEndOfMedia().

    Anonymous inner classes are very convenient for these listener classes little, but they do not have the code a bit difficult to read. Put them in their own compilation units are more work, but it makes the code a little easier to manage, especially when come back you after a few months and try to understand what made you the way back when.

  • detected deadlock of ORA-00060

    Hi all
    I m having a problem.
    I opened a form. in this form a master block has three blocks of retail. I open this form using a software user and open this form in a new window with the help of another user of the software. in both users, I've opened different recording but when I edit in the master and detail at the same time in both folders and continues to save the form, the form got stuck. I opened the different records and those records have no connections b/w them. the 6i form builder gave me gave me the error failed to update the record and database ora-00060.
    I m using oracle database 10g xe and 6i forms.

    Hello

    I came across a similar problem. The impasse was caused by constraints of foreign key that were not indexed. The detail table had a FK to the master, but this did not have an explicit index, so which backup it appeared that the entire table has been locked instead of the line. The solution I found was to index the foreign key column in the secondary table. I hope this helps

  • Deadlock detected

    Hello

    all applying patch workers got faile dand I checked the logs and newspaper said dected deadlock.
    So I checked the newspaper alert... and alert a mistake to show who headed one of the trace files...
    and I got the following info from the trace file


    Release 9.2.0.8.0 - Production jserver
    ORACLE_HOME = /bustools/oracle/v01/product/9.2.0.8
    Name of the system: AIX
    Name of the node: AIXAPP01
    Press release: 3
    Version: 5
    Machine: 00SBFC005A01
    Instance name: DPAPPL01
    Redo thread mounted by this instance: 1
    Oracle process number: 44
    The Unix process PID: 1269774, image: oracle@aixapp01 (TNS V1 - V3)

    SESSION ID: (103.4753) 2009-06-27 08:15:37.952
    DEADLOCK DETECTED (ORA-00060)
    The following deadlock is not an ORACLE error. It's a
    deadlock due to the error of the user in the design of an application
    or deliver incorrect SQL ad hoc. What follows
    information can help determine the impasse:
    Deadlock graph event:
    -Blockers - Waiter (s).
    Resource name process session held process session expected holds expected
    TX-00020015-00017e5b 44 50 103 X 42 X
    TX-00060013-000274aa 42 50 X 44 103 X
    session 103: IS 0001-002C-00002EFE session 50: 0001-002 a-00002E67
    session 50: FACT a 0001-002 - 00002E67 session 103: have you 0001-002C-00002EFE
    Expected number of lines:
    Session 50: obj - rowid = 000A2C20 - AACiwgAFbAAAI5zAAZ
    (dictionary objn - 666656, file - 347, block - 36467, sub - 25 machine)
    Session 103: obj - rowid = 000A2C20 - AACiwgAFbAAAI5yACK
    (dictionary objn - 666656, file - 347, block - 36466, machine slot - 138)
    Information about OTHER sessions of waiting:
    Session 50:
    PID = 42 series = 18272 audsid = user 1382965: 69/APPS
    Info of the o/s: user: dpaappl01, term: pts/1, ospid: 1478862, machine: aixapp01
    program:
    Customer Info: 055 AY385 N
    Current SQL statement:


    so now, how to get the SID and SPID and serail #.

    and in the light of the foregoing, I see unix process pid 1269774 and ospid = 1478862...
    I'm not clear on this topic so plese I want what sid pid spid and and ospid...

    Thank you

    Hello

    You can refer to the following ML doc to get a complete idea about the issue.

    [ORA-60 / locks the more frequent Causes | https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=164661.1]

    [What to do with ORA-60 deadlock errors | https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=62365.1]

    Thank you
    Anchorage :)

  • ORA-000060 (dead end) while inserting

    Dear all,

    I am currently faced with a problem:

    -We get ORA-000060
    -the trace file generated by the error, shows an INSERT operation as the current operation
    -The table on the INSERT operation above was below the properties:
    -NO BITMAP INDEXES
    -The table is PARTITIONNEE of RANGE
    -A UNIQUE PARTITIONED LOCAL INDEX
    -DB version is Oracle 9.2.0.6 on HP - UX

    My question is why an insert operation will lead to blocking (bitmap index)?
    Or it occurred to other operations, if that's the case, then why the trace file shows the operation of insertion as the current operation?
    Help, please.

    BR
    Obaid

    OK, according to the deadlock graph event, what are the TX enqueues, as well, it is certainly NOT a nonindexed foreign key problem. Locking not indexed because FKs cause TM enqueue waits, not TX enqueue.

    Since this is a S mode waiting on TX and the statement in question is an insert, the most likely cause is superimposed on the index of the unique values.

    Assume that you have:
    create table testit (a number);
    create an index only uniq_ind on testit (a);

    Now, if you have two sessions inserting testit:

    session 1:
    insert into testit values (1);

    session 2:
    insert into testit values (2);

    session 1:
    -the following insert statement will start to hang, waiting for session 2 to commit or rollback
    insert into testit values (2);

    session 2:
    -the next session hangs for three seconds, then Oracle can detect a blocking and session 1 will get an ORA-00060.
    insert into testit values (1);

    Then, if you have two concurrent sessions that overlap on the values of the non-validated unique values, you will see S mode TX enqueue waits.

    Hope that helps,

    -Mark

  • DEADLOCK DETECTED - DELETE statement - how/why he expects in SHARING mode?

    Hello

    I wonder if anyone can advise here. The environment is:

    Microsoft Windows 2003 Server
    Standard Oracle 10.2.0.4 Edition

    We had a deadlock detected in our application on a customer site - I enclose the corresponding part of the trace file below. While we think we have found the reason for the deadlock (looks like it is due to a foreign key in cascade), I'm confused as the lock mode that is requested.

    Here is the track information:
    Deadlock graph:
                           ---------Blocker(s)--------  ---------Waiter(s)---------
    Resource Name          process session holds waits  process session holds waits
    TX-00120012-00003b59        28     475     X             29     481           S
    TX-000a0029-0003508b        29     481     X             28     475           X
    session 475: DID 0001-001C-000F96B0     session 481: DID 0001-001D-00000079
    session 481: DID 0001-001D-00000079     session 475: DID 0001-001C-000F96B0
    Rows waited on:
    Session 481: no row
    Session 475: obj - rowid = 00014625 - AAAUYlAAIAAAAawAAo
      (dictionary objn - 83493, file - 8, block - 1712, slot - 40)
    Information on the OTHER waiting sessions:
    Session 481:
      pid=29 serial=18261 audsid=202192707 user: 51/info
      O/S info: user: SYSTEM, term: our_term, ospid: 5244:940, machine: our_machine
                program: our_exe.exe
      client info: GUI
      application name: app, hash value=3864155245
      action name: our_action, hash value=3631189430
      Current SQL Statement:
      DELETE FROM TABLE_1 T WHERE T.T_ID = :B1
    End of information on OTHER waiting sessions.
    Current SQL statement for this session:
    UPDATE TABLE_1 T SET T.STATUS_ID = :B2 WHERE T.T_ID = :B1 
    It seems to me like session * 481 * trying to do a deletion when the block is raised:
     DELETE FROM TABLE_1 T WHERE T.T_ID = :B1
    and ask which mode (dynamique31) S .
                                       ---------Blocker(s)--------  ---------Waiter(s)---------
    Resource Name          process session holds waits  process session holds waits
    TX-00120012-00003b59        28     475     X             29     481           S
    (also the 'no line' for lines didn't wait)
    Session 481: no row
    I thought it would be in mode (e) X (clusive) (for the line being deleted). Actually Yes, I set up a test of fast and simple locking and mode (e) X (is) expected the final delete .

    So, am I misinterpreted the tracing information, or is the DELETE statement requesting the lock in mode S (Hare)? If this is the case, I'd appreciate a quick explanation of how/why it's...



    Kind regards

    ADOS

    I think we have almost the same reason to wait in S mode as in [single key application | http://books.google.pl/books?id=14OmJzfCfXMC&dq=oracle+wait+interface+practical+guide&q=unique+key+enforcement].
    If two sessions want to insert the same key value, the other must wait, because the outcome depends on a commit / rollback of the first session. In the case of validation, session 2 must generate an error in case of cancellation, it must insert his record.

    In the test provided by ADOS, at session 1 there is an insert in session 2 - delete. The result of the delete operation depends, once again, commit or rollback in the first session. In the case of validation, it must remove, and cancellations, there is nothing to remove.

    If the insert in session 1 has been replaced by the Update, there is no S lock but 'normal' eXclusive

    Bartek

  • Z5 Premium battery drain while you sleep

    Hello

    I was the performance of battery loging for awhile, and I noticed that there seems to be little difference between the drain when using and the drain while you sleep.

    Last night my battery fell over 50% to 100% without any [major] at the time of the screen. The phone has been completely disconnected from all radio interfaces and everything should have been sleeping.

    I have a white list to alow my smartwatch 3 to work when the phone is asleep, but these are things like the Google services.

    The stats of the battery for the period when the battery went down shows.

    10% Android system,
    Operating system Android 7%
    Watch cell 3%
    Screen 3%
    Phone idle 2%
    Media server % 1.

    I don't really code that much more, but if this where a system I was debugging, I would be suspicious that Android and Android OS systems use such a big chunk of power while the system should be asleep and waiting to be activated by the interface remains alone, the connection of the cellar!

    Any thoughts on this [official or not?]

    Barry

    Tell you what, lets just call it closed should we!

  • Error detected while trying to perform the work

    Hello world


    One of my users tried to run a rule in Hyperion Planning 11.1.1.3 and an error occurred: error detected while trying to perform the work


    When I went to Essbase, I found that when I launched the rule an error pops up:


    ERROR - 1006059 - invalid block header: illegal block type - please use the IBH Locate/Fix utilities to find or fix the problem of IBH.


    I read it could be a problem with corrupt blocks. I'm not familiar with MXL and I read that there are commands that I could run. Someody could give me a help?


    Kind regards

    IBH errors when there is an incompatibility between the .pag file and the index file (.ind). In other words the file pag and .ind file are not synchronized.

    run it separately in maxl

    change the HYPCOLAN database. Invalid_block_headers repair COSTS

    Still the error ibh, then reload metadata and data backups and try to re start batch Scheduler.

    After re - run batch Scheduler the same problem persists, then

    1 save the relational tables of demand in 11.1.1.3

    2 backup essbase objects (rul, otl, CSC, rep)

    Planning enforcement

    (A) create a new planning application

    (B) restore all the 11.1.1.3 relational tables in the newly created application application

    (C) to restart the Services

    (d) copies of objects like .csc, rul, .rep in db (excluding the .otl)

    (e) re - import the data into db

    (f) to run batch Scheduler

    Or you can make use of LCM method

    Try also to optimize your planning applications

    Kind regards

    Sreekumar heraud

  • My Fire Fox download video in support not detected on you tube. It is always shows only the first video that i was downloaded.pls help

    My Fire Fox download video in support not detected on you tube. It is always shows only the first video that i was downloaded.pls help

    I don't think there is much you can do about it outside the use of workaround to reload the page until this problem is corrected.

    There is this bug on this problem:

    I don't know if other extensions download suffer from this issue, as well, so you can try a little more try the website of the add-on and if possible use a different format like WebM, if they are available.

    Also note that not all videos are downloaded and registered correctly. Some may have a size of 0 bytes and fail to download, so, best is to check in downloads of the toolbar Manager in the drop-down list to make sure that the file size is correct (i.e. neither 0 bytes, but a more likely size).

    YouTube streaming makes changes to the code and the way its web pages work, so extensions can fail at any time.

Maybe you are looking for

  • Portege 3010CT continues to go into sleepmode/standby mode.

    I have a ct portege 3010 with 32 MB of ram and original hard drive... the problem is, it continues to go in stanbye after a few seconds. in this way I can't even install an os on the system... I've already replaced the RTC battery and have tried all

  • looking for msn program to upload photos directly from my camera to the computer with Windows XP installed - advice?

    Have the Microsoft Office Picture Manager and love it, but don't see anywhere where it lets down or publish the photos of the actual device - advice or answers pls. Have used Picasa in the past but I only borrow this computer and find that they take

  • WiFi, connection to an I Phone

    I would like to connect my i Phone to my printer HP 8600 Pro through my WiFi network.  Any ideas on how to do it?

  • Bad serial number version PES 14

    I bought and downloaded Photoshop elements 14 but discovered too late that it was the version of Windows (Swedish) that I bought and when I tried to enter the serial number in the Mac version does not so much work.How can I get a new serial number fo

  • vSphere Upgrade without interruption

    HelloThis is the scenario:10 5.0 ESXi hypervisor (free edition) with local storageAll virtual machines must be available 24/7What I do:Upgrade to a paid version (std)Upgrade to 5.1Present a shared storage and virtual machines move itInstall a server