Oracle 12C Database Administration
Overview
– Monitor the Database
– Manage Database Performance
– Implement Database Auditing
– Configure the Database Instance Such That Resources Are Appropriately Allocated Among Sessions and Tasks
– Schedule Jobs to Run Inside or Outside of the Database
– Configure Oracle Net Services
– Configure your Database For Backup and Recovery Operations
– Describe Oracle Database Architecture
– Manage the Oracle Database Instance
– Manage Oracle Database Storage structures
– Create and Administer User Accounts
Course Details
Introduction
– Course Objectives
– Course Schedule
– Overview of Oracle Database 12c
– Overview of Oracle Cloud
– Overview of the HR Schema
Exploring the Oracle Database Architecture
– Oracle Database Architecture: Overview
– Oracle Database Instance Configurations
– Connecting to the Oracle Database Instance
– Oracle Database Memory Structures
– Process Architecture
– Process Structures
– Process Startup Sequence
– Database Storage Architecture
Managing the Database Instance
– Introducing Oracle Database Management Tools
– Understanding the Enterprise Manager Management Framework
– Logging in to Oracle Enterprise Manager Database Express
– Using the Enterprise Manager Database Express Home Page
– Using Enterprise Manager Cloud Control
– Using SQL Plus
– Using SQL Developer
– Initialization Parameter Files
Configuring the Oracle Network Environment
– Oracle Net Services Overview
– Oracle Net Listener Overview
– Establishing Oracle Network Connections
– Tools for Configuring and Managing the Oracle Network
– Using the Listener Control Utility
– Using Oracle Net Configuration Assistant
– Using Oracle Net Manager
– Using Enterprise Manager Cloud Control
Managing Database Storage Structures
– Understanding Storage of Data
– Database Block Contents
– Exploring the Storage Structure
– Creating a New Tablespace
– Overview of Tablespaces Created by Default
– Managing
– Viewing Tablespace
– Using Oracle Managed Files
Administering User
– Database User Accounts
– Predefined Administrative Accounts
– Creating a User
– Authentication
– Unlocking a User Account and Resetting the Password
– Privileges
– Profiles
Managing Data Concurrency
– Overview of Locks
– Locking Mechanism
– Data Concurrency
– DML Locks
– Enqueue Mechanism
– Lock Conflicts
Managing Undo Data
– Undo Data Overview
– Transactions and Undo Data
– Storing Undo Information
– Comparing Undo Data and Redo Data
– Managing Undo
– Configuring Undo Retention
– Guaranteeing Undo Retention
– Changing an Undo Tablespace to a Fixed Size
Implementing Oracle Database Auditing
– Separation of Responsibilities
– Database Security
– Monitoring for Compliance
– Standard Database Auditing
– Unified Audit Data Trail
– Separation for Duties for Audit Administration (AUDIT_ADMIN and AUDIT_VIEWER roles)
– Configuring the Audit trail
– Specifying Audit Options
Performing Database Maintenance
– Database Maintenance
– Viewing the Alert History
– Automatic Workload Repository (AWR)
– Statistic Levels
– Automatic Database Diagnostic Monitor (ADDM)
– Advisory Framework
– Enterprise Manager and Advisors
Managing Performance
– Performance Monitoring
– Tuning Activities
– Performance Planning
– Instance Tuning
– Performance Tuning Methodology
– Performance Tuning
– Monitoring Performance
– Managing Memory
Managing Performance: SQL Tuning
– SQL Tuning
– Oracle Optimizer
– SQL Plan Directives
– Adaptive Execution Plans
– SQL Advisors
– Automatic SQL Tuning Results
– Implement Automatic Tuning Recommendations
– SQL Tuning Advisor
Managing Resources by Using Database Resource Manager
– Database Resource Manager Overview
– Database Resource Manager Concepts
– Using the Resource
– Default Maintenance Resource Manager
– Default Plan Example
– Resource Manager Workflow
– Specifying Resource Plan
– Resource Allocation Methods for Resource Plans
Automating Tasks by Using Oracle Scheduler
– Simplifying Management Tasks
– Understanding a Simple Job
– Core Components
– Basic Work Flow
– Persistent Lightweight Jobs
– Using a Time-Based or Event-Based Schedule
– Creating a Time-Based Job
– Creating an Event-Based Schedule
Managing Space
– Space Management Overview
– Block Space Management
– Row Chaining and Migration
– Free Space Management Within
– Types of
– Allocating
– Allocating
– Creating Tables Without Segments
Backup and Recovery Concepts
– Categories of Failures
– Flashback Technology
– Understanding Instance Recovery
– Phases of Instance Recovery
– Tuning Instance Recovery
– Using the MTTR Advisor
– Media Failure
– Configuring for Recoverability
Moving Data
– Moving Data: General Architecture
– Oracle Data Pump
– SQL Loader
– External Tables
Working with Oracle Support
– Using the Support Workbench
– Using Enterprise Manager
– Working with Oracle Support
– My Oracle Support Integration
– Researching an Issue
– Logging Service Requests
– Managing Patches
– Applying a Patch Release
Prerequisites
– Working knowledge of SQL and use of PL/SQL packages
– Basic knowledge of Linux operating system