OD-19c-AW-Oracle-Database-19c-Administration-Workshop
OD-19c-AW-Oracle-Database-19c-Administration-Workshop
Administration Workshop
This Oracle Database 19c Administration course
is for anyone who needs to administer, monitor
Course Code: OD-19c-AW
and support an Oracle database.
Duration: 5 days
Instructor-led Training (ILT) | Virtual Instructor-
PREREQUISITES
led Training (VILT)
• Should have an understanding of
OVERVIEW
relational database concepts and good
operating system knowledge.
This course provides detailed information on the
• Should have attended the Oracle SQL
architecture of an Oracle Database instance and
course or have a good working
database, enabling you to effectively manage
knowledge of Oracle SQL.
your database resources. You learn how to
create database storage structures appropriate
MODULES
for the business applications supported by your
database. In addition, you learn how to create
Module 1: Introduction to Oracle Database
users and administer database security to meet
your business requirements. Basic information
• Objectives
on backup and recovery techniques is presented
• Oracle Database Server Architecture:
in this course. To provide an acceptable response
time to users and manage resources effectively, Overview
• Oracle Multitenant Container Database:
you learn how to monitor your database and
manage performance. Introduction
• Oracle Multitenant Container Database:
SKILLS COVERED Architecture
• Oracle Database Instance
Configurations
• Describe Oracle Database architecture
• Database Sharding: Introduction
• Describe Oracle Database Cloud Service
• Oracle Database Server: Interactive
(DBCS) architecture and features
Architecture Diagram
• Create and manage DBCS database
• Summary
deployments
• Configure the database to support your
applications Module 2: Accessing an Oracle Database
• Manage database security and
implement auditing • Objectives
• Implement basic backup and recovery • Connecting to an Oracle Database
procedures Instance
• Move data between databases and files • Oracle Database Tools
• Employ basic monitoring procedures • Database Tool Choices
and manage performance • SQL*Plus
• Oracle SQL Developer
• Oracle SQL Developer: Connections
• Oracle SQL Developer: DBA Actions
• Database Configuration Assistant
(DBCA)
1|Page
• Oracle Enterprise Manager Database • Starting the Oracle Database Instance
Express • Shutting Down an Oracle Database
• Enterprise Manager Cloud Control 13c Instance
Features • Comparing SHUTDOWN Modes
• Oracle Enterprise Manager Component • Opening and Closing PDBs
Overview • Configuring PDBs to Automatically Open
• Single Pane of Glass for Enterprise • Summary
Management • Practice Overview
• Oracle Enterprise Manager Database
Management Module 6: Managing Database Instances
• Summary
• Objectives
Module 3: Creating an Oracle Database by • Working with Initialization Parameters
Using DBCA • Initialization Parameters
• Modifying Initialization Parameters
• Objectives • Viewing Initialization Parameters
• Planning the Database • Working with the Automatic Diagnostic
• Choosing a Database Template Repository
• Choosing the Appropriate Character Set • Automatic Diagnostic Repository
• How Are Character Sets Used? • Viewing the Alert Log
• Setting NLS_LANG Correctly on the • Using Trace Files
Client • Administering the DDL Log File
• Using the Database Configuration • Querying Dynamic Performance Views
Assistant • Considerations for Dynamic
• Using DBCA in Silent Mode Performance Views
• Summary • Data Dictionary: Overview
• Practice Overview • Querying the Oracle Data Dictionary
• Summary
Module 4: Creating an Oracle Database by • Practice Overview
Using a SQL Command
Module 7: Oracle Net Services: Overview
• Objectives
• Creating a Container Database (CDB)
• Creating a CDB by Using a SQL • Objectives
Command: Example • Connecting to the Database Instance
• Using the SEED FILE_NAME_CONVERT • Oracle Net Services: Overview
Clause • Defining Oracle Net Services
• Using the ENABLE PLUGGABLE Components
DATABASE Clause • Tools for Configuring and Managing
• Summary Oracle Net Services
• Practice Overview • Oracle Net Listener: Overview
• The Default Listener
Module 5: Starting Up and Shutting Down a • Comparing Dedicated and Shared
Database Instance Server Architecture
• Summary
• Objectives
2|Page
Module 8: Configuring Naming Methods • Practice Overview
Module 19: Creating and Managing User Module 21: Configuring User Resource Limits
Accounts
• Objectives
• Objectives • Profiles and Users
• Database User Accounts • Creating Profiles in a Multitenant
• Oracle-Supplied Administrator Accounts Architecture
5|Page
• Creating Profiles: Example • SQL Loader: Review
• Profile Parameters: Resources • Creating the SQL*Loader Control File
• Profile Parameters: Locking and • SQL*Loader Loading Methods
Passwords • Protecting Against Data Loss
• Oracle-Supplied Password Verification • SQL*Loader Express Mode
Functions • Using SQL*Loader to Load a Table in a
• Assigning Profiles in a Multitenant PDB
Architecture • Summary
• Summary • Practice Overview
• Practice Overview
Module 25: Transporting Data
Module 22: Implementing Oracle Database
Auditing • Objectives
• Data Pump Export and Import Clients
• Objectives • Data Pump Interfaces and Modes
• Database Security • Data Pump Import Transformations
• Monitoring for Compliance • Using Oracle Data Pump with PDBs
• Types of Activities to be Audited • Exporting from a Non-CDB and
• Mandatorily Audited Activities Importing into a PDB
• Understanding Auditing • Exporting and Importing Between PDBs
Implementation • Full Transportable Export/Import
• Viewing Audit Policy Information • Full Transportable Export/Import:
• Value-Based Auditing Example
• Fine-Grained Auditing • Transporting a Database Over the
• FGA Policy Network: Example
• Audited DML Statement: • Using RMAN to Transport Data Across
Considerations Platforms
• FGA Guidelines • RMAN CONVERT Command
• Archiving and Purging the Audit Trail • Transporting Data with Minimum Down
• Purging Audit Trail Records Time
• Summary • Transporting a Tablespace by Using
• Practice Overview Image Copies
• Determining the Endian Format of a
Module 23: Introduction to Loading and Platform
Transporting Data • Transporting Data with Backup Sets
• Transporting a Tablespace
• Objectives • Transporting Inconsistent Tablespaces
• Moving Data: General Architecture • Database Transport: Data Files
• Oracle Data Pump: Overview • Transporting a Database
• Oracle Data Pump: Benefits • Transporting a Database: Conversion
• SQL Loader: Overview • Transporting a Database: Example
• Summary • Transporting a Database:
Considerations
Module 24: Loading Data • Transporting a Database with Backup
Sets
Objectives • Summary
6|Page
• Practice Overview • Summary
• Practice Overview
Module 26: Using External Tables to Load and
Transport Data Module 29: Database Monitoring and Tuning
Performance Overview
• Objectives
• External Tables • Objectives
• External Tables: Benefits • Performance Management Activities
• ORACLE_LOADER Access Driver • Performance Planning Considerations
• ORACLE_DATAPUMP Access Driver • Database Maintenance
• External Tables • Automatic Workload Repository (AWR)
• Viewing Information About External • Automatic Database Diagnostic Monitor
Tables (ADDM)
• Summary • Configuring Automatic ADDM Analysis
• Practice Overview at the PDB Level
• Advisory Framework
Module 27: Automated Maintenance Tasks: • Performance Tuning Methodology
Overview • Summary
• Objectives
• SQL Tuning Process
• Oracle Optimizer
• Optimizer Statistics
8|Page