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   |