CATBLOCK.SQL |
Performance Management |
Must be run when connected to SYS |
Creates views that can dynamically display lock dependency graphs |
CATEXP7.SQL |
Exporting data to Oracle7 |
Must be run when connected to SYS |
Creates the dictionary views needed for the Oracle7 Export utility to export data from Oracle8i in Oracle7 Export file format |
CATHS.SQL |
Heterogeneous Services |
Must be run when connected to SYS |
Installs packages for administering heterogeneous services |
CATIO.SQL |
Performance Management |
Must be run when connected to SYS |
Allows I/O to be traced on a table-by-table basis |
CATOCTK.SQL |
Security |
Must be run when connected to SYS |
Creates the Oracle Cryptographic Toolkit package |
CATPARR.SQL |
Parallel Server |
SYS or SYSDBA |
Creates parallel server data dictionary views |
CATREP.SQL |
Advanced Replication |
Must be run when connected to SYS |
Runs all SQL scripts for enabling database replication |
CATRMAN.SQL |
Recovery Manager |
RMAN or any user with grant_recovery_catalog_owner role |
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 |
DBMSIOTC.SQL |
Storage Management |
any user |
Analyzes chained rows in index-organized tables |
DBMSOTRC.SQL |
Performance Management |
SYS or SYSDBA |
Used to enable and disable Oracle Trace trace generation |
DBMSPOOL.SQL |
Performance Management |
SYS or SYSDBA |
Enables DBA to lock PL/SQL packages, SQL statements, and triggers into the shared pool |
USERLOCK.SQL |
Concurrency Control |
SYS or SYSDBA |
Provides a facility for user-named locks that can be used in a local or clustered environment to aid in sequencing application actions |
UTLBSTAT.SQL and UTLESTAT.SQL |
Performance Monitoring |
SYS |
Respectively start and stop collecting performance tuning statistics |
UTLCHAIN1.SQL |
Storage Management |
any user |
For use with Oracle 8.1. Creates tables for storing the output of the ANALYZE command with the CHAINED ROWS option. Can handle both physical and logical rowids |
UTLCONST.SQL |
Year 2000 Compliance |
any user |
Provides functions to validate CHECK constraints on date columns are year 2000 compliant |
UTLDTREE.SQL |
Metadata Management |
any user |
Creates tables and views that show dependencies between objects |
UTLEXCPT1.SQL |
Constraints |
any user |
For use with Oracle 8.1. Creates the default table (EXCEPTIONS) for storing exceptions from enabling constraints. Can handle both physical and logical rowids |
UTLHTTP.SQL |
Web Access |
SYS or SYSDBA |
PL/SQL package retrieve data from Internet or intranet web servers via HTTP protocol |
UTLIP.SQL |
PL/SQL |
SYS |
Used primarily for migration, upgrade, and downgrade operations. It invalidates all existing PL/SQL modules by altering certain dictionary tables so that subsequent recompilations will happen in the format required by the database. It also reloads the packages STANDARD and DBMS_STANDARD, which are necessary for any PL/SQL compilations |
UTLIRP.SQL |
PL/SQL |
SYS |
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 certain dictionary tables. Then, it reloads the packages STANDARD and DBMS_STANDARD, which are necessary for using PL/SQL. Finally, it triggers a recompile of all PL/SQL modules, such as packages, procedures, types, etc. |
UTLLOCKT.SQL |
Performance Monitoring |
SYS or SYSDBA |
Displays a lock wait-for graph, in tree structure format |
UTLPG.SQL |
Data Conversion |
SYS or SYSDBA |
Provides a package that converts IBM/370 VS COBOL II |
UTLPWDMG.SQL |
Security |
SYS or SYSDBA |
Creates PL/SQL function for default password complexity verification. Sets the default password profile parameters and enables password management features |
UTLRP.SQL |
PL/SQL |
SYS |
Recompiles all existing PL/SQL modules that were previously in an INVALID state, such as packages, procedures, types, etc. |
UTLSAMPL.SQL |
Examples |
SYS or any user with DBA role |
Creates sample tables, such as EMP and DEPT, and users, such as SCOTT |
UTLSCLN.SQL |
Advanced Replication |
any user |
Copies a snapshot schema from another snapshot site |
UTLTKPROF.SQL |
Performance Management |
SYS |
Creates the TKPROFER role to allow the TKPROF profiling utility to be runs by non-DBA users |
UTLVALID.SQL |
Partitioned Tables |
any user |
Creates table required for storing output of ANALYZE TABLE ...VALIDATE STRUCTURE of a partitioned table |
UTLXPLAN.SQL |
Performance Management |
any user |
Creates the table PLAN_TABLE, which holds output from the EXPLAIN PLAN command |