Oracle8
i
Generic Documentation Master Index
Release 8.1.5
A68826-01
Library
Product
Contents
Index
S
S locks
LOCK TABLE command, ADG 8 - 13
S number format element, SQL 2-36
S variable in SQLDA
how value is set, PC_ 15-10
purpose of, PC_ 15-10
same-row writers block writers, SCN 27-10
SAMPLE BLOCK option, SCN 23-34
access path, SCN 23-49
hints cannot override, SCN 23-50
SAMPLE clause
cost-based optimization, SCN 22-16
of SELECT, SQL 7-546
of SELECT and subqueries, SQL 7-542
sample database table
DEPT table, PCO 2-29
EMP table, PCO 2-29
sample database tables
DEPT table, PC_ 2-18
EMP table, PC_ 2-18
sample DCE address, in TNSNAMES.ORA, OAS 13-15
SAMPLE function, GTK 2-24
sample object type code, PC_ 17-24
SAMPLE option, SCN 23-34
access path, SCN 23-49
hints cannot override, SCN 23-50
sample programs, OCI B-1,
PLS A-1
ansidyn1.pc, PC_ 14-29
ansidyn2.pc, PC_ 14-37
calldemo.sql, with sample9.pc, PC_ 7-23
calling a stored procedure, PCO 6-24
coldemo1.pc, PC_ 18-24
concurrent connections, PCO 3-17
cppdemo1.pc, PC_ 12-6
cppdemo2.pc, PC_ 12-9
cppdemo3.pc, PC_ 12-13
cursor operations, PCO 5-18
cursor variable demos, PC_ 4-32
cursor variable use, PCO 6-38
cursor variables
PL/SQL source, PCO 6-38
cv_demo.pc, PC_ 4-33
cv_demo.sql, PC_ 4-32
datatype equivalencing, PCO 4-55
dynamic SQL Method 1, PCO 9-10
dynamic SQL Method 2, PCO 9-15
dynamic SQL Method 3, PCO 9-21
dynamic SQL Method 4, PCO 11-44
EXEC ORACLE scope, PCO 14-8
extp1.pc, PC_ 7-31
fetching in batches, PCO 7-10,
PCO 7-22
how to precompile, PC_ 2-20
LOB DESCRIBE example, PCO 13-27
lobdemo1.pc, PC_ 16-35
LOBDEMO1.PCO, PCO 13-29
navdemo1.pc, PC_ 17-24
oraca.pc, PC_ 9-41
Oracle Forms user exit, PCO 12-9
PL/SQL examples, PCO 6-8
sample10.pc, PC_ 15-40
SAMPLE10.PCO, PCO 11-44
sample11.pc, PC_ 4-33
SAMPLE11.PCO, PCO 6-38
sample12.pc, PC_ 15-40
SAMPLE12.PCO, PCO 10-28
SAMPLE13.PCO, PCO 2-26
SAMPLE14.PCO, PCO 7-22
sample1.pc, PC_ 2-19
SAMPLE1.PCO, PCO 2-30
sample2.pc, PC_ 4-43
SAMPLE2.PCO, PCO 5-18
sample3.pc, PC_ 8-8
SAMPLE3.PCO, PCO 7-10
sample4.pc, PC_ 5-15
SAMPLE4.PCO, PCO 4-55
sample5.pc, PC_ 20-10
SAMPLE5.PCO, PCO 12-9
sample6.pc, PC_ 13-9
SAMPLE6.PCO, PCO 9-10
sample7.pc, PC_ 13-15
SAMPLE7.PCO, PCO 9-15
sample8.pc, PC_ 13-21
SAMPLE8.PCO, PCO 9-21
sample9.pc, PC_ 7-23
SAMPLE9.PCO, PCO 6-24
simple query, PCO 2-30
sqlvcp.pc, PC_ 4-22
tables of group items, PCO 7-22
WHENEVER...DO CALL example, PCO 8-31
sample scripts
RMAN, SBR 5-21
sample table scans, SCN 23-34,
SCN 23-49
hints cannot override, SCN 23-50
SAP R/3 integration with LSM, LEG 1-7
sar UNIX command, STU 18-4,
STU 26-83
save set
changing the status, LEG 3-20
recover, LEG A-1
retention policy, LEG 2-9
status value
aborted, LEG 2-8
browsable, LEG 2-8
client index, LEG 2-9
in progress, LEG 2-8
recoverable, LEG 2-8
recyclable, LEG 2-8
scanned-in, LEG 2-8
suspect, LEG 2-8
viewing details of save sets on volume, LEG 3-21
SAVE_CONFIG command, NET A-9
savepoint, PCO 3-24
SAVEPOINT command, ADG 8 - 6,
SCN 16-5
SAVEPOINT keyword
behavior in Oracle7 and Oracle8
i
, MIG 8-22
savepoint name
reusing, PLS 5-44
SAVEPOINT SQL statement, PC_ F-103
SAVEPOINT statement, PCO 3-24,
PCO F-78,
PLS 5-44,
SQL 7-539
example, PCO 3-24
example of, PC_ 3-19
examples, PC_ F-103,
PCO F-79
purpose of, PC_ 3-19
syntax, PLS 11-144
savepoints, SCN 1-55,
SCN 17-7
creating, PC_ F-103,
PCO F-78
definition of, PC_ 3-19
described, SCN 17-7
erasing, SQL 7-214
implicit, SCN 17-4
in-doubt transactions, DDS 3-31
maximum number of, ADG 8 - 6
overview of, SCN 1-55
rolling back to, ADG 8 - 6,
SCN 17-6,
SQL 7-537
specifying, SQL 7-539
uses for, PC_ 3-19
when erased, PC_ 3-20,
PCO 3-26
sb1
definition, OCI 3-27
sb2
definition, OCI 3-27
sb4
definition, OCI 3-27
sbttest program, SBR 4-19,
SBR 5-21
scalability, STU 11-6,
STU 18-8
application, SPS 2-6,
SPS 2-13
applications, SPS 2-2
batch jobs, SCN 26-38
client/server architecture, SCN 6-4
database, SPS 2-5
definition, SPS 1-8
determinants, SPS 1-13
disk input and output, SPS 2-3
enhancement for release 7.3, SPS A-11
four levels of, SPS 2-1
hardware, SPS 2-2
network, SPS 2-6
operating system, SPS 2-5
parallel DML, SCN 26-37
parallel SQL execution, SCN 26-2
potential, SPS 1-12
relative, SPS 2-8
serially reusable packages, ADG 10 - 70
shared memory system, SPS 2-5
scalable operations, STU 26-72
scalar type, PLS 2-10
scalar types, PCO 11-18
Scale
using SQLPRC to extract, PC_ F-118,
PCO 4-48
scale, PCO 4-4
definition of, PC_ 15-16,
PC_ F-118,
PCO 4-48
greater than precision, SQL 2-14
negative, SQL 2-14
of NUMBER datatype, SQL 2-13
specifying, PLS 2-13
using sqlprc() to extract, PC_ 15-16
when negative, PC_ 15-16,
PC_ F-118,
PCO 4-48
scanned-in save set, LEG 2-8
scanner command, LEG 5-6,
LEG 5-12
scanner program, LEG A-1
Command Line Utilities Help, LEG 2-7
man page, LEG 2-7
using to recover save sets, LEG 2-7,
LEG 2-9
using to recover volumes, LEG 2-7
scans, SCN 23-34
cluster, SCN 23-38,
SCN 23-39,
SCN 23-40,
SCN 23-41
indexed, SCN 23-41
fast full index scan, SCN 23-36
full table, SCN 23-34,
SCN 23-48
LRU algorithm, SCN 7-4
multiblock reads, SCN 23-51
parallel query, SCN 26-5
rule-based optimizer, SCN 23-54
hash cluster, SCN 23-39,
SCN 23-41
index, SCN 23-35
bitmap, SCN 23-36
bounded range, SCN 23-44
cluster key, SCN 23-41
composite, SCN 23-42
MAX or MIN, SCN 23-46
ORDER BY, SCN 23-47
restrictions, SCN 23-48
selectivity and, SCN 23-51
single-column, SCN 23-42
unbounded range, SCN 23-45
index joins, SCN 23-36,
SCN 23-49
range, SCN 23-35,
SCN 23-42
bounded, SCN 23-44
MAX or MIN, SCN 23-46
ORDER BY, SCN 23-47
unbounded, SCN 23-45
sample table, SCN 23-34,
SCN 23-49
hints cannot override, SCN 23-50
table scan and CACHE clause, SCN 7-4
unique, SCN 23-35,
SCN 23-40,
SCN 23-41
SCC date format element, SQL 2-41
scenarios, Recovery Manager
backing up archived redo logs, SBR 8-19
cataloging O/S copies, SBR 8-25
deleting obsolete backups and copies, SBR 7-11
duplexing backup sets, SBR 8-22
handling backup errors, SBR 8-26
incremental backups, SBR 8-21
incremental cumulative backups, SBR 8-22
listing backups and copies, SBR 7-10
listing obsolete backups and copies, SBR 7-10
maintaining backups and copies, SBR 8-26
NOARCHIVELOG backups, SBR 8-23
OPS backups, SBR 8-25
parallelization of backups, SBR 8-23
recovering pre-resetlogs backup, SBR 9-37,
SBR 9-38
recovery after total media failure, SBR 9-35
reporting database schema, SBR 7-12
reporting datafiles needing backups, SBR 7-10,
SBR 8-15
reporting obsolete backups, SBR 7-11
reporting unrecoverable datafiles, SBR 7-11
restoring when databases share name, SBR 9-31
setting size of backup sets, SBR 8-16
scginq AST call wait event, SRF A-47
SCHEDULE_EXECUTION procedure
DBMS_DEFER_SYS package, REP 2-13,
REP 2-15,
REP 2-17,
REP 2-18
SCHEDULE_PUSH procedure
DBMS_DEFER_SYS package, REP 2-13,
REP 2-15,
REP 2-17,
REP 2-18
scheduled link, RAR 2-13
scheduled links
continuous pushes, REP 2-14,
REP 2-17
creating, REP 2-12
database link to use, REP 2-12
deleting, REP 2-16
editing, REP 2-15
guidelines, REP 2-14
managing, REP 2-12
number of background processes used, REP 2-13
parallel propagation, REP 2-13,
REP 2-40 to
REP 2-42
periodic pushes, REP 2-14
serial propagation, REP 2-13,
REP 2-40
viewing status, REP 2-15
Scheduled Links folder
Replication Manager, REP 2-15
scheduled purges
editing, REP 2-18
guidelines, REP 2-17
periodic purges, REP 2-18
Scheduling folder
Replication Manager, REP 2-15
Scheduling page
Create Refresh Group property sheet, REP 5-29
schema
creating for snapshots, REP 3-25
definition of, SQL 2-63
naming conventions, DCI 2-5
schema changes
updating recovery catalog, SBR 6-25
SCHEMA clause
of CREATE JAVA, SQL 7-294
schema design guidelines
materialized views, STU 28-7
schema extension, in NDS, NET 6-55
Schema Manager
Snapshot Log property sheet, REP 7-37
schema names
in distributed databases, SCN 33-6
qualifying column names, SCN 14-9
unique within a database, SCN 33-6
schema object privileges, SCN 30-3
DML and DDL operations, SCN 30-5
granting and revoking, SCN 30-4
overview of, SCN 1-41
views, SCN 30-6
schema objects, SCN 10-1,
SQL 2-63
auditing, SCN 1-44,
SCN 31-8
by access, SQL 7-206
by session, SQL 7-206
options, SQL 7-207
successful
SQL statements on, SQL 7-206
compatibility, MIG 8-10
creating
tablespace quota required, SCN 29-14
creating multiple objects, SAD 20-2
default audit options, SAD 25-11
default tablespace for, SCN 29-13
defined, SCN 1-5
defining default buffer pool for, SQL 7-579
dependencies between, SAD 20-23
dependencies of, SCN 21-2
and distributed databases, SCN 21-12
and views, SCN 10-15
on non-existence of other objects, SCN 21-8
triggers manage, SCN 20-21
dependent on lost privileges, SCN 21-6
dimensions, SCN 10-18
disabling audit options, SAD 25-12
distributed database naming conventions for, DDS 1-6,
SCN 33-6
domain index, SCN 10-43
dropping, SQL 7-483
enabling audit options on, SAD 25-11
global names, DDS 1-6,
SCN 33-6
in a revoked tablespace, SCN 29-14
in other schemas, SQL 2-74
indextype, SCN 10-43
information in data dictionary, SCN 2-2
INVALID status, SCN 21-2
list of, SQL 2-63
listing by type, SAD 20-31
listing information, SAD 20-29
materialized view logs, SCN 10-18
materialized views, SCN 10-17
name resolution, SQL 2-73
names in distributed databases, SCN 33-6
namespaces, SQL 2-68
naming examples, SQL 2-70
naming guidelines, SQL 2-71
naming rules, SQL 2-67
object types, SQL 2-26
on remote databases, SQL 2-74
overview of, SCN 1-10,
SCN 1-23,
SCN 10-2
partitioned indexes, SQL 2-64
partitioned tables, SQL 2-64
parts of, SQL 2-64
privileges on, SCN 30-3
privileges to access, SAD 24-3
privileges to rename, SAD 20-2
reauthorizing, SQL 6-2
recompiling, SQL 6-2
referring to, SQL 2-71,
SQL 7-81
relationship to datafiles, SCN 3-16,
SCN 10-2
remote, accessing, SQL 7-255
renaming, SAD 20-2,
SAD 20-3
stopping auditing of, SQL 7-525
trigger dependencies on, SCN 20-25
user-defined operator, SCN 10-44
user-defined types, SCN 13-3
schema statistics
gathering, STU 7-14
SCHEMA_NAMES OTT parameter, OCI 14-28,
PC_ 19-31
usage, OCI 14-33,
PC_ 19-36
schemas, ADG 12 - 9,
SCN 29-2
associated with users, SCN 1-38,
SCN 10-2
attributes, OCI 6-19
changing for a session, SQL 7-81
contents of, SCN 10-2
contrasted with tablespaces, SCN 10-2
creating, SQL 7-347
creating for multimaster replication, REP 2-9
defined, SCN 29-2
describing, OCI 6-2
export privileges, SUT 1-4
objects in, SCN 10-2
OUTLN, SCN 22-6
specifying for Export, SUT 1-24
star schemas, SCN 24-14,
SCN 24-15
normalized tables, SCN 24-15
user-defined datatypes, SCN 13-14
scheme, iteration, PLS 3-10
scientific notation, PLS 2-7,
SQL 2-37
scientific notation for FLOAT EXTERNAL, SUT 5-67
SCN, SAD 10-14,
SCN 17-5,
SPS 4-4
See
system change number
System Change Number, SPS 10-4
See also
system change numbers
SCN (system change number)
definition, SBR 1-9
scope, PLS 2-37
collection, PLS 4-8
cursor, PLS 5-7
cursor parameter, PLS 5-7
cursor variables, PCO 6-33
definition, PLS 2-37
exception, PLS 6-7
identifier, PLS 2-37
loop counter, PLS 3-13
of a cursor variable, PC_ 4-26
of DECLARE STATEMENT directive, PC_ F-40,
PCO F-28
of precompiler options, PC_ 10-7,
PCO 14-9
of the EXEC ORACLE statement, PC_ 10-10,
PCO 14-8
of WHENEVER statement, PC_ 9-28
package, PLS 8-5
WHENEVER directive, PCO 8-33
SCOPE clause
of column ref constraints, SQL 7-225
scope constraints, SQL 7-225
SCOPE FOR constraint, ADG 16 - 30,
ADG 16 - 34
scope, autonomous, ADG 8 - 33
scoped REFs, SCN 13-9,
SCN 14-19
script files
running before Export, SUT 1-9,
SUT 1-60
scripts
CATRMAN.SQL, SBR 6-5
data dictionary, SRF 5-3
downgrading, MIG 12-45
errors while running, MIG 1-3
migrating from Server Manager to SQL*Plus, MIG 10-1
migration, SRF 5-6,
SRF 5-7
rerunning, MIG 3-27,
MIG 4-17,
MIG 7-19,
MIG 12-46
SQL scripts, SRF 5-2
upgrading, MIG 7-18
SCSI, SPS 3-3
SDFs, SUT 3-22
.SDNS.ORA file, NET 2-45
SDNS.ORA file, NET 2-45
SDO, SMS 52-1
SDO_ADMIN package, SPR 1 - 14
SDO_GEOM package, SPR 1 - 14
SDO_MIGRATE package, SPR 1 - 14
SDO_TUNE package, SPR 1 - 14
SDU
configuring, NET 7-7
see session data unit
SDU parameter, NET 7-7,
NET C-48
search condition, PCO 5-11
definition of, PC_ 6-10
in the WHERE clause, PC_ 6-10
using in the WHERE clause, PCO 5-11
SEARCH_COLUMN column
PLAN_TABLE table, STU 13-4
secondary indexes
dropping from index-organized tables, MIG 12-8
secondary memory
of object, OCI 13-16
secret key, OAS 7-5
location in RADIUS, OAS 3-20
Secure Sockets Layer (SSL) authentication method
see Oracle Advanced Security
Secure Sockets Layer. See SSL
SecurID, OAS 3-4,
OAS 3-5
system requirements, OAS 1-12
SecurID authentication method
see Oracle Advanced Security
SecurID authentication, parameters, OAS B-3
SecurID cards, types of, OAS 6-13
security, REP A-4,
SCN 1-41,
SCN 29-2
accessing a database, SAD 22-2
administrator of, SAD 22-2
administrator privileges, SCN 5-3
application context, ADG 12 - 22
application developers and, SAD 22-9
application enforcement of, SCN 1-42
auditing, SCN 31-2,
SCN 31-6
auditing policies, SAD 22-18
auditing user actions, SCN 1-44
authentication of users, SAD 22-2
data, SAD 22-3,
SCN 1-38
database security, SAD 22-2
database users and, SAD 22-2
definer rights, SCN 18-9,
SCN 18-19
deleting audit data, SCN 2-5
described, SCN 1-38
discretionary access control, SCN 1-39,
SCN 29-2
distributed databases, SCN 33-17
domains, SCN 1-40,
SCN 29-2
dynamic predicates, SCN 30-23
enforcement mechanisms, SCN 1-39
establishing policies, SAD 22-1
fine-grained access control, ADG 12 - 26,
SCN 30-22
for multimaster replication, REP 8-18
for remote objects, DDS 2-22
for snapshot replication, REP 8-24
general users, SAD 22-4
invoker rights, SCN 18-9,
SCN 18-19
message queues, SCN 19-7
multi-byte characters
in role names, SAD 24-5
in role passwords, SAD 24-7
in user passwords, SAD 23-12
operating-system security and the database, SAD 22-3
passwords, SCN 29-7
policies
implementing, SCN 30-24
policies for database administrators, SAD 22-7
policy for applications, ADG 12 - 3,
ADG 12 - 7
privilege management policies, SAD 22-5
privileges, SAD 22-2
procedures enhance, SCN 30-8
program interface enforcement of, SCN 8-25
protecting the audit trail, SAD 25-16
REMOTE_OS_ROLES parameter, SAD 24-19
roles to force security, SAD 22-6
roles, advantages, ADG 12 - 4
security officer, SAD 1-3
security policies, SCN 30-22
sensitivity, SAD 22-3
system, SCN 1-38,
SCN 2-3
table- or view-based, ADG 12 - 26
using synonyms, DDS 2-23
views and, SCN 10-13
views enhance, SCN 30-6
security between Oracle and non-Oracle clients and servers, OAS 9-7
security domains, SCN 1-40,
SCN 29-2
enabled roles and, SCN 30-18
tablespace quotas, SCN 29-13
security enhancements, GTK 2-68 to
GTK 2-77
application context, GTK 2-69
fine-grained access control, GTK 2-69
integrated security and directory services, GTK 2-72
multi-tier authentication and authorization, GTK 2-77
native authentication on Windows NT, GTK 2-77
security login, PSC 5-16
security policies
downgrading, MIG 12-37
fine-grained access control, MIG 12-37
security policy, ADG 12 - 1,
OAS 7-3
security, NAMESCTL utility, NET A-3,
NET A-32
security, protocol adapter includes, OAS 11-3
segment
definition, SPS 11-3
header, SPS 7-9
header block, SPS 11-14,
SPS 14-7
header contention, SPS 11-6,
SPS 19-6
header, contention, SPS 11-6
ID number, SPS 14-5,
SPS 14-7
name, SPS 14-7
rollback segment, SPS 6-8
size, SPS 14-7
segment attributes clause
of CREATE TABLE, SQL 7-360,
SQL 7-369
segments, SCN 1-11,
SCN 4-16,
STU 20-26
data, SCN 4-16
data and index
default storage parameters, SAD 12-10
data dictionary, SAD 20-27
deallocating extents from, SCN 4-14
defined, SCN 4-3
displaying information on, SAD 20-32
header block, SCN 4-11
index, SCN 4-17
monitoring, SAD 21-15
overview of, SCN 1-11,
SCN 4-16
rollback, SAD 21-1,
SCN 4-19
table
high water mark, SCN 25-3
temporary, SCN 1-11,
SCN 4-17,
SCN 10-10
allocating, SCN 4-17
cleaned up by SMON, SCN 8-11
dropping, SCN 4-16
FILE keyword
SQL*Loader, SUT 8-29
ignore quotas, SCN 29-14
operations that require, SCN 4-18
parallel INSERT, SCN 25-8
tablespace containing, SCN 4-16,
SCN 4-18
temporary storage parameters, SAD 12-12
SELDFCLP variable (SQLDA), PCO 11-14
SELDFCRCP variable (SQLDA), PCO 11-14
SELDFMT variable (SQLDA), PCO 11-9
SELDH-CUR-VNAMEL variable (SQLDA), PCO 11-13
SELDH-MAX-VNAMEL variable (SQLDA), PCO 11-12
SELDH-VNAME variable (SQLDA), PCO 11-12
SELDI variable (SQLDA), PCO 11-11
SELDI-CUR-VNAMEL variable (SQLDA), PCO 11-13
SELDI-MAX-VNAMEL variable (SQLDA), PCO 11-13
SELDI-VNAME variable (SQLDA), PCO 11-13
SELDV variable (SQLDA), PCO 11-8
SELDVLN variable (SQLDA), PCO 11-9
SELDVTYP variable (SQLDA), PCO 11-11
SELECT
object privilege, SQL 7-508
statement, SQL 7-541
SELECT ... FOR UPDATE, DDS 2-25
SELECT ANY SEQUENCE system privilege, SQL 7-499
SELECT ANY TABLE system privilege, SQL 7-500
SELECT command, SCN 16-3
composite indexes, SCN 10-22
FOR UPDATE, ADL 1-49
read consistency, ADG 8 - 11,
ADL 2-2
SAMPLE clause
cost-based optimization, SCN 22-16
SAMPLE option, SCN 23-34
access path, SCN 23-49,
SCN 23-50
SELECT ... FOR UPDATE, ADG 8 - 17
subqueries, SCN 16-12
See also
queries
select descriptor, PC_ 13-26,
PC_ 15-4,
PCO 11-4
definition of, PC_ 13-26
information in, PC_ 13-26
select descriptors
information in, PCO 9-26
SELECT INTO statement
syntax, PLS 11-145
select list, PCO 5-8
definition of, PC_ 6-8
number of items in, PC_ 6-8
using the free() function for, PC_ 15-37
using the malloc() function for, PC_ 15-32
select lists, SQL 5-18
ordering, SQL 5-20
SELECT privilege for object tables, SCN 14-15,
SCN 14-16
SELECT SQL statement, PC_ F-104
select SQLDA
purpose of, PC_ 15-3,
PCO 11-3
SELECT statement, PC_ 6-7,
PCO F-79,
SQL 5-18
available clauses, PCO 5-9
clauses available for, PC_ 6-8
embedded SQL examples, PC_ F-107,
PCO F-82
example, PCO 5-8
example of, PC_ 6-7
INTO clause, PCO 5-8
INTO clause in, PC_ 6-8
purpose of, PC_ 6-7
testing, PC_ 6-8
using host arrays in, PC_ 8-5
using host tables, PCO 7-6
WHERE clause in, PC_ 6-8
SELECT_CATALOG_ROLE role, SQL 7-503
SELECT_ERROR
precompiler option, PC_ 6-8,
PC_ 10-38
SELECT_ERROR option, PCO 5-8
SELECT_ERROR precompiler option, PCO 14-37
selectivity of predicates, SCN 22-8
histograms, SCN 22-8,
SCN 22-10
user-defined selectivity, SCN 22-17
selectivity of queries, SCN 23-51
selectivity, index, STU 6-4
select-list
describing, OCI 4-10
select-list items
naming, PCO 11-4
selector, PLS 5-21
select-project-join views, SCN 23-15
self joins, SQL 5-22
SELF parameter, DCI 5-4,
DCI 5-5,
PLS 9-9
selfish style of method invocation, SCN 13-6
self-referential constraints in tables
adding sites with to master groups, REP 2-33
semantic checking, PCO E-2
controlling with the SQLCHECK option, PC_ D-2
definition of, PC_ D-2
enabling, PC_ D-4,
PCO E-3
using the SQLCHECK option, PCO E-2
with the SQLCHECK option, PC_ D-2
semantics
assignment, PLS B-2
blank-padding, PLS B-3
CHAR versus VARCHAR2, PLS B-1
copy-based for internal LOBs, ADL 3-28
non-blank-padding, PLS B-3
reference based for BFILEs, ADL 5-6
string comparison, PLS B-2
semi-joins, SCN 24-13
send command (RMAN), SBR 5-20,
SBR 11-127
sending data
asynchronously, NET 2-4
synchronously, NET 2-4
sensitivity
security, SAD 22-3
separate precompilation
guidelines, PCO 2-27
guidelines for, PC_ 2-17
referencing cursors for, PC_ 2-17
restrictions, PCO 2-28
restrictions on, PC_ 2-17
specifying MAXOPENCURSORS for, PC_ 2-17
using a single SQLCA with, PC_ 2-18
separator, PLS 2-3
SEQ synonym for USER_SEQUENCES, SRF 2-182
sequence, PLS 5-3
data dictionary cache, SPS 4-7,
SPS 6-7
log sequence number, SPS 21-5,
SPS 21-6
not cached, SPS 6-7,
SPS B-3
timestamp, SPS 6-7
sequence cache, STU 2-10
SEQUENCE keyword
SQL*Loader, SUT 5-56
sequence number enqueue, SRF B-2
sequence number generator
application scalability, SPS 2-6
contention, SPS 2-9
distributed locks, SPS 6-6
LM locks, SPS 4-7
on parallel server, SPS 6-6
restriction, SPS 6-7,
SPS B-3
skipping sequence numbers, SPS 6-7
sequence number value enqueue, SRF B-2
sequence numbers
cached, SUT 1-55
exporting, SUT 1-55
for multiple tables and SQL*Loader, SUT 5-57
generated by SEQUENCE clause, SUT 4-11
generated by SQL*Loader SEQUENCE clause, SUT 5-56
generated, not read and SQL*Loader, SUT 5-46
setting column to a unique number with SQL*Loader, SUT 5-56
SEQUENCE_CACHE_ENTRIES parameter, ADG 3 - 40,
SAD 15-11,
SRF 1-111
obsolete for 8.1, SPS A-5
SEQUENCE_CACHE_HASH_BUCKET parameter, SRF 1-111
sequences, SCN 1-25,
SCN 10-19,
SQL 2-51,
SQL 7-350,
SUT 2-49
accessing, ADG 3 - 37
accessing values of, SQL 7-350
altering, ADG 3 - 37,
SAD 15-10
attributes, OCI 6-14
auditing, SCN 31-8
caching numbers, ADG 3 - 36
caching sequence numbers, ADG 3 - 40
changing the increment value, SQL 7-76
changing the number of cached values, SQL 7-76
CHECK constraints prohibit, SCN 28-18
creating, ADG 3 - 36,
ADG 3 - 41,
SAD 15-10,
SQL 7-349
creating without limit, SQL 7-350
CURRVAL, ADG 3 - 37,
ADG 3 - 39
describing, OCI 6-2
dropping, ADG 3 - 41,
SAD 15-11
exporting, SUT 1-55
granting
system privileges on, SQL 7-499
how to use, SQL 2-52
incrementing, SQL 7-349,
SQL 7-351
independence from tables, SCN 10-20
initialization parameters, ADG 3 - 36,
SAD 15-11
length of numbers, SCN 10-19
managing, SAD 15-9
maximum value
setting or changing, SQL 7-76
minimum value
setting or changing, SQL 7-76
NEXTVAL, ADG 3 - 38
number generation, SCN 10-19
ordering values, SQL 7-76
parallel server, ADG 3 - 37
Parallel Server and, SAD 15-10
privileges for altering, SAD 15-10
privileges for creating, ADG 3 - 37,
SAD 15-10
privileges for dropping, SAD 15-11
privileges to alter, ADG 3 - 37
privileges to drop, ADG 3 - 42
privileges to use, ADG 3 - 41
recycling values, SQL 7-76
reducing serialization, ADG 3 - 38
removing from the database, SQL 7-471
renaming, SQL 7-527
restarting, SQL 7-471
at a different number, SQL 7-77
restarting at a predefined limit, SQL 7-350
reusing, SQL 7-350
stopping at a predefined limit, SQL 7-350
synonyms for, SQL 7-355
where to use, SQL 2-52
sequential control, PLS 3-15
sequential processing, SPS 1-2,
SPS 1-4
sequential reads, STU 20-5
sequential writes, STU 20-5
serial propagation, REP 2-4
scheduled links, REP 2-13
SERIAL_REUSE parameter, SRF 1-111
serializable aborts statistic, SRF C-17
SERIALIZABLE option, ADG 8 - 19
for ISOLATION LEVEL, ADG 8 - 26
SERIALIZABLE parameter, ADG 8 - 11,
SPS 18-11
serializable transactions, ADG 8 - 23,
STU 9-5
SERIALIZABLE=TRUE, GTK 6-2
serialization
of transactions, REP 8-3
serially reusable package, PLS 5-64
serially reusable PL/SQL packages, ADG 10 - 70
SERIALLY_REUSABLE pragma, ADG 10 - 71,
PLS 5-64
server
configure for external procedures, NET 7-66
configuring a profile, NET 7-15
configuring a region database for Oracle Names, NET 6-26
configuring both multi-threaded servers and dedicated servers, NET 9-10
configuring for connection concentration, NET 7-32
configuring for IIOP connections, NET 7-51
configuring for Java option, NET 7-51
configuring listeners to prespawn dedicated servers, NET 6-73
configuring with local naming, NET 6-14
configuring with the Net8 Configuration Assistant after install, NET 4-22
disconnections, NET 2-3
discovering Oracle Names servers, NET 6-37
in stack communications, NET 2-13
integration with PL/SQL, PC_ 7-2,
PLS 1-23
log files, NET 11-20
loopback test, NET 11-4
methods of connecting, NET 8-8
migrating, NET 5-18
starting the database, NET 8-6
testing, NET 8-18
to server interaction, described, NET 2-13
trace files, NET 11-33
troubleshooting, NET 11-3
upgrading, NET 5-18
server backup
automatic bootstrap backup, LEG 4-5
bootstrap backup, LEG 4-4,
LEG 4-5
maintaining bootstrap information, LEG 4-9
manual bootstrap backup, LEG 4-9
SERVER clause, DDS 2-9
server destroyed, LEG 5-3
server handle
attributes, OCI A-9
description, OCI 2-9
setting in service context, OCI 2-10
server index directory
contents, UNIX, LEG 5-12
contents, Windows NT, LEG 5-20
server indexes and configuration files
damaged, LEG 5-3
recovering for UNIX, LEG 5-11
Server Manager, DDS 1-19,
GTK 6-7
differences with SQL*Plus
ampersands, MIG 10-12
blank lines, MIG 10-10
commands, MIG 10-3
comments, MIG 10-7
COMMIT command, MIG 10-14
CREATE LIBRARY command, MIG 10-13
CREATE TYPE command, MIG 10-13
hyphen continuation character, MIG 10-10
startup, MIG 10-2
syntax, MIG 10-7
migrating to SQL*Plus, MIG 10-1
PL/SQL, SCN 16-17,
SCN 16-19
privileged commands, SPS 18-19
SQL statements, SCN 16-2
SERVER parameter, NET 6-78,
NET 7-7,
NET C-48
server processes, SCN 1-18,
SCN 8-5
listener process and, SCN 6-6
number, SRF 1-76,
SRF 1-103
server resource
administrator, LEG 2-26
name, LEG 2-25
parallelism, LEG 2-25
server resource type, LEG 2-5
server roundtrips
cache functions, OCI C-4
datatype mapping and manipulation functions, OCI C-6
describe operation, OCI C-5
LOB functions, OCI C-2
object functions, OCI C-4
relational functions, OCI C-2,
OCI C-6
server units
composite limits and, SAD 23-19
SERVER_PRINCIPAL
DCE address parameter, OAS 13-2
DCE parameter, OAS 13-15
SERVERERROR
triggers on, SQL 7-405
SERVERERROR event
triggers on, SQL 7-405
server/memory/user relationship, STU 27-2
servers, SCN 1-33
client/server architecture, SCN 6-2
communicating with clients on Windows NT, LEG B-7
dedicated, SCN 1-18,
SCN 8-22
multi-threaded contrasted with, NET 9-2,
SAD 4-3,
SCN 8-16
dedicated server architecture, SCN 8-3
defined, SCN 1-34
multi-threaded, SCN 1-18
architecture, SCN 8-3,
SCN 8-16
dedicated contrasted with, NET 9-2,
SAD 4-3,
SCN 8-16
processes of, SCN 8-14,
SCN 8-16,
SCN 8-19
processes of, SCN 1-18
role in two-phase commit, DDS 3-6
shared, SCN 1-18
SERVICE, PSC 4-29
service, NET 6-2,
NET C-5
described, NET 6-3
Oracle
HOME_NAME
Agent, PSC 5-13
Oracle
HOME_NAME
DataGatherer, PSC 5-30
Oracle
HOME_NAME
ManagementServer, PSC 5-14
OracleService
SID
, PSC 4-9
SERVICE (SER or SERV) attribute, NET 9-7
service connections
to clients, SPS 18-28
service context handle
attributes, OCI A-7
description, OCI 2-9
elements of, OCI 2-9
service discovery
See
auto-discovery
service interfaces, DCI 1-14
service name
and address storage, in NDS, NET 6-56
character set keyword values, NET C-5
described, NET 2-2,
NET 6-3
of remote database, SQL 7-257
verifying, NET 5-17
service name, in Kerberos, OAS Glossary-6
Service names, DDS 6-4
service names, SCN 6-6
service naming
Net8, MIG 8-47
service naming, described, NET 4-3
service naming, Net8, GTK 2-75
SERVICE parameter, NET 6-79
service routine, ADG 11 - 35,
DCI 4-12
examples, ADG 11 - 35,
DCI 4-12
service table, in Kerberos, OAS Glossary-6
service ticket, OAS Glossary-6
service time, STU 1-2,
STU 1-3
SERVICE, DCE address parameter, OAS 13-2
SERVICE_NAME parameter, NET 4-3,
NET 4-9,
NET 4-17,
NET 5-7,
NET 5-19,
NET 6-3,
NET C-49
SERVICE_NAME parameter in TNSNAMES.ORA file, PSC 4-29
SERVICE_NAMES parameter, NET 5-17,
NET 6-4,
NET 9-7,
SCN 6-6,
SRF 1-112
in instance registration, SPS 18-31
SERVICE_NAMES parameter in INIT
DB_NAME
.ORA file, PSC 6-7
Services
Heterogeneous, SCN 33-8
services, LEG B-10,
NET 1-3
connecting, NET 1-3
described, NET 1-3
extensibility, DCI 1-6
global database name, NET 1-3
service names, NET 2-2
SERVICES command, NET 2-21,
NET A-10
SERVICES.ORA, PSC C-9
SERVICES.ORA file, PSC C-9
session, PCO 3-18,
PLS 5-40
definition of, PC_ 3-15
global name resolution for, SQL 7-82
migration, OCI 8-11,
OCI 15-103
multiple, SPS 18-7,
SPS 18-21,
SPS 18-27
waiting for PCM lock conversion, SPS 15-17
session connect time statistic, SRF C-17
session control statements, SCN 1-53,
SCN 16-5,
SQL 6-5
PL/SQL support of, SQL 6-5
session cursor cache count statistic, SRF C-17
session cursor cache hits statistic, SRF C-17
session data unit
adjusting to improve network performance, NET 3-13
configuring, NET 7-7
Session Data Unit (SDU), STU 22-3,
STU 23-5
Session Data Unit (SDU) Size option, NET 7-7
session key, OAS Glossary-6
session layer
described, NET 2-8,
NET 2-12
Network Naming (NN), NET 2-12
Network Routing (NR), NET 2-12
Network Session (NS), NET 4-13,
NET C-51
NS, NET 2-12,
NET 4-13,
NET C-51
RAW, NET 4-13,
NET 7-55
Transparent Network Substrate (TNS), NET 2-12
Two-Task Common (TTC), NET 2-12
session limits, license
setting initially, SAD 2-13
session locks
releasing, SQL 7-100
session logical reads statistic, SRF C-17
session management, OCI 8-10,
OCI 8-13
session memory statistic, STU 19-22
session monitor, SAD 4-8
SESSION parameter, NET 4-18,
NET 7-55,
NET C-56
session pga memory max statistic, SRF C-17
session pga memory statistic, SRF C-17
session stored procedure space statistic, SRF C-17
session uga memory max statistic, SRF C-18
session uga memory statistic, SRF C-18
session, user
active, SAD 4-16
inactive, SAD 4-17
marked to be terminated, SAD 4-17
terminating, SAD 4-15
viewing terminated sessions, SAD 4-17
SESSION_CACHED_CURSORS parameter, SRF 1-113,
STU 18-7,
STU 19-18
of ALTER SESSION, SQL 7-88
SESSION_CONTEXT view, SRF 2-182
SESSION_MAX_OPEN_FILES parameter, ADL 1-8,
ADL 5-52,
ADL 5-67,
SRF 1-113
SESSION_PRIVS view, SRF 2-182
SESSION_ROLES view, SQL 7-570,
SRF 2-182
queried from PL/SQL block, SCN 30-20
session-based IIOP, NET 7-52
sessions
auditing by, SCN 31-10
auditing connections and disconnections, SAD 25-8
beginning, PC_ F-26,
PCO F-17
calculating resource cost limits, SQL 7-68
changing resource cost limits, SQL 7-68
connections contrasted with, SCN 8-4
current user, SCN 18-10
defined, SCN 8-4,
SCN 31-10
disconnecting, SQL 7-99
enabling PARALLEL DML, SCN 26-38
granting
system privileges on, SQL 7-499
limit on concurrent, SCN 1-43
by license, SCN 29-20
limiting resource costs, SQL 7-68
limits per instance, SAD 23-2
limits per user, SCN 29-17
listing privilege domain of, SAD 24-23
memory allocation in the large pool, SCN 7-12
modifying characteristics of, SQL 7-81
number of concurrent, SQL 7-103
number of concurrent sessions, SAD 2-13
object cache, SQL 7-86
package state and, ADG 10 - 15,
SCN 21-6
Parallel Server session limits, SAD 2-13
resource limits and, SCN 29-16
restricted, SQL 7-99
setting advice for transactions, DDS 3-22
setting maximum for instance, SAD 23-4
setting warning limit for instance, SAD 23-4
stack space in PGA, SCN 7-14
terminating, SQL 7-100
time limits on, SCN 29-17
transaction isolation level, SCN 27-31
viewing current number and high water mark, SAD 23-6
viewing memory use, SAD 23-25
when auditing options take effect, SCN 31-6
where information is stored, SCN 7-14
SESSIONS (SES or SESS) attribute, NET 9-7
SESSIONS parameter, SRF 1-114
ensuring LM lock capacity, SPS 16-6
SESSIONS_PER_USER parameter
of ALTER PROFILE, SQL 7-64
of CREATE PROFILE, SQL 7-339
session-specific variables, PLS 8-11
Set Alternate Key Columns dialog
Replication Manager, REP 2-20,
REP 2-25
SET CACHE_CHECKPOINT_INTERVAL command, NET A-54
SET clause, PCO 5-10
in UPDATE statements, PC_ 6-10
of ALTER SESSION, SQL 7-81
of ALTER SYSTEM, SQL 7-100
of UPDATE, SQL 7-588
purpose of, PC_ 6-10
use of subqueries in, PC_ 6-10
using a subquery, PCO 5-10
SET command, NET A-12,
NET A-53
AUTORECOVERY option, SBR 14-12
LOGSOURCE variable, SBR 14-8,
SBR 14-12
set command (RMAN), SBR 11-129
duplex parameter, SBR 8-22
executed within run, SBR 11-133
maxcorrupt for datafile option, SBR 8-26
newname parameter, SBR 4-53,
SBR 9-9
SET COMPATIBILITY command
SQL*Plus scripts, MIG 9-6
SET CONNECT_TIMEOUT command, NET A-14
SET CONSTRAINT(S) statement, SQL 7-568
SET CONSTRAINTS command
DEFERRABLE or IMMEDIATE, SCN 28-21
SET CURRENT_LISTENER command, NET A-14
SET DATABASE clause
of CREATE CONTROLFILE, SQL 7-246
Set Date dialog
Replication Manager, REP 2-12,
REP 2-16
SET DEFAULT_DOMAIN command, NET A-55
SET DESCRIPTOR SQL statement, PC_ F-107
SET DESCRIPTOR statement, PC_ 14-18,
PCO F-82
SET DISPLAYMODE command
of LSNRCTL, reference, NET A-16
SET FORWARDING_AVAILABLE command, NET A-56
SET INSTANCE command, SPS 18-6,
SPS 18-18,
SPS 18-20
instance startup, SPS 18-6,
SPS 18-20
requires Net8, SPS 18-17
Set Interval dialog
Replication Manager, REP 2-13,
REP 2-16
SET LOG_DIRECTORY command, NET A-17
SET LOG_FILE command, NET A-17
SET LOG_FILE_NAME command, NET A-57
SET LOG_STATS_INTERVAL command, NET A-58
SET LOG_STATUS command, NET A-18
SET NAMESCTL_TRACE_LEVEL command, NET A-59
set operator, PLS 5-6
set operators, SQL 3-12,
SQL 7-550
SET PASSWORD command
of LSNRCTL, NET 8-5
of LSNRCTL, reference, NET A-18
of NAMESCTL, reference, NET A-60
SET RAWMODE command
of LSNRCTL, reference, NET A-19
SET REQUESTS_ENABLED command, NET A-61
SET RESET_STATS_INTERVAL command, NET A-62
SET ROLE command, ADG 12 - 4,
ADG 12 - 14,
SCN 16-5
how password is set, SAD 24-7
when using operating system roles, ADG 12 - 15
when using operating-system roles, SAD 24-19
SET ROLE statement, SQL 7-570
SET SAVE_CONFIG_INTERVAL command, NET A-63
SET SAVE_CONFIG_ON_STOP command, NET A-20
of NAMESCTL, reference, NET A-63
Set Scheduled Link dialog
Replication Manager, REP 2-12
SET SERVER command, NET A-64
SET STARTUP_WAITTIME command, NET A-20
SET STATEMENT_ID clause
of EXPLAIN PLAN, SQL 7-487
SET TRACE_FILE_NAME command, NET A-65
SET TRACE_LEVEL command, NET A-66
SET TRANSACTION command, ADG 8 - 8,
SCN 16-5
ISOLATION LEVEL, SCN 27-7,
SCN 27-31
ISOLATION LEVEL clause, ADG 8 - 26
READ ONLY, SCN 4-21
SERIALIZABLE, ADG 8 - 19,
ADG 8 - 26
USE ROLLBACK SEGMENT option, SAD 21-13
SET TRANSACTION statement, PLS 5-46,
SQL 7-572,
STU 20-29
example, PCO 3-26
example of, PC_ 3-23
purpose of, PC_ 3-23
READ ONLY parameter, PCO 3-27
READ ONLY parameter in, PC_ 3-23
requirements for, PC_ 3-23
restrictions, PCO 3-27
restrictions on, PC_ 3-23
syntax, PLS 11-149
SET TRC_DIRECTORY command, NET A-21
SET TRC_FILE command, NET A-21
SET TRC_LEVEL command, NET A-22
SET UNTIL command, SPS 22-11
SET UNUSED clause
of ALTER TABLE, SQL 7-137
SET UNUSED option for columns, SCN 10-6
Set Up Server dialog box, LEG B-8
SET_ACTION
procedure in DBMS_APPLICATION_INFO, STU 5-2
SET_CLIENT_INFO
procedure in DBMS_APPLICATION_INFO, STU 5-2
SET_COLUMNS procedure
DBMS_REPCAT package, REP 2-25
set_disabled, RAR 8-39
SET_DISABLED procedure
DBMS_DEFER_SYS package, REP 2-15,
REP 2-17,
REP 2-18
SET_MODULE
procedure in DBMS_APPLICATION_INFO, STU 5-2
SET_SESSION_LONGOPS procedure
syntax change, MIG 8-33
SETLINKS, PSC 2-9
SETLINKS utility, PSC 2-9
DB_NAME
.TBL file, PSC 2-9
OP.TBL, PSC 4-3
TEMPLATE.TBL, PSC 2-13,
PSC 4-3
setting archive buffer parameters, SAD 7-22
setting internal LOBs to empty, ADL 3-8
setting LOBs to NULL, ADL 3-7
setting NLS parameters, NLS 2-1
Setting up access to Foreign Systems, DDS 6-7
setup master site, RAR 2-4
setup wizard
Create Master Sites page, REP 2-32
Create Scheduled Link property sheet, REP 2-14,
REP 2-17
Create Schema dialog, REP 2-9
creating
administrator accounts, REP 2-8
propagator accounts, REP 2-8
receiver accounts, REP 2-8
Customize Master Site property sheet, REP 2-10
Edit DB Connection property sheet, REP 2-17,
REP 2-18
Edit Scheduled Link property sheet, REP 2-14
Finish page, REP 2-10
New Master Site dialog, REP 2-8
Replication Manager, REP 2-7
SGA, SRF 1-11
determining buffers in cache, SAD 2-11
flushing, SQL 7-99
See Also
system global area
updating, SQL 7-98
See
system global area
SGA size, STU 19-7,
STU 26-20
SGA statistics, STU 16-2
SGA, defined, PSC 1-9
SGADEF file, GTK 6-7
shadow column groups, REP 6-8
shadow processes, SCN 8-22
open cursors and, MIG 2-17
SHADOW_CORE_DUMP parameter, SRF 1-114
share locks
share table locks (S), SCN 27-24
share locks (S)
LOCK TABLE command, ADG 8 - 13
SHARE ROW EXCLUSIVE lock mode, SQL 7-521
share row exclusive locks (SRX)
LOCK TABLE command, ADG 8 - 15
SHARE UPDATE lock mode, SQL 7-521
SHARED clause
of CREATE DATABASE LINK, SQL 7-256
shared data structures mode, OCI 2-19
shared database links, DDS 2-6
configurations, DDS 2-8
creating, DDS 2-8
to dedicated servers, DDS 2-9
to multi-threaded (MTS) servers, DDS 2-10
shared disk storage subsystem, PSC 2-5
shared disk system
advantages, SPS 3-6
implementations, SPS 3-3
scalability, SPS 2-3
with shared nothing system, SPS 3-9
shared exclusive mode, SPS 8-7
shared global area (SGA), SCN 7-2
See also
system global area
SHARED keyword, DDS 2-8
shared library, DCI 4-2
naming conventions, DCI 2-7
shared memory system
scalability, SPS 2-5
tightly coupled, SPS 3-3
shared mode, OCI 2-19
database access, SPS 4-2
datafiles, SPS 6-2
file operation restrictions, SPS A-18