Table B-1 Creating the Data Dictionary Scripts
| Script Name | Needed For | Description |
|---|---|---|
| All databases | Creates the data dictionary and public synonyms for many of its views Grants | |
| All databases | Runs all scripts required for, or used with PL/SQL | |
| Real Application Clusters | Creates Real Application Clusters data dictionary views |
Table B-2 Creating Additional Data Dictionary Structures
| Script Name | Needed For | Run By | Description |
|---|---|---|---|
| Performance management |
| Creates views that can dynamically display lock dependency graphs | |
| Exporting data to Oracle7 |
| Creates the dictionary views needed for the Oracle7 Export utility to export data from the Oracle Database in Oracle7 Export file format | |
| Heterogeneous Services |
| Installs packages for administering heterogeneous services | |
| Performance management |
| Allows I/O to be traced on a table-by-table basis | |
| Security |
| Creates the Oracle Cryptographic Toolkit package | |
| Advanced Queuing | Creates the dictionary objects required for Advanced Queuing | ||
| Oracle Replication |
| Runs all SQL scripts for enabling database replication | |
| Recovery Manager |
| Creates recovery manager tables and views (schema) to establish an external recovery catalog for the backup, restore, and recovery functionality provided by the Recovery Manager (RMAN) utility | |
| Storage management | Any user | Analyzes chained rows in index-organized tables | |
| Performance management |
| Enables DBA to lock PL/SQL packages, SQL statements, and triggers into the shared pool | |
| Concurrency control |
| Provides a facility for user-named locks that can be used in a local or clustered environment to aid in sequencing application actions | |
| Performance monitoring |
| Respectively start and stop collecting performance tuning statistics | |
| Storage management | Any user | For use with the Oracle Database. Creates tables for storing the output of the | |
| Year 2000 compliance | Any user | Provides functions to validate that | |
| Metadata management | Any user | Creates tables and views that show dependencies between objects | |
| Constraints | Any user | For use with the Oracle Database. Creates the default table ( | |
| PL/SQL |
| Used primarily for upgrade and downgrade operations. It invalidates all existing PL/SQL modules by altering certain dictionary tables so that subsequent recompilations will occur in the format required by the database. It also reloads the packages | |
| PL/SQL |
| Used to change from 32-bit to 64-bit word size or vice versa. This script recompiles existing PL/SQL modules in the format required by the new database. It first alters some data dictionary tables. Then it reloads the packages | |
| Performance monitoring |
| Displays a lock wait-for graph, in tree structure format | |
| Security |
| Creates PL/SQL functions for default password complexity verification. Sets the default password profile parameters and enables password management features. | |
| PL/SQL |
| Recompiles all existing PL/SQL modules that were previously in an | |
| Examples |
| Creates sample tables, such as | |
| Oracle Replication | Any user | Copies a snapshot schema from another snapshot site | |
| Performance management |
| Creates the TKPROFER role to allow the TKPROF profiling utility to be run by non-DBA users | |
| Partitioned tables | Any user | Creates tables required for storing output of | |
| Performance management | Any user | Creates the table |
Table B-4 Upgrade and Downgrade Scripts
| Script Name | Needed For | Description |
|---|---|---|
| Downgrading | Provides a direct downgrade path from the new Oracle Database 10g release | |
| Upgrading | Provides a direct upgrade path to the new Oracle Database 10g release | |
| Pre-Upgrade Information | Analyzes the database to be upgraded, detailing requirements and issues for the upgrade to release 10.2 | |
| Post-Upgrade Status | Displays the component upgrade status after an upgrade to release 10.2 |
Table B-5 Java Scripts
| Script Name | Description |
|---|---|
| Initializes JServer by installing core Java class libraries and Oracle-specific Java classes | |
| Removes all elements of the JServer | |
| Installs Java-related packages and classes |