| Oracle® Database Reference 11g Release 2 (11.2) Part Number E25513-03 | 
 | 
| 
 | PDF · Mobi · ePub | 
Oracle supplies other scripts that create additional structures you can use in managing your database and creating database applications. These scripts are listed in Table B-2.
See Also:
Your operating system-specific Oracle documentation for the exact names and locations of these scripts on your operating systemTable 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 | |
| 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  |