What happen during shutdown database

Dear All,
i have a questions and i enclosed some suggestions for the answer because I'm confused about the answers :
What happens during shutdown oracle database :
and the suggested answer :
1- When shutdown the database with NORMAL or IMMEDIATE option : the database system writes check point before shutting down the database .
2- when you shutdown the database with the IMMEDIATE , option , open transaction are rolled back before the database is shutdown .
3- shutting down the database with abort always requires an instance recovery at the next startup .
please suggest the right answer .
Regards
Anwar

First of all shutdown has 4 options
1.Normal
2.Immediate
3.Transactional
4.Abort
Default is normal
Normal: No new connections are allowed. Database and redo buffers are written into disk.Database is closed.
     Backgroud process are terminated.SGA is deallocated. Until and unless all users disconnect, database wont be closed.
Transactional: No client can start a new transaction. Clients get disconnected once their transactions are completed.
     Database and redo buffers are written into disk.Database is closed.Backgroud process are terminated.SGA is deallocated.
Immediate: Current running SQL are not completed. Oracle does not wait for users to disconnect.
     All active transactions are rolled back.Database and redo buffers are written into disk.
     Database is closed.Backgroud process are terminated.SGA is deallocated.
Abort: All users are disconnected.Database and redo buffers are NOT written into disk.
All background processes are killed instantly and instance is abruptly terminated.

Similar Messages

  • What happen during shutdown oracle database

    Dear All,
    i have a questions and i enclosed some suggestions for the answer because I'm confused about the answers :
    What happens during shutdown oracle database :
    and the suggested answer :
    1- When shutdown the database with NORMAL or IMMEDIATE option : the database system writes check point before shutting down the database .
    2- when you shutdown the database with the IMMEDIATE , option , open transaction are rolled back before the database is shutdown .
    3- shutting down the database with abort always requires an instance recovery at the next startup .
    please suggest the right answer .
    Regards

    Hi Anwar,
    When you close a database, Oracle writes all database data and recovery data in the SGA to the datafiles and redo log files, respectively. Next, Oracle closes all online datafiles and redo log files.
    When you terminate the instance of an open database/use abort command to close and completely shut down the database the writing of all data in the buffers of the SGA to the datafiles and redo log files is skipped. The subsequent reopening of the database requires recovery, which Oracle performs automatically.
    I hope this will help you out to understand the process.

  • What happens during an iphone 5 processing order, i ordred mine 1 week ago and when i check the status it says processing order

    What happens during an iphone 5 processing order, i ordred mine 1 week ago and when i check the status it says processing order

    Does your Cloud subscription show on your account page?
    https://www.adobe.com/account.html for subscriptions on your Adobe page
    This is an open forum, not Adobe support... you need Adobe staff to help
    Adobe contact information - http://helpx.adobe.com/contact.html
    -Select your product and what you need help with
    -Click on the blue box "Still need help? Contact us"
    -or by telephone http://helpx.adobe.com/x-productkb/global/phone-support-orders.html

  • What happens during sql startup ?

    Hi All,
    What happens during SQL Server service startup ?
    Basically, i am looking at step by step process of how sql server brings up the instance with all sp_configure settings,startup parameters etc..
    Thanks in Advance.

    You don’t have to restart SQL Server unless you have changed service properties or already set startup traces and you want that to take effect immediately. Restarting the server
    is probably one of the most damaging things for performance as it throw away statistics collected in the operational stats DMVs (i.e. SQL Server resets the counters to 0 each time
    the SQL Server service is restarted) and so on.
    Anyways to answer the question always when you start up SQL Server it goes via different recovery phases so for detail reading check out this link, I hope this
    might help you in finding out your answer 
    https://community.emc.com/docs/DOC-13849
    Please remember to click “Mark as Answer” on the post that has answered your question as it it very relevant to other community members having the same problem.

  • What happens during the "Waiting for UDev uevents to be processed"?

    Hello dear archers,
    I have arch installed on my laptop, working great, I really love it.
    Only one thing bother me and I would like to solve it: at boot time, the system waits for about 15s on the stage "Waiting for UDev uevents to be processed".
    Is it normal? What is it doing exactly during this stage: loading modules?
    I try to see in my logs but I can't find anything related to this. How can I know if there is not some kind of issue which make him takes so long ? How can I improve this ?

    Thank you for all your answers.
    Well, according to the man page and rc.sysinit, udevadm command in the rc.sysinit script does:
    /sbin/udevadm settle
    /sbin/udevadm control --property=STARTUP=
    I assume this is the settle command which takes time.
    But how can I list the uevents in the queue the udevadm settle command is waiting for ? If possible, with the delay of treatment of each of these uevents during the boot...
    I have nothing related to this in my logs.
    Regarding my hardware, I have one toshiba laptop P300-220 with two internal hard drives (and many partitions on them). But no external drive.
    Last edited by Laserpithium (2010-07-20 08:35:36)

  • What happens during over-the-air update?

    What processes occur during over-the-air update of an app?
    This morning I checked for updates and there were 6 updates for apps on my phone. I selected one to install -- one that is listed as 0.3MB on the App Store. The new copy of the icon appeared, and the blue bar started moving. I presume that is the download to the iPhone taking place. Then is says "Installing..." I presume that is the actual installation of the updated app.
    But... It seems to take a looong time to install. I could install Adobe Creative Suite on my MacBook Pro faster than this 0.3MB app is installing on my iPhone.
    So what is it doing during all that time?

    It appears apps don't actually update, it just downloads the new version and then installs it, part of that is removing the old version. However its getting annoying now because then I have a different version in itunes and on the phone so when I sync it wants to transfer the file to itunes, I end up with 2 versions of the same app in itunes then because it seems to not delete the old one.

  • What happens during this 'stabilisation' phase?

    Engineers say that you need to wait 48hrs/7days/10days for it to stablise.
    Why? What actually happens in this period?
    Is this designed to appease us that our connections could get quicker after the engineer has left so we're not annoyed with the lacklustre speeds?

    Well its a stabilisation period.
    If they put you straight on the highest line possible it would potential be unstable so they will take it down bit by bit to get to a point where it doesn't keep falling over over thos 10 days.
    I only say this as we have our VOIP at the office going over a BT broadband line and it kept dropping so they reduced the line to make it more stable.

  • What happens if we kill SMON and PMON Back ground processes

    Dear All,
    It is an interview question to me.
    What happens to the database if we kill SMON and PMON background processes?
    I was unable to answer this, please let me know.
    Thanks
    Mahi

    It's simple, If you kill them your instance crashes.
    For further references on Basic Background Processes, and the reason why they must be always running as long as the instance is started, I suggest you to read Oracle Background Processes;
    ~ Madrid

  • Just installing a few updates from the Mac App Store for mountain lion on my 2010 MacBook Pro, during this it made a noise and then the screen and keyboard went off, like it is off. What happened, is it off...or should I just wait it out?

    Just installing a few updates from the Mac App Store for mountain lion on my 2010 MacBook Pro, during this it made a noise and then the screen and keyboard went off, like it is off. What happened, is it off...or should I just wait it out?

    What kind of noise?
    The only things I can think of that make noise are fans and disks. Fans usually will not cause the computer to shutdown as you describe. My guess is your disk drive died. I hope you made a backup prior to start the ungrade.
    Allan

  • What happens with SOA schemas during SOA (appServer) Suite reintstallation

    I have installed Oracle DB for Vista and also - I have installed serveral times SOA suite - the last time - I installed is using advanced wizard and against my Oracle database (so - not against Oracle lite as it can be by default) and it was sucesfully (all the ESB, BPEL, web services consoles were avialable), then I started to delete the homes of odl suite's installation and result is that my SOA installation is not working now. As I can see from logs - it is becuase of lack of ESB, BPEL etc html documents in htpdoc directory of apache server of SOA Suite.
    So my main question is - now I plan to reinstall the SOA suite against the same database - but is it safe? As I guess - previous installation has already created a lot of database objects (besides the usual ESB, Web services and BPEL scripts that should be execute before beginning of installation) and so - what happens with them during reinstallation and should I make any deletions by hand before second installation of SOA suite. I guess - if some old objects will be detected as existing, then SQL scripts will fail during second installation and apparently - any configuration assistants will exit with error and completion will be impossible.
    Well - one more question - can I make installation of two SOA suites against the same database?
    Thanks in advance!

    First of all thanks for the qucik reply.
    Ok, that explains why I can't run the BPEL Process Manager standalone with a shortcut.
    So do I assume right that if the Weblogic Server is started, the BPEL Process Manager is started as well? Running on the WLS? Or is there no seperate BPEL Process Manager instance any more?
    I installed everything as described in the first link I posted and made the necessary configurations as described.
    Nevertheless, when I go to http://localhost:7001/em I arrive in the following situation:
    - I can't see any “SOA” folder in the left-hand side navigation tree as it was described in the tutorial above.
    - As you can see on the screenshot linked below, the soa_server1 is down. I tried to start this server by clicking on it and then I chose to start the server from the WebLogic-PullDown menu from the EM-Menu.
    First I received an error saying that the Node-Manager is not started. So I started that one as well and tried again to start soa_server1. Then after a while I saw on the pop-up that soa_server1 has been started. But as you can see from the screenshot below it still appears to be down. When I then try to start it again, the EM-pop-up however says that it is running.
    http://i38.tinypic.com/262wj88.jpg
    How - if everything would be running - could I then get to the BPEL process managing view on the EM?
    The next problem I have with the JDeveloper. I installed as described above, but don't arrive in installing the plugin. The Update-Process finds the correct plugin. Then I select to install it and already after two seconds it seems to be installed.
    How do I create my BPEL process with that updated version of the JDeveloper. Do I have to select Applications -> new -> SOA Composite -> Composite BPEL process or how does that work?
    Thanks again in advance for your cooperation!

  • After the recent update on my Ipad Mini. It crashes frequently. The latest is that during saving, it crashed. Now I can't open my project file. It says, Not a valid Adobe Photoshop Touch file. What happened?!!

    After the recent update on my Ipad Mini. It crashes frequently. The latest is that during saving, it crashed. Now I can't open my project file. It says, Not a valid Adobe Photoshop Touch file. What happened?!!

    Sufficient free storage.... tried the reboot and install... Just received an iOS update I'll install tonight and do another reboot...see what happens. Going to have to start saving double..

  • What happen when Database in Backup Mode?

    Hi,
    What happen when we kept database in backup mode, Means using command 'Alter database Begin Backup';
    Thanks...
    Asit

    jgarry wrote:
    EdStevens wrote:
    jgarry wrote:
    What do you think of the snapshot backup on page 22 of [url http://en.community.dell.com/techcenter/storage/w/wiki/2638.oracle-11g-backup-and-recovery-using-rman-and-equallogic-snapshots-by-sis.aspx]this paper? (No sarcasm, I'm curious about these snap solutions in general. Though I am really down on Dell for what turned out to be a brain-damaged laptop I got for my wife.)
    Well, you can't really make a judgement about a company's enterprise products based on an experience with their consumer products.What if it came from what they call a business products catalog? They intermingle laptops with servers.
    Don't know, in general. I do know that for Dell there is a distinct difference between their decidedly consumer laptops (Inspiron) and their "business" Lattitude series. I know that at my last job we had a lot of rock solid HP equipment (servers and SAN) - vs. an HP laptop I had that was trouble from Day One. I'm sure there is a point in desktops and laptops the line can get blurred, but in the case of the OP, he was no where near that fuzzy line.
    >
    >>
    Perhaps I can find time to read the white paper over the weekend ....

  • HT1657 I just rented a movie didn't see it just pressed to see if it starts all good I stopped the movie and now can't find it anywhere to see what happened I supposed to be able to see it during 24hrs as many times as I wish... Plz help to find it on my

    I just rented a movie didn't see it just pressed to see if it starts all good I stopped the movie and now can't find it anywhere to see what happened I supposed to be able to see it during 24hrs as many times as I wish... Plz help to find it on my iPhone.

    I just rented a movie today, and finished it. But now I can't find it. People say that it is in the Purchase, it's not there

  • Please can you help me? I have a Mac Book Pro with OS X 10.7.4 and my FaceTime doesn't open anymore. It appears this sentence:"the server detected an error during the elaboration of the registration. Please try later". What happens??

    Please can you help me? I have a Mac Book Pro with OS X 10.7.4 and my FaceTime doesn't open anymore. It appears this sentence:"the server detected an error during the elaboration of the registration. Please try later". What happens??

    Start the computer from the installation disk and perform Repair Disk and Repair Permissions using Disk Utility

  • What happen when an error occurs during Snapshot-Refresh?

    Hi,
    I would like to know what happens, when an error occurs
    during a refresh (COMPLETE-REFRESH) of a snapshot?
    Is there a possibility for exception-handling??
    During a complete refresh the data in the snapshot will be deleted an the requested new from the master-side. Now when
    an error occurs during the refresh what happens with the "old" data of the snapshot??? Will it be lost?
    Thanxx
    Schoeib

    Each thread has its own error state. To get the results for a thread (including error result), you need to have a wait step which waits for it. If a thread has an error and you wait for it, you will get the error at the wait step that waits for it.
    If your main thread has an error and you want some worker thread to exit, you should add code to the cleanup of your main thread's sequence which signals the worker thread to exit (you should already have some sort of mechanism for signaling the worker thread to exit (there are many ways to do this, for example, a boolean variable passed by reference to the new thread's sequence, or a TestStand notification).
    If your main thread is getting an error, but is stuck inside a step, that problem is probably specific to something your code is doing, that is not the normal behavior of TestStand. You will need to provide more details or an example sequence in order for us to better understand what is happening.
    Hope this helps,
    -Doug

Maybe you are looking for