Oracle Training Overview
This course provides a complete, hands-on introduction to Oracle Database Administration including the use of Enterprise Manager Database Express (EMDE), SQL Developer and SQL*Plus.
Oracle Training AudienceCOMPONENTS OF AN ORACLE DATABASE
DUTIES OF A DATABASE ADMINISTRATOR
DBA MANAGEMENT TOOLS
REVIEW OF THE SAMPLE SCHEMA
SQL*PLUS
SQL DEVELOPER
A BRIEF OVERVIEW OF SQL
WHAT GENERATION?
WHAT SUBLANGUAGES ARE SUPPORTED?
KEY SINGLE ROW FUNCTIONS
KEY GROUP FUNCTIONS
KEY ANALYTICAL FUNCTIONS
OTHER AVAILABLE ANALYTICAL TOOLS
HELP ME!
OBJECT NAMING
WHAT ARE THE KEY DATATYPES?
WHAT CONSTRAINTS ARE AVAILABLE FOR TABLE DEFINITIONS?
HOW DO YOU SELECT FROM MULTIPLE TABLES?
WHAT IS A SELF JOIN?
WHAT ELSE CAN YOU DO WITH A SELF REFERENCE?
NEW SQL FEATURES OF NOTE IN ORACLE12C
A BRIEF OVERVIEW OF PL/SQL
NEW PL/SQL FEATURES OF NOTE IN ORACLE12C
LAB 1: INTRODUCTION
LAB 1 SOLUTIONS: INTRODUCTION
CHAPTER 2 – CREATING ORACLE DATABASESOVERVIEW OF DATABASE CREATION
THE ORACLE UNIVERSAL INSTALLER
PREREQUISE TASKS
RUNNING THE INSTALLER
POST INSTALLATION
USING THE DATABASE CONFIGURATION ASSISTANT
DATABASE TEMPLATES
DEPRECATIONS AND DESUPPORTS FOR 18C
LAB 2: CREATING ORACLE DATABASES
LAB 2 SOLUTIONS: CREATING ORACLE DATABASES
CHAPTER 3 – BASIC DATABASE ADMINISTRATIONA BRIEF ROADMAP
DATABASE MANAGEMENT USING EMDE
ENVIRONMENTAL VARIABLES
ACCESSING ENTERPRISE MANAGER DATABASE EXPRESS
DATABASE ADMINISTRATION WITH OTHER TOOLS
LAB 3: BASIC DATABASE ADMINISTRATION
LAB 3 SOLUTIONS: BASIC DATABASE ADMINISTRATION
CHAPTER 4 – ORACLE NETWORKINGORACLE NETWORKING OVERVIEW
THE ORACLE NET LISTENER
MAKING A CONNECTION
USING NET MANAGER
CONTROLLING THE LISTENER
TROUBLESHOOTING NETWORKING
LAB 4: ORACLE NETWORKING
LAB 4 SOLUTIONS: ORACLE NETWORKING
CHAPTER 5 – INSTANCE MANAGEMENTMANAGING THE ORACLE INSTANCE
GETTING THE DATABASE UP
CHANGING PARAMETERS
BACKGROUND PROCESSES
OTHER PROCESSES
CONTROLLING MEMORY USAGE
THE STARTUP PROCESS
STARTUP NOMOUNT
STARTUP MOUNT
STARTUP | STARTUP OPEN
STARTUP RESTRICT | STARTUP OPEN RESTRICT
STARTUP FORCE
THE SHUTDOWN PROCESS
SHUTDOWN | SHUTDOWN NORMAL
SHUTDOWN TRANSACTIONAL
SHUTDOWN IMMEDIATE
SHUTDOWN ABORT
MEMORY MANAGEMENT
ALTERNATIVE ARCHITECTURES
LAB 5: INSTANCE MANAGEMENT
LAB 5 SOLUTIONS: INSTANCE MANAGEMENT
CHAPTER 6 – STORAGE MANAGEMENTTHE BASIC LOGICAL STRUCTURES
THE PHYSICAL STRUCTURES
USING EMDE FOR STORAGE MANAGEMENT
CHANGING TABLESPACE AND OTHER ALERTS
MANAGING SPACE WITHIN TABLES AND INDEXES
SWITCHING LOG FILES
UNDO RETENTION
REVIEWING UNDO INFORMATION
THE UNDO ADVISOR
CHANGING UNDO TABLESPACE SIZE
LAB 6: STORAGE MANAGEMENT
LAB 6 SOLUTIONS: STORAGE MANAGEMENT
CHAPTER 7 – ORACLE SECURITYCREATING USER ACCOUNTS
TYPES OF PRIVILEGES
ABOUT ROLES
PREDEFINED ROLES
VIEWING ROLES IN ENTERPRISE MANAGER DATABASE EXPRESS
CREATING ROLES IN ENTERPRISE MANAGER DATABASE EXPRESS
DROPPING A ROLE
ADMIN AND GRANT OPTIONS
SYSDBA / SYSOPER DETAILS
USER ACCOUNT ADMINISTRATION
CONSIDERATIONS REGARDING PASSWORD CASE SENSITIVITY
PROFILES AND PASSWORD POLICIES
OTHER SECURITY FEATURES
LAB 7: ORACLE SECURITY
LAB 7 SOLUTIONS: ORACLE SECURITY
CHAPTER 8 – SCHEMA OBJECTSSCHEMA OBJECTS
LOADING DATA
ABOUT INDEXES
VIEWS
STORED PROCEDURES
OTHER OBJECTS
LAB 8: SCHEMA OBJECTS
LAB 8 SOLUTIONS: SCHEMA OBJECTS
CHAPTER 9 – BACKUP AND RECOVERYOVERVIEW / KEY CONCEPTS
USERS FOR BACKUP
THE FAST RECOVERY AREA
THE RMAN REPOSITORY
DATABASE CONFIGURATION
RMAN CONFIGURATION
BLOCK CHANGE TRACKING
ORACLE SECURE BACKUPS
ORACLE SUGGESTED BACKUP STRATEGY
SCHEDULING BACKUPS
BACKUP VALIDATION AND OTHER RMAN MAINTENANCE
RESTORE VALIDATION
THE REPORT COMMAND
THE LIST COMMAND
ORACLE ADVISED RECOVERY
USER-DIRECTED RECOVERY
FLASHBACK TABLE
FLASHBACK TO BEFORE DROP
FLASHBACK DATABASE
MANUAL RESTORE AND RECOVER
THE RECOVERY CATALOG
BACKUP MANAGEMENT
MONITORING FRA SPACE USAGE
ORACLE ADVISED RECOVERY
LAB 9: BACKUP AND RECOVERY
LAB 9 SOLUTIONS: BACKUP AND RECOVERY
CHAPTER 10 – ORACLE ADVISORSPROACTIVE MONITORING
MONITORING THE DATABASE WITH EMDE
USING THE PERFORMANCE HUB
USING OTHER ADVISORS
REAL APPLICATION TESTING
LAB 10: ORACLE ADVISORS
LAB 10 SOLUTIONS: ORACLE ADVISORS
CHAPTER 11 – PROBLEM RESOLUTIONOVERVIEW
THE RESOLUTION PROCESS
LAB 11: PROBLEM RESOLUTION
LAB 11 SOLUTIONS: PROBLEM RESOLUTION
CHAPTER 12 – SOFTWARE MANAGEMENTPATCH MANAGEMENT
UPGRADING THE DATABASE
EDITION-BASED REDEFINITION
ORACLE’S NEW VERSIONING STRATEGY
REMOVING ORACLE SOFTWARE
CHAPTER 13 – AUTOMATED STORAGEAUTOMATIC STORAGE MANAGEMENT OVERVIEW
THE ASM INSTANCE
DISKS, DISK GROUPS AND FAILURE GROUPS
CREATING AND DROPPING DISK GROUPS
ADDING AND DROPPING DISKS
ASM BACKUPS
CHAPTER 14 – HARDENING THE DATABASEELIMINATING SINGLE POINTS OF FAILURE
HARDENING DATA FILES
HARDENING THE CONTROL FILES
HARDENING THE REDO LOGS
HARDENING THE ARCHIVED REDO LOGS
HARDENING THE PERIPHERAL FILES
HARDENING THE BACKUPS
HARDENING THE FAST RECOVERY AREA
LAB 14: HARDENING THE DATABASE
LAB 14 SOLUTIONS: HARDENING THE DATABASE
CHAPTER 15 – OS BACKUP & RECOVERYWHY USE THE OPERATING SYSTEM?
CLOSED BACKUPS IN NOARCHIVELOG MODE
CLOSED RESTORE IN NOARCHIVELOG MODE
OPEN BACKUPS IN ARCHIVELOG MODE
RESTORING IN ARCHIVELOG MODE
RECOVERY IN ARCHIVELOG MODE
INCOMPLETE RECOVERY
LAB 15: OS BACKUP & RECOVERY
LAB6. 15 SOLUTIONS: OS BACKUP & RECOVERY
CHAPTER 16 – ADVANCED RECOVERY MANAGERCONFIGURING THE RECOVERY CATALOG
RUNNING SCRIPTS IN RMAN
CREATING SCRIPTS IN THE CATALOG
LAB 16: ADVANCED RECOVERY MANAGER
LAB 16 SOLUTIONS: ADVANCED RECOVERY MANAGER
CHAPTER 17 – DATA PUMPUSING DATA PUMP
ENTERPRISE MANAGER DATABASE EXPRESS AND DATA PUMP
THE DATA PUMP DRIVER
DATA DICTIONARY VIEWS
LAB 17: DATA PUMP
LAB 17 SOLUTIONS: DATA PUMP
CHAPTER 18 – ADVANCED SECURITYDBMS_RLS
DBMS_FGA
CONTROLLING COLUMN ACCESS WITH VIRTUAL COLUMNS
LAB 18: ADVANCED SECURITY
LAB 18 SOLUTIONS: ADVANCED SECURITY
CHAPTER 19 – SHARED SERVERINITIALIZATION PARAMETERS
ENABLING SHARED SERVERS
DISPATCHER CONFIGURATION
DATA DICTIONARY VIEWS
CONFIGURING THE CLIENT FOR SHARED SERVER
LAB 19: SHARED SERVER
LAB 19 SOLUTIONS: SHARED SERVER
CHAPTER 20 – LOGMINERLOGMINER BASICS
DBMS_LOGMNR
DBMS_LOGMNR.ADD_LOGFILE
DBMS_LOGMNR.START_LOGMNR
DBMS_LOGMNR. END_LOGMNR
DBMS_LOGMNR.MINE_VALUE
DBMS_LOGMNR.COLUMN_PRESENT
DBMS_LOGMNR_D
DBMS_LOGMNR_D.BUILD
DBMS_LOGMNR_D.SET_TABLESPACE
SUPPLEMENTAL LOGGING
LOGMINER USE SUMMARY
USING LOGMINER
USING ENTERPRISE MANAGER DATABASE EXPRESS WITH LOGMINER
LAB 20: LOGMINER
LAB 20 SOLUTIONS: LOGMINER