Skip Headers

Oracle® Streams Replication Administrator's Guide
10g Release 1 (10.1)

Part Number B10728-01
Go to Documentation Home
Home
Go to Book List
Book List
Go to Table of Contents
Contents
Go to Master Index
Master Index
Go to Feedback page
Feedback

Go to previous page
Previous
View PDF

Index

A  B  C  D  E  F  G  H  I  J  L  M  O  P  Q  R  S  T  V 


A

ABORT_GLOBAL_INSTANTIATION procedure, 8-3
ABORT_SCHEMA_INSTANTIATION procedure, 8-3
ABORT_TABLE_INSTANTIATION procedure, 8-3
ADD SUPPLEMENTAL LOG DATA clause of ALTER DATABASE, 7-7
ADD SUPPLEMENTAL LOG DATA clause of ALTER TABLE
conditional log groups, 7-6
unconditional log groups, 7-5
ADD SUPPLEMENTAL LOG GROUP clause of ALTER TABLE
conditional log groups, 7-6
unconditional log groups, 7-5
ALTER DATABASE statement
ADD SUPPLEMENTAL LOG DATA clause, 7-7
DROP SUPPLEMENTAL LOG DATA clause, 7-8
ALTER TABLE statement
ADD SUPPLEMENTAL LOG DATA clause
conditional log groups, 7-6
unconditional log groups, 7-5
ADD SUPPLEMENTAL LOG GROUP clause
conditional log groups, 7-6
unconditional log groups, 7-5
DROP SUPPLEMENTAL LOG GROUP clause, 7-7
ALTER_APPLY procedure
removing the DDL handler, 7-23
removing the tag value, 7-35
setting the DDL handler, 7-22
setting the tag value, 4-2, 4-7, 7-34
applied SCN, 1-32
apply process, 1-14
applied SCN, 1-32
apply handlers, 1-22
apply servers
troubleshooting, 11-5
conflict handlers, 1-22
heterogeneous environments, 5-5
conflict resolution, 1-21, 3-1
constraints, 1-17
contention, 11-2, 11-4
creating, 7-12
datatypes applied
heterogeneous environments, 5-5
DDL changes, 1-26
CREATE TABLE AS SELECT, 1-29
current schema, 1-28
data structures, 1-27
ignored, 1-26
system-generated names, 1-28
DDL handlers, 1-15
creating, 7-21
monitoring, 10-7
removing, 7-23
setting, 7-22
dependent transactions, 11-4
DML changes, 1-17
heterogeneous environments, 5-6
DML handlers, 1-15
creating, 7-16
heterogeneous environments, 5-5
monitoring, 10-6
setting, 7-19
error handlers, 1-15
heterogeneous environments, 5-5
heterogeneous environments, 5-3, 5-12
database links, 5-4
high-watermark, 1-32
ignore SCN, 1-30
index-organized tables, 1-21
instantiation SCN, 1-30
key columns, 1-17
LOBs, 9-13
low-watermark, 1-32
managing, 7-12
message handlers
heterogeneous environments, 5-5
monitoring, 10-4
apply handlers, 10-6
oldest SCN, 1-31
point-in-time recovery, 7-44
parameters
commit_serialization, 11-4
heterogeneous environments, 5-5
parallelism, 11-4
performance, 11-5
substitute key columns, 1-18
heterogeneous environments, 5-4, 5-5
removing, 7-16
setting, 7-14
tables, 1-17
apply handlers, 1-22
column discrepancies, 1-20
tags, 4-7
monitoring, 10-22
removing, 7-35
setting, 7-34
triggers
firing property, 1-32
ON SCHEMA clause, 1-34
troubleshooting, 11-1
error queue, 11-7
update conflict handlers
monitoring, 10-9
ARCHIVELOG mode
capture process, 12-3, 13-6

B

backups
online
Streams, 4-6
buffered queues, 1-12
monitoring, 10-10
apply processes, 10-20
capture processes, 10-12
propagations, 10-14, 10-15, 10-16, 10-17, 10-19

C

capture process, 1-6
ARCHIVELOG mode, 12-3, 13-6
creating, 7-2
DBID
changing, 7-35
global name
changing, 7-35
heterogeneous environments, 5-3
log sequence number
resetting, 7-38
supplemental logging, 1-9
managing, 7-4
change cycling
avoidance
tags, 4-8
column lists, 3-12
COMPARE_OLD_VALUES procedure, 3-5, 7-27
COMPATIBLE initialization parameter, 12-3, 13-5
conflict resolution, 3-1
column lists, 3-12
conflict handlers, 3-4, 3-5, 3-6, 3-8
custom, 3-15
interaction with apply handlers, 1-22
modifying, 7-25
prebuilt, 3-9
removing, 7-26
setting, 7-23
data convergence, 3-15
DISCARD handler, 3-10
MAXIMUM handler, 3-10
latest time, 3-11
MINIMUM handler, 3-12
OVERWRITE handler, 3-10
resolution columns, 3-14
time-based, 3-11
conflicts
avoidance, 3-6
delete, 3-7
primary database ownership, 3-6
uniqueness, 3-6
update, 3-8
delete, 3-3
detection, 3-5
identifying rows, 3-6
monitoring, 10-8
stopping, 3-5, 7-27
DML conflicts, 3-2
foreign key, 3-3
transaction ordering, 3-4
types of, 3-2
uniqueness, 3-3
update, 3-3
constructing
LCRs, 9-14
CREATE TABLE statement
AS SELECT
apply process, 1-29
CREATE_APPLY procedure
tags, 4-2, 4-7

D

datatypes
heterogeneous environments, 5-5
DBA_APPLY view, 10-7, 10-22
DBA_APPLY_CONFLICT_COLUMNS view, 10-9
DBA_APPLY_DML_HANDLERS view, 10-6
DBA_APPLY_INSTANTIATED_OBJECTS view, 10-24
DBA_APPLY_KEY_COLUMNS view, 10-5
DBA_APPLY_TABLE_COLUMNS view, 10-8
DBA_CAPTURE_PREPARED_DATABASE view, 10-23
DBA_CAPTURE_PREPARED_SCHEMAS view, 10-23
DBA_CAPTURE_PREPARED_TABLES view, 10-23
DBA_LOG_GROUPS view, 10-2
DBA_PROPAGATION view, 10-14, 10-15, 10-16, 10-17
DBID (database identifier)
capture process
changing, 7-35
DBMS_STREAMS package, 7-33
DBMS_STREAMS_ADM package, 1-4
tags, 4-3
DDL handlers, 1-15
creating, 7-21
monitoring, 10-7
removing, 7-23
setting, 7-22
DISCARD conflict resolution handler, 3-10
DML handlers, 1-15, 1-22
creating, 7-16
monitoring, 10-6
setting, 7-19
unsetting, 7-20
DROP SUPPLEMENTAL LOG DATA clause of ALTER DATABASE, 7-8
DROP SUPPLEMENTAL LOG GROUP clause, 7-7

E

ENQUEUE procedure, 9-5
error handlers, 1-22
error queue
apply process, 11-7
heterogeneous environments, 5-10
EXECUTE member procedure, 7-18, 7-22
explicit capture, 1-11
Export
OBJECT_CONSISTENT parameter, 2-13, 8-13
Oracle Streams, 2-13, 8-23

F

flashback queries
Streams replication, 10-26

G

GET_BASE_TABLE_NAME member function, 7-22
GET_BASE_TABLE_OWNER member function, 7-22
GET_COMMAND_TYPE member function, 7-22
GET_COMMIT_SCN member function, 7-18
GET_CURRENT_SCHEMA member function, 7-22
GET_LOGON_USER member function, 7-22
GET_OBJECT_NAME member function, 7-18, 7-22
GET_OBJECT_OWNER member function, 7-18, 7-22
GET_SCN member function, 7-18, 7-22
GET_SCN_MAPPING procedure, 7-42, 10-26
GET_SOURCE_DATABASE_NAME member function, 7-22
GET_TAG function, 7-34, 10-21
GET_TAG member function, 7-18, 7-22
GET_TRANSACTION_ID member function, 7-18, 7-22
GET_VALUES member function, 7-18
global name
capture process
changing, 7-35
GLOBAL_NAMES initialization parameter, 12-3, 13-5

H

heterogeneous information sharing, 5-1
non-Oracle to non-Oracle, 5-13
non-Oracle to Oracle, 5-11
apply process, 5-12
capturing changes, 5-12
instantiation, 5-13
user application, 5-12
Oracle to non-Oracle, 5-2
apply process, 5-3
capture process, 5-3
conflict handlers, 5-5
database links, 5-4
datatypes applied, 5-5
DML changes, 5-6
DML handlers, 5-5
error handlers, 5-5
errors, 5-10
instantiation, 5-7
message handlers, 5-5
parallelism, 5-5
staging, 5-3
substitute key columns, 5-4, 5-5
transformations, 5-10
high-watermark, 1-32

I

ignore SCN, 1-30
Import
Oracle Streams, 2-13, 8-23
STREAMS_CONFIGURATION parameter, 2-9, 2-14
STREAMS_INSTANTIATION parameter, 2-14, 8-13
index-organized tables
apply process, 1-21
instantiation, 2-1
aborting preparation, 8-3
example, 8-4
Data Pump export/import, 8-4
original export/import, 8-13
RMAN, 8-15
transportable tablespaces, 8-8
export/import
Data Pump and original, 2-2
heterogeneous environments
non-Oracle to Oracle, 5-13
Oracle to non-Oracle, 5-7
monitoring, 10-23
Oracle Streams, 8-23
preparing for, 2-2, 8-2
setting an SCN, 8-22
DDL LCRs, 8-25
export/import, 8-23
supplemental logging specifications, 2-3
instantiation SCN, 1-30
IS_TRIGGER_FIRE_ONCE function, 1-32

J

JOB_QUEUE_PROCESSES initialization parameter, 12-3, 13-5

L

LCRs. See logical change records
LOBs
Oracle Streams, 9-9
apply process, 9-13
constructing, 9-14
log sequence number
Streams capture process, 7-38
logical change records (LCRs)
constructing, 9-3
DDL LCRs
current_schema, 1-28
enqueuing, 9-3
getting information about, 7-18, 7-22
LOB columns, 9-9, 9-14
apply process, 9-13
requirements, 9-11
LONG columns, 9-9
requirements, 9-10
LONG RAW columns, 9-9
requirements, 9-10
managing, 9-1
requirements, 9-2
LONG datatype
Oracle Streams, 9-9
LONG RAW datatype
Oracle Streams, 9-9
low-watermark, 1-32

M

MAINTAIN_TABLESPACES procedure, 7-29
MAXIMUM conflict resolution handler, 3-10
latest time, 3-11
MINIMUM conflict resolution handler, 3-12
monitoring
apply process, 10-4
apply handlers, 10-6
DDL handlers, 10-7
update conflict handlers, 10-9
conflict detection, 10-8
DML handlers, 10-6
instantiation, 10-23
Oracle Streams
replication, 10-1
supplemental logging, 10-2
tags, 10-21
apply process value, 10-22
current session value, 10-21

O

OBJECT_CONSISTENT parameter
Export utility, 2-13, 8-13
oldest SCN, 1-31
point-in-time recovery, 7-44
ON SCHEMA clause
of CREATE TRIGGER
apply process, 1-34
ORA-01403 error, 11-8
ORA-23605 error, 11-10
ORA-23607 error, 11-11
ORA-24031 error, 11-11
ORA-26679 error, 9-12
ORA-26687 error, 11-12
ORA-26688 error, 11-14
ORA-26689 error, 11-15
Oracle Data Pump
Import utility
STREAMS_CONFIGURATION parameter, 2-9
instantiations, 8-4
Oracle Streams
adding databases, 13-9
adding objects, 13-7
conflict resolution, 3-1
Data Pump, 2-2
example environments
replication, 12-1, 13-1, 14-1
Export utility, 2-2, 2-13, 8-23
heterogeneous information sharing, 5-1
Import utility, 2-2, 2-13, 8-23
initialization parameters, 12-3, 13-5
instantiation, 2-2, 8-23
LOBs, 9-9
logical change records (LCRs)
managing, 9-1
LONG datatype, 9-9
migrating to from Advanced Replication, A-1
point-in-time recovery, 7-38
replication, 1-1
adding databases, 6-14, 6-34
adding objects, 6-7, 6-25
configuring, 6-1
monitoring, 10-1
subsetting, 1-5
troubleshooting, 11-1
rules, 1-3
supplemental logging, 1-9
managing, 7-4
tags, 4-1
OVERWRITE conflict resolution handler, 3-10

P

point-in-time recovery
Oracle Streams, 7-38
PREPARE_GLOBAL_INSTANTIATION procedure, 2-2, 8-2
PREPARE_SCHEMA_INSTANTIATION procedure, 2-2, 8-2
PREPARE_TABLE_INSTANTIATION procedure, 2-2, 8-2
propagations, 1-12
creating, 7-10

Q

queues
buffered queues, 1-12

R

replication
migrating to Streams, A-1
Oracle Streams, 1-1
adding databases, 6-14, 6-34, 13-9
adding objects, 6-7, 6-25, 13-7
configuring, 6-1
heterogeneous single source example, 13-1
multiple source example, 14-1
simple single source example, 12-1
resolution columns, 3-14
rules, 1-3
system-created
subset, 1-5
tags, 4-3

S

SET_DML_HANDLER procedure, 3-15
setting a DML handler, 7-19
unsetting a DML handler, 7-20
SET_GLOBAL_INSTANTIATION_SCN procedure, 8-22, 8-25
SET_KEY_COLUMNS procedure, 1-18
removing substitute key columns, 7-16
setting substitute key columns, 7-14
SET_PARAMETER procedure
apply process, 11-4
SET_SCHEMA_INSTANTIATION_SCN procedure, 8-22, 8-25
SET_TABLE_INSTANTIATION_SCN procedure, 8-22
SET_TAG procedure, 4-2, 7-33
SET_TRIGGER_FIRING_PROPERTY procedure, 1-32
SET_UPDATE_CONFLICT_HANDLER procedure, 3-9
modifying an update conflict handler, 7-25
removing an update conflict handler, 7-26
setting an update conflict handler, 7-23
staging
buffered queues, 1-12
monitoring, 10-10
heterogeneous environments, 5-3
STREAMS_CONFIGURATION parameter
Data Pump Import utility, 2-9
Import utility, 2-9, 2-14
STREAMS_INSTANTIATION parameter
Import utility, 2-14, 8-13
supplemental logging, 1-9
capture process
managing, 7-4
column lists, 3-12
conditional log groups, 1-9
DBA_LOG_GROUPS view, 10-2
instantiation, 2-3
monitoring, 10-2
unconditional log groups, 1-9
system change numbers (SCN)
applied SCN for an apply process, 1-32
oldest SCN for an apply process, 1-31
point-in-time recovery, 7-44
system-generated names
apply process, 1-28

T

tags, 4-1
ALTER_APPLY procedure, 4-2, 4-7
apply process, 4-7
change cycling
avoidance, 4-8
CREATE_APPLY procedure, 4-2, 4-7
examples, 4-8
getting value for current session, 7-34
managing, 7-33
monitoring, 10-21
apply process value, 10-22
current session value, 10-21
online backups, 4-6
removing value for apply process, 7-35
rules, 4-3
include_tagged_lcr parameter, 4-4
SET_TAG procedure, 4-2
setting value for apply process, 7-34
setting value for current session, 7-33
transformations
heterogeneous environments
Oracle to non-Oracle, 5-10
rule-based, 1-5
triggers
firing property, 1-32
system triggers
on SCHEMA, 1-34
troubleshooting
apply process, 11-1
error queue, 11-7
performance, 11-5
Oracle Streams
replication, 11-1

V

V$BUFFERED_PUBLISHERS view, 10-12
V$BUFFERED_QUEUES view, 10-11, 10-17, 10-20
V$BUFFERED_SUBSCRIBERS view, 10-17, 10-20
V$DATABASE view
supplemental logging, 10-4
V$PROPAGATION_RECEIVER view, 10-19
V$PROPAGATION_SENDER view, 10-14, 10-15, 10-16
V$STREAMS_APPLY_SERVER view, 11-5