Anda di halaman 1dari 10

DBA SCHOOL, #501,502 Mahindra Residency, Near Aditya Trade Center, Ameerpet, Hyderabad

Oracle 11g DBA Course Contents

a) LINUX Administration

b) Oracle SQL and PL/SQL

c) OPERATING SYSTEM INSTALLATIONS

Oracle Enterprise Linux 4 (OEL 4) Installations (Both Automatic and Manual using
Graphic mode)
Oracle Enterprise Linux 4 (OEL 4) Installations (Both Automatic and Manual using Text
mode)

Oracle Enterprise Linux 5 (OEL 5) Installations (Both Automatic and Manual using
Graphic mode)
Oracle Enterprise Linux 5 (OEL 5) Installations (Both Automatic and Manual using Text
mode)

d) ORACLE INSTALLATIONS

Oracle Manual database Installations on OEL 4


Oracle Basic Database Installations on OEL 4
Oracle Advanced Database Installations on OEL 4
Oracle Database Installations on OEL 4 by using Database Configuration Assistant
(DBCA)

d) Oracle Database 11g Architecture.


DBA SCHOOL, #501,502 Mahindra Residency, Near Aditya Trade Center, Ameerpet, Hyderabad

Oracle Logical Storage Structures


Oracle Logical Database Structures.
Oracle Physical Storage Structures.
Oracle Instance Architecture
Shared and Dedicated Server processes
Oracle Memory Structures
Database Buffer Cache
Redolog Buffer Cache
Shared Pool
Large Pool
Java Pool
Streams Pool
Background Processes

e) Controlling the Database

Creating and Configuring a listener.ora and tnsnames.ora file


For Manual Installations as well as advanced and DBCA installations.
Starting and Stopping ISQL* Plus
Starting and Stopping Database Control
Changing the Listener Status
Startup and Shutdown
Starting Up a Database NOMOUNT
Starting Up a Database MOUNT
Starting Up a Database OPEN
Shutting down the database.
SHUTDOWN OPTIONS like Shutdown Normal, Shutdown Transactional, Shutdown
Immediate and Shutdown Abort

g) TableSpace Management
Tablespaces and Data Files
Space Management in Tablespaces
Creating a New Tablespace
Storage for Locally Managed Tablespaces
Altering a Tablespace
Actions with Tablespaces
Dropping Tablespaces
DBA SCHOOL, #501,502 Mahindra Residency, Near Aditya Trade Center, Ameerpet, Hyderabad

Viewing Tablespace Information


How to find the database size
How to find used database size
How to find free database size
How to find the table size

h) Control files management


Multiplexing Control files
How to recreate a controlfiles from the trace file.
How to take backup of a controlfile
How to restore a controlfile

I) Redologfile Management
How to multiplex redo log files.
Creating Redo log groups
How to drop redo log groups
Adding Redolog Members to a Redolog Group
Dropping a Redolog Member from a Group

j) Archivelog files management


How to configure flash_recovery_area for manual database installations.
How to configure flash_recovery_area size for manual database installations
How to configure flash_recovery_area and flash_recovery_area size for basic, advanced
and dbca installations.
How to enable Archivelogmode
How to change database mode from noarchivelog mode to Archivelogmode

k) Security
Users and Resource Control
Creating New Users
Modifying User Settings with the ALTER USER Statement
Removing Users
Introduction to Profiles
Creating Profiles
DBA SCHOOL, #501,502 Mahindra Residency, Near Aditya Trade Center, Ameerpet, Hyderabad

Managing Passwords
Controlling Resource Usage
Dropping a Profile
Changing User, Profile, Password, and Resource Data
System and Object Privileges
Identifying System Privileges
Using Object Privileges
Managing System and Object Privileges
Granting and Revoking System Privileges
Granting and Revoking Object Privileges
Database Roles
How to Use Roles
Using Predefined Roles
Creating and Modifying Roles
Creating and Assigning Privileges to a Role
Assigning Roles to Users and to Other Roles
Limiting Availability and Removing Roles
Roles in the Enterprise Manager Console
Quotas
Assigning Quota to User
Altering Quota to a User
Assigning Unlimited Quota to a User
Removing Entire Quota from a User
Assigning Permanent and Temporary Tablespaces to a User

l) Oracle Net Services

Creating and configure a listener in client server environment


Starting the Listener Server Process
Stopping a listener process
Oracle Networking and Database Connectivity
Establishing Oracle Connectivity
Listener Control Utility
Monitoring with Listener Control
Local Naming
Testing Oracle Net Connectivity
Linux Server to Linux Server Communication (DBA)
Windows to Linux Server Communication (DBA) using putty
DBA SCHOOL, #501,502 Mahindra Residency, Near Aditya Trade Center, Ameerpet, Hyderabad

Windows to Linux Server Communication by using tnsnames.ora file (DBA)


Windows to Linux Server Communication by using Oracle 11g Client Software
(Developer, Tester etc)
Windows to Windows Server Communication using Remote Desktop (DBA)
Windows to Windows Server communication using tnsnames.ora file (DBA)
Windows Client to Windows Server Communication using Oracle 11g Client Software
(Developer, Tester etc)

m) Flashback Technologies
Flashback Drop (Uses Recycle bin feature)

Flashback Table (Uses undo data)

Flashback Version Query (Uses undo data)

Flashback Transaction Query (Uses undo data)

Flashback Database (Uses flashback log/flash recovery area)

n) Logical Backups
Logical backups using exp/imp
Full Logical Backups, User Level Backups and Table level backups
Logical backups
The Data Pump Export/Import Process
Using Data Pump Export and Import
Creating a Directory
Data Pump Export Options
Starting a Data Pump Export job
Data Pump Import Options
Starting a Data Pump Import Job
Comparing Data Pump Export/Import to Export/Import
Logical Incremental backups using exp and imp
Logical Incremental backups using data pump technologies i.e expdp and impdp
o) Physical Backups
Cold backups or offline backups or Closed backups
How to take cold backups for non-production environments like DEV, TST and STAGING
Hot backups or Online Backups or Open Backups
How to take Hot Backups for Production environments.
DBA SCHOOL, #501,502 Mahindra Residency, Near Aditya Trade Center, Ameerpet, Hyderabad

p) RMAN Backups and Recovery (Physical Backups)

RMAN Features and Components


RMAN vs. Traditional Backup Methods
Backup Types
RMAN commands and Options
Configuring the RMAN Environment
Setting up a Repository
Registering a Database
Controlfile Autobackup
Backup Operations
Full Database Backups
Tablespace
Datafiles
Control File, SPFILE Backup
Archived Redo Logs
Incrementally Updated Backups
Backup Compression
Validating Backups

Using the Recovery Catalog


Making Backups with RMAN
Maintaining RMAN Backups and the Repository
Scripting RMAN
Restoring a Control File
Restoring a Tablespace
Restoring a Datafile
Restoring an Entire Database
Validating Restore Operations
Restore Preview
Restore Validate
Point in Time Recovery
REPORT and LIST
Performing Complete Recovery
Performing Incomplete Recovery
Performing Flashback Recovery
Handling Online Redo Log Failures
Tuning RMAN
DBA SCHOOL, #501,502 Mahindra Residency, Near Aditya Trade Center, Ameerpet, Hyderabad

Troubleshooting RMAN
Performing Backup and Recovery with Enterprise Manager (OEM)

s) Database Cloning
Online Cloning for the Production Servers

Offline Cloning for the Non-Production Servers.

t) Data Guard (Disaster and Recovery)


Introduction to Oracle Data Guard

Data Guard Architecture

Complete Implementation of Data Guard between Primary and Standby Servers

Preparing the Primary Database

Implementing Standby databases

Standby Database Administration

Log Management Services

Switchover and Failover

Data Guard Troubleshooting

u) Upgrading to Oracle Database 11g


Manual Upgradation

Upgradation using DBCA

V) Patch Management
What is a Patch?

How to apply CPU (critical patch updates) to the Database.

How to file SR (Service Requests) using

https://support.oracle.com

How to download Oracle patches from the Oracle Customer Connection


DBA SCHOOL, #501,502 Mahindra Residency, Near Aditya Trade Center, Ameerpet, Hyderabad

i.e httS://support.oracle.com

How to Apply Patches to the Database

w) Database Tuning
Both Text based as well as OEM based
Monitoring the Database Aspects
Tuning the Database Areas
Monitoring using the ADDM (Automatic Database Diagnostic Monitor)
Running ADDM using OEM
Running ADDM using Command prompt
Using the UTLBSTAT.SQL and UTLESTAT.SQL files
Implementing the OEM-Tuning Pack
Using SQL Tuning Advisor
Running SQL Access Advisor
Managing AWR (Automatic Workload Repository)
Accessing AWR through OEM
Managing AWR using DBMS_WORKLOAD_REPOSITORY package
Using OEM to View AWR Report

x) Automatic Storage Management (ASM)


Introduction to Automatic Storage Management (ASM)

How to implement RDBMS instance

How to implement ASM instance

How to maintain ASM Disks

Diskgroups and Failure Groups

ASM Command-Line

Managing Databases in ASM

ASM Operations

Typical ASM Diskgroup Commands


DBA SCHOOL, #501,502 Mahindra Residency, Near Aditya Trade Center, Ameerpet, Hyderabad

Troubleshooting ASM

y) Database Refreshes

z) Managing Large Databases


Bigfile Tablespace Basics

Creating and Modifying Bigfile Tablespaces

Bigfile Tablespace ROWID Format

DBMS-ROWID and Bigfile Tablespaces

Using DBVERIFY with Bigfile Tablespaces

Advanced Oracle Table Types

Index Organized Tables

Global Temporary Tables

External Tables

Partitioned Tables

z) Database Server Troubleshooting.


Listener Issues

Client Server issues

Data Guard Issues

RMAN issues

Performance and Tuning Troubleshooting Issues

Upgrade issues

Patch Management issues

Installation and Configuration issues


DBA SCHOOL, #501,502 Mahindra Residency, Near Aditya Trade Center, Ameerpet, Hyderabad

Online and Offline Cloning issues

Logical Backup and Physical backup issues

Flashback issues

Control file issues

Redolog file issues

Archive log file issues

Faculty: Satya Seelam

(10 Years DBA Exp in USA)

Visit: www.hyddbatraining.com

Phone: +91 9966293445 / +91 8142368899 / 040-30629114


Contact Us

DBA School (Software Training Institute)


Flat #501 & 502, Mahindra Residency,

Near Aditya Trade Center,

Ameerpet,

Hyderabad

Anda mungkin juga menyukai