less_05.ppt
-
Upload
akdenizerdem -
Category
Documents
-
view
220 -
download
0
Transcript of less_05.ppt
8/13/2019 less_05.ppt
http://slidepdf.com/reader/full/less05ppt 1/21
Copyright © 2004, Oracle. All rights reserved.
Controlling the Database
8/13/2019 less_05.ppt
http://slidepdf.com/reader/full/less05ppt 2/21
5-2 Copyright © 2004, Oracle. All rights reserved.
Objectives
After completing this lesson, you should be able to do
the following:
• Start and stop i SQL*Plus
•
Start and stop Enterprise Manager DatabaseControl
• Start and stop the Oracle Listener
• Start up and shut down Oracle Database 10g
8/13/2019 less_05.ppt
http://slidepdf.com/reader/full/less05ppt 3/21
5-3 Copyright © 2004, Oracle. All rights reserved.
Starting and Stopping i SQL*Plus
$ isqlplusctl startiSQL*Plus 10.1.0.2.0Copyright (c) 2004 Oracle. All rights reserved.Starting iSQL*Plus ...
iSQL*Plus started.
$ isqlplusctl stopiSQL*Plus 10.1.0.2.0
Copyright (c) 2004 Oracle. All rights reserved.Stopping iSQL*Plus ...iSQL*Plus stopped.
8/13/2019 less_05.ppt
http://slidepdf.com/reader/full/less05ppt 4/21
5-4 Copyright © 2004, Oracle. All rights reserved.
Management Framework
The three components of the Oracle Database 10g management framework are:
• Database instance
• Listener
•
Management interface – Database Control
– Management agent (when using Grid Control)
ListenerDatabase
Control
Management
agent
Management interface
-or-
8/13/2019 less_05.ppt
http://slidepdf.com/reader/full/less05ppt 5/21
5-5 Copyright © 2004, Oracle. All rights reserved.
Starting and Stopping Database Control
$ emctl start dbconsoleTZ set to US/PacificOracle Enterprise Manager 10g Database Control Release 10.1.0.2.0Copyright (c) 1996, 2004 Oracle Corporation. All rights reserved.http://edrsr9p1.us.oracle.com:5500/em/console/aboutApplicationStarting Oracle Enterprise Manager 10g Database Control...................... started.
------------------------------------------------------------------Logs are generated in directory/u01/app/oracle/product/10.1.0/db_1/edrsr9p1.us.oracle.com_orcl/sys man/log
$ emctl stop dbconsole
TZ set to US/PacificOracle Enterprise Manager 10g Database Control Release 10.1.0.2.0Copyright (c) 1996, 2004 Oracle Corporation. All rights reserved.http://edrsr9p1.us.oracle.com:5500/em/console/aboutApplicationStopping Oracle Enterprise Manager 10g Database Control ...... Stopped.
8/13/2019 less_05.ppt
http://slidepdf.com/reader/full/less05ppt 6/21
5-6 Copyright © 2004, Oracle. All rights reserved.
Accessing Database Control
8/13/2019 less_05.ppt
http://slidepdf.com/reader/full/less05ppt 7/215-7 Copyright © 2004, Oracle. All rights reserved.
SYSOPER and SYSDBA
8/13/2019 less_05.ppt
http://slidepdf.com/reader/full/less05ppt 8/215-8 Copyright © 2004, Oracle. All rights reserved.
Database Home Page
8/13/2019 less_05.ppt
http://slidepdf.com/reader/full/less05ppt 9/215-9 Copyright © 2004, Oracle. All rights reserved.
Changing the Listener Status
8/13/2019 less_05.ppt
http://slidepdf.com/reader/full/less05ppt 10/215-10 Copyright © 2004, Oracle. All rights reserved.
Startup and Shutdown
Click Advanced Options
to select startup options
and shutdown mode
8/13/2019 less_05.ppt
http://slidepdf.com/reader/full/less05ppt 11/215-11 Copyright © 2004, Oracle. All rights reserved.
Starting Up a Database NOMOUNT
OPEN
MOUNT
NOMOUNT
SHUTDOWN
Instance
started
STARTUP
8/13/2019 less_05.ppt
http://slidepdf.com/reader/full/less05ppt 12/215-12 Copyright © 2004, Oracle. All rights reserved.
Starting Up a Database MOUNT
OPEN
MOUNT
NOMOUNT
SHUTDOWN
Control file
opened for this
instance
Instance
started
STARTUP
SHUTDOWN
8/13/2019 less_05.ppt
http://slidepdf.com/reader/full/less05ppt 13/215-13 Copyright © 2004, Oracle. All rights reserved.
Starting Up a DatabaseOPEN
OPEN
MOUNT
NOMOUNT
SHUTDOWN
All files opened as
described by the control
file for this instance
Control file
opened for this
instance
Instance
started
STARTUP
SHUTDOWN
8/13/2019 less_05.ppt
http://slidepdf.com/reader/full/less05ppt 14/215-14 Copyright © 2004, Oracle. All rights reserved.
Shutting Down the Database
Shutdown mode:
•
A = ABORT• I = IMMEDIATE
• T = TRANSACTIONAL
• N = NORMAL
A
No
No
No
No
T
No
No
Yes
Yes
I
No
No
No
Yes
Shutdown Mode
Allow new connections
Wait until current sessions end
Wait until current transactions end
Force a checkpoint and close files
N
No
Yes
Yes
Yes
8/13/2019 less_05.ppt
http://slidepdf.com/reader/full/less05ppt 15/215-15 Copyright © 2004, Oracle. All rights reserved.
SHUTDOWN Options
On the way down:
• Database
buffer cache
written tothe data files
• Uncommitted
changes rolled
back
• Resourcesreleased
On the way up:
• No
instance
recovery
During
SHUTDOWN NORMAL
orSHUTDOWN
TRANSACTIONALor
SHUTDOWNIMMEDIATE
Consistent database
(clean database)
8/13/2019 less_05.ppt
http://slidepdf.com/reader/full/less05ppt 16/215-17 Copyright © 2004, Oracle. All rights reserved.
SHUTDOWN Options
On the way down:• Modified
buffers
are not
written to the
data files
• Uncommitted
changes are
not rolled
back
On the way up:• Online redo
log files used
to reapply
changes
• Undo
segments
used to roll
back
uncommittedchanges
• Resources
released
During
SHUTDOWN ABORT
or
Instance Failure
orSTARTUP FORCE
Inconsistent database
(dirty database)
8/13/2019 less_05.ppt
http://slidepdf.com/reader/full/less05ppt 17/215-18 Copyright © 2004, Oracle. All rights reserved.
spfiledb01.ora
Initialization Parameter Files
8/13/2019 less_05.ppt
http://slidepdf.com/reader/full/less05ppt 18/215-19 Copyright © 2004, Oracle. All rights reserved.
Viewing Initialization Parameters
8/13/2019 less_05.ppt
http://slidepdf.com/reader/full/less05ppt 19/215-20 Copyright © 2004, Oracle. All rights reserved.
Viewing the Alert Log
8/13/2019 less_05.ppt
http://slidepdf.com/reader/full/less05ppt 20/215-21 Copyright © 2004, Oracle. All rights reserved.
Summary
In this lesson, you should have learned how to:
• Start and stop i SQL*Plus
• Start and stop Enterprise Manager Database
Console• Start and stop the listener
• Start up and shut down the database
8/13/2019 less_05.ppt
http://slidepdf.com/reader/full/less05ppt 21/21
Practice 5:
Controlling the Database
This practice covers the following topics:
• Connecting to the database using SQL*Plus and
i SQL*Plus
•
Stopping and starting Enterprise ManagerDatabase Control
• Stopping and starting the database
• Stopping and starting i SQL*Plus