You are on page 1of 21

5

Controlling the Database

Copyright 2004, Oracle. All rights reserved.

Objectives
After completing this lesson, you should be able to do
the following:
Start and stop iSQL*Plus
Start and stop Enterprise Manager Database
Control
Start and stop the Oracle Listener
Start up and shut down Oracle Database 10g

5-2

Copyright 2004, Oracle. All rights reserved.

Starting and Stopping iSQL*Plus

5-3

$ isqlplusctl start
iSQL*Plus 10.1.0.2.0
Copyright (c) 2004 Oracle.
Starting iSQL*Plus ...
iSQL*Plus started.

All rights reserved.

$ isqlplusctl stop
iSQL*Plus 10.1.0.2.0
Copyright (c) 2004 Oracle.
Stopping iSQL*Plus ...
iSQL*Plus stopped.

All rights reserved.

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)
Management
agent

-or-

Database
Control
Management interface
5-4

Listener

Copyright 2004, Oracle. All rights reserved.

Starting and Stopping Database Control


$ emctl start dbconsole
TZ set to US/Pacific
Oracle Enterprise Manager 10g Database Control Release 10.1.0.2.0
Copyright (c) 1996, 2004 Oracle Corporation. All rights reserved.
http://edrsr9p1.us.oracle.com:5500/em/console/aboutApplication
Starting 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/sy
sman/log

$ emctl stop dbconsole


TZ set to US/Pacific
Oracle Enterprise Manager 10g Database Control Release 10.1.0.2.0
Copyright (c) 1996, 2004 Oracle Corporation. All rights reserved.
http://edrsr9p1.us.oracle.com:5500/em/console/aboutApplication
Stopping Oracle Enterprise Manager 10g Database Control ...
... Stopped.

5-5

Copyright 2004, Oracle. All rights reserved.

Accessing Database Control

5-6

Copyright 2004, Oracle. All rights reserved.

SYSOPER and SYSDBA

5-7

Copyright 2004, Oracle. All rights reserved.

Database Home Page

5-8

Copyright 2004, Oracle. All rights reserved.

Changing the Listener Status

5-9

Copyright 2004, Oracle. All rights reserved.

Startup and Shutdown

Click Advanced Options


to select startup options
and shutdown mode

5-10

Copyright 2004, Oracle. All rights reserved.

Starting Up a Database
NOMOUNT
OPEN
STARTUP
MOUNT

NOMOUNT
Instance
started
SHUTDOWN

5-11

Copyright 2004, Oracle. All rights reserved.

Starting Up a Database
MOUNT
OPEN
STARTUP
MOUNT

NOMOUNT

Control file
opened for this
instance

Instance
started
SHUTDOWN
SHUTDOWN

5-12

Copyright 2004, Oracle. All rights reserved.

Starting Up a Database
OPEN
OPEN
STARTUP
MOUNT

NOMOUNT

All files opened as


described by the control
file for this instance

Control file
opened for this
instance

Instance
started
SHUTDOWN
SHUTDOWN

5-13

Copyright 2004, Oracle. All rights reserved.

Shutting Down the Database


Shutdown Mode

Allow new connections

No

No

No

No

Wait until current sessions end

No

No

No

Yes

Wait until current transactions end

No

No

Yes

Yes

Force a checkpoint and close files

No

Yes Yes

Yes

Shutdown mode:
A = ABORT
I = IMMEDIATE
T = TRANSACTIONAL
N = NORMAL
5-14

Copyright 2004, Oracle. All rights reserved.

SHUTDOWN Options
During

On the way down:


Database
buffer cache
written to
the data files
Uncommitted
changes rolled
back
Resources
released

SHUTDOWN
NORMAL
or
SHUTDOWN
TRANSACTIONAL
or
SHUTDOWN
IMMEDIATE

Consistent database
(clean database)
5-15

Copyright 2004, Oracle. All rights reserved.

On the way up:


No
instance
recovery

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
SHUTDOWN ABORT
log files used
or
to reapply
Instance Failure
changes
or
STARTUP FORCE
Undo
segments
used to roll
back
uncommitted
changes
Resources
Inconsistent database
released
(dirty database)

5-17

During

Copyright 2004, Oracle. All rights reserved.

Initialization Parameter Files

spfiledb01.ora

5-18

Copyright 2004, Oracle. All rights reserved.

Viewing Initialization Parameters

5-19

Copyright 2004, Oracle. All rights reserved.

Viewing the Alert Log

5-20

Copyright 2004, Oracle. All rights reserved.

Summary
In this lesson, you should have learned how to:
Start and stop iSQL*Plus
Start and stop Enterprise Manager Database
Console
Start and stop the listener
Start up and shut down the database

5-21

Copyright 2004, Oracle. All rights reserved.

Practice 5:
Controlling the Database
This practice covers the following topics:
Connecting to the database using SQL*Plus and
iSQL*Plus
Stopping and starting Enterprise Manager
Database Control
Stopping and starting the database
Stopping and starting iSQL*Plus

5-22

Copyright 2004, Oracle. All rights reserved.

You might also like