oracle dba practical training@dba school hyderabad
TRANSCRIPT
8/6/2019 Oracle DBA practical Training@DBA School Hyderabad
http://slidepdf.com/reader/full/oracle-dba-practical-trainingdba-school-hyderabad 1/14
DBA SCHOOL, #501,502 Mahindra Residency, Near Aditya Trade Center, Ameerpet, Hyderabad
0
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
8/6/2019 Oracle DBA practical Training@DBA School Hyderabad
http://slidepdf.com/reader/full/oracle-dba-practical-trainingdba-school-hyderabad 2/14
DBA SCHOOL, #501,502 Mahindra Residency, Near Aditya Trade Center, Ameerpet, Hyderabad
• Oracle Advanced Database Installations on OEL 4
• Oracle Database Installations on OEL 4 by using Database
Configuration Assistant (DBCA)
d) Oracle Database 11g Architecture.
• 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
8/6/2019 Oracle DBA practical Training@DBA School Hyderabad
http://slidepdf.com/reader/full/oracle-dba-practical-trainingdba-school-hyderabad 3/14
DBA SCHOOL, #501,502 Mahindra Residency, Near Aditya Trade Center, Ameerpet, Hyderabad
• 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
• Viewing Tablespace Information
• How to find the database size
8/6/2019 Oracle DBA practical Training@DBA School Hyderabad
http://slidepdf.com/reader/full/oracle-dba-practical-trainingdba-school-hyderabad 4/14
DBA SCHOOL, #501,502 Mahindra Residency, Near Aditya Trade Center, Ameerpet, Hyderabad
• 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 databaseinstallations.
• 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.
8/6/2019 Oracle DBA practical Training@DBA School Hyderabad
http://slidepdf.com/reader/full/oracle-dba-practical-trainingdba-school-hyderabad 5/14
DBA SCHOOL, #501,502 Mahindra Residency, Near Aditya Trade Center, Ameerpet, Hyderabad
• 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
• 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
8/6/2019 Oracle DBA practical Training@DBA School Hyderabad
http://slidepdf.com/reader/full/oracle-dba-practical-trainingdba-school-hyderabad 6/14
DBA SCHOOL, #501,502 Mahindra Residency, Near Aditya Trade Center, Ameerpet, Hyderabad
• 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
8/6/2019 Oracle DBA practical Training@DBA School Hyderabad
http://slidepdf.com/reader/full/oracle-dba-practical-trainingdba-school-hyderabad 7/14
DBA SCHOOL, #501,502 Mahindra Residency, Near Aditya Trade Center, Ameerpet, Hyderabad
• Testing Oracle Net Connectivity
• Linux Server to Linux Server Communication (DBA)
• Windows to Linux Server Communication (DBA) using putty
• 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
8/6/2019 Oracle DBA practical Training@DBA School Hyderabad
http://slidepdf.com/reader/full/oracle-dba-practical-trainingdba-school-hyderabad 8/14
DBA SCHOOL, #501,502 Mahindra Residency, Near Aditya Trade Center, Ameerpet, Hyderabad
• 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.
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
8/6/2019 Oracle DBA practical Training@DBA School Hyderabad
http://slidepdf.com/reader/full/oracle-dba-practical-trainingdba-school-hyderabad 9/14
DBA SCHOOL, #501,502 Mahindra Residency, Near Aditya Trade Center, Ameerpet, Hyderabad
• 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
8/6/2019 Oracle DBA practical Training@DBA School Hyderabad
http://slidepdf.com/reader/full/oracle-dba-practical-trainingdba-school-hyderabad 10/14
DBA SCHOOL, #501,502 Mahindra Residency, Near Aditya Trade Center, Ameerpet, Hyderabad
• Point in Time Recovery
• REPORT and LIST
• Performing Complete Recovery
• Performing Incomplete Recovery
• Performing Flashback Recovery
• Handling Online Redo Log Failures
• Tuning RMAN
• 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 StandbyServers
• Preparing the Primary Database
• Implementing Standby databases
• Standby Database Administration
• Log Management Services
• Switchover and Failover
8/6/2019 Oracle DBA practical Training@DBA School Hyderabad
http://slidepdf.com/reader/full/oracle-dba-practical-trainingdba-school-hyderabad 11/14
DBA SCHOOL, #501,502 Mahindra Residency, Near Aditya Trade Center, Ameerpet, Hyderabad
• 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
• 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)
8/6/2019 Oracle DBA practical Training@DBA School Hyderabad
http://slidepdf.com/reader/full/oracle-dba-practical-trainingdba-school-hyderabad 12/14
DBA SCHOOL, #501,502 Mahindra Residency, Near Aditya Trade Center, Ameerpet, Hyderabad
• 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
• 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
8/6/2019 Oracle DBA practical Training@DBA School Hyderabad
http://slidepdf.com/reader/full/oracle-dba-practical-trainingdba-school-hyderabad 13/14
DBA SCHOOL, #501,502 Mahindra Residency, Near Aditya Trade Center, Ameerpet, Hyderabad
• 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
• 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
8/6/2019 Oracle DBA practical Training@DBA School Hyderabad
http://slidepdf.com/reader/full/oracle-dba-practical-trainingdba-school-hyderabad 14/14
DBA SCHOOL, #501,502 Mahindra Residency, Near Aditya Trade Center, Ameerpet, Hyderabad
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