A must need: 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 |
An optionnal need: Additional Data Dictionary Structures
| 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 |
and the no-scripts, used to remove dictionary information for various optional services or components.
The NO Scripts:
| Objects |
| Drops views and synonyms on dictionary metadata that relate to object types |
Security |
| Drops views and synonyms on auditing metadata | |
Heterogeneous Services |
| Removes Heterogeneous Services dictionary metadata | |
Partitioning |
| Drops views and synonyms on dictionary metadata that relate to partitioned tables and indexes | |
Advanced Queuing |
| Removes Advanced Queuing dictionary metadata | |
Recovery Manager | Owner of recovery catalog | Removes recovery catalog schema | |
Server Manager |
| Removes Oracle7 Server Manager views and synonyms | |
Distributed management |
| Drops the DBSNMP user and SNMPAGENT role |
The upgrades scripts:
| 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 |
The Java Script are useful only if the JServer option is installed.
| 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 |
No comments:
Post a Comment