Oracle® Data Guard Concepts and Administration 10g Release 1 (10.1) Part Number B10823-01 |
|
|
View PDF |
This chapter summarizes the SQL and SQL*Plus statements that are useful for performing operations on standby databases in a Data Guard environment. This chapter includes the following topics:
This chapter contains only the syntax and a brief summary of particular SQL statements. You must refer to the.Oracle Database SQL Reference for complete syntax and descriptions about these and other SQL statements
See Chapter 11 for a list of initialization parameters that you can set and dynamically update using the ALTER SYSTEM SET
or ALTER SESSION
statements.
Table 13-1 describes ALTER DATABASE
statements that are relevant to Data Guard.
ALTER DATABASE Statement | Description |
---|---|
|
Adds one or more online redo log file groups or standby redo log file groups to the specified thread, making the log files available to the instance to which the thread is assigned. See Section 8.3.5 for an example of this statement. |
|
Adds new members to existing online redo log file groups or standby redo log file groups. See Section 5.7.3.2 for an example of this statement. |
[ |
This statement is for logical standby databases only. Use it to enable full supplemental logging before you create a logical standby database. This is necessary because supplemental logging is the source of change to a logical standby database. To implement full supplemental logging, you must specify either the See Section 4.2.2.1 for an example of this statement. |
|
Performs a switchover to:
Note: On logical standby databases, you must issue the See Section 7.2.1 and Section 7.3.1 for examples of this statement. |
|
Creates a control file to be used to maintain a physical or a logical standby database. Issue this statement on the primary database. See Section 3.2.2 and Section 4.2.3.3 for examples of this statement for physical and logical standby databases, respectively. |
|
Drops all members of an online redo log file group or standby redo log file group. See Section 8.3.5 for an example of this statement. |
|
Drops one or more online redo log file members or standby redo log file members. |
[ |
Controls whether or not the Oracle database logs all changes in the database except for changes to temporary tablespaces and temporary segments. The
The primary database must be mounted but not open when you issue this statement. See Section 3.1.1 for an example of this statement. |
|
Mounts a standby database, allowing the standby instance to receive redo data from the primary instance. |
|
Opens a previously started and mounted database:
See Step 5 in Section 4.2.4 for an example of this statement. |
|
This statement is for logical standby databases only. It prepares the primary database and the logical standby database for a switchover by building the LogMiner dictionary before the switchover takes place. After the dictionary build has completed, issue the See Section 7.3.1 for examples of this statements. |
|
This statement is for physical standby databases only. Use this statement to start and control log apply services for physical standby databases. You can use the See Step 3 in Section 3.2.6 and Section 6.3 for examples of this statement. |
|
This statement cancels Redo Apply on a physical standby database. |
|
Allows the registration of manually archived redo log files. See Section 5.8.4 for an example of this statement. |
|
Resets the target recovery incarnation for the database from the current incarnation to the prior incarnation. |
|
Issue this statement on any primary database that is mounted but not opened. Specifies one of the three data protection modes for the Data Guard configuration. All three modes provide a high degree of data protection, but they differ in terms of the effect that each protection mode has on the availability and performance of the primary database. The See Section 5.6.3 for an example of this statement. |
|
This statement is for logical standby databases only. It starts SQL Apply on a logical standby database. See Section 6.4.1 for examples of this statement. |
{ |
This statement is for logical standby databases only. Use the |
|
Performs a failover in which the primary database is removed from the Data Guard environment and one standby database assumes the primary database role. The standby database must be mounted before it can be activated with this statement. Note: Do not use the
|
Table 13-2 describes an ALTER SESSION
statement that is relevant to Data Guard.
ALTER SESSION Statement | Description |
---|---|
|
This statement is for logical standby databases only. This statement allows privileged users to turn the database guard on and off for the current session. See Section 7.3.2 for an example of this statement. |