Glossary

Oracle DBA terms, explained.

33 terms you'll meet in Data Guard, RAC, ASM and RMAN work, each in a sentence or two, with the articles that use them.

A C D F G L M O P R S T

A

Active Data Guard

A separately licensed Oracle option that lets a physical standby stay open read-only while redo apply continues.

ARCHIVELOG also archivelog mode, ARCHIVELOG mode

Database mode in which each filled online redo log is copied to an archived log. Required for Data Guard and for online (hot) backups.

ASM

Automatic Storage Management: Oracle's volume manager and file system for database files, which it stores in disk groups such as +DATA and +FRA.

ASMCMD also asmcmd

Command-line tool for browsing and managing the files and disk groups in ASM (ls, find, lsdg, cp).

C

crsctl

Control utility for Oracle Clusterware and Oracle Restart itself: start or stop the stack and list resource status (crsctl stat res -t).

D

Data Guard

Oracle's disaster-recovery feature: one or more standby databases are kept in sync with a primary by shipping and applying its redo.

Data Guard broker also broker configuration

Framework that manages and monitors a Data Guard configuration as a single unit, and runs switchovers and failovers. Used through DGMGRL.

DB_NAME

The database name set when the database is created. A primary and all of its standbys share the same DB_NAME.

DB_UNIQUE_NAME

Name that must differ for every database in a Data Guard configuration. srvctl and the broker identify databases by it, not by DB_NAME.

DGMGRL also dgmgrl

Command-line interface for the Data Guard broker: create configurations, add databases, check lag, switch over and fail over.

F

Failover also failover

Unplanned role change: a standby becomes the new primary because the original primary is unavailable. Some data loss is possible, depending on the protection mode.

FRA also Fast Recovery Area

Fast Recovery Area: a disk location, often an ASM disk group, where Oracle keeps backups, archived logs and flashback logs, and manages their space.

G

Grid Infrastructure also GI

Oracle software that provides Clusterware and ASM. On a single server it runs as Oracle Restart.

L

Listener also listener

Oracle Net process that accepts incoming client connections and hands them to the right database service. Configured in listener.ora.

listener.ora

Configuration file for the Oracle Net listener: addresses it listens on and, optionally, statically registered services.

LOG_ARCHIVE_DEST_n also LOG_ARCHIVE_DEST_1, LOG_ARCHIVE_DEST_2

Initialization parameters that say where redo is archived: locally (LOCATION=) or to a standby database (SERVICE=).

M

MRP also MRP0

Managed Recovery Process: the background process on a physical standby that applies the redo received from the primary.

O

OPatch also opatch

Oracle's tool for applying and listing patches (interim patches and Release Updates) in an Oracle home.

Oracle Restart

Single-server version of Grid Infrastructure that automatically restarts registered resources (ASM, listener, databases) after a failure or reboot.

ORACLE_BASE

Top-level directory for Oracle software and diagnostic files. Oracle homes are usually installed beneath it.

ORACLE_HOME

Directory where one Oracle software release is installed: binaries, libraries and network configuration. Tools use the environment variable to find them.

ORACLE_SID

Name of the database instance on this server. The environment variable tells tools such as SQL*Plus which local instance to connect to.

P

Physical standby also physical standby

A block-for-block copy of the primary database, kept current by applying the primary's redo (Redo Apply).

PMON also pmon

Process Monitor background process. An ora_pmon_<SID> process in ps output shows that the instance is running.

R

RAC also Real Application Clusters

Real Application Clusters: several instances on different servers open the same database at the same time, for scalability and availability.

RMAN

Recovery Manager: Oracle's tool for backup, restore and recovery, and for creating standbys with DUPLICATE ... FOR STANDBY.

S

SCAN also SCAN listener

Single Client Access Name: one cluster-wide host name that clients use to connect to a RAC database, whichever nodes are up.

SPFILE also spfile

Server parameter file: the binary initialization parameter file an instance reads at startup. ALTER SYSTEM ... SCOPE=SPFILE or BOTH writes to it.

SQL*Plus also sqlplus

Oracle's command-line tool for running SQL, PL/SQL and administration commands such as STARTUP and SHUTDOWN.

srvctl

Server Control utility: registers databases, listeners and ASM with Oracle Clusterware or Oracle Restart, and starts, stops and configures them.

Standby redo log also standby redo logs, SRL

Redo log files on the standby that receive redo from the primary as it is generated, so it can be applied in real time.

Switchover also switchover

Planned role reversal between the primary and a standby, with no data loss. Used for maintenance and DR testing.

T

tnsnames.ora

Oracle Net file that maps connect identifiers (net service names) to listener addresses and service names.