Você está na página 1de 4

Oracle 10G Database Administration

By Vamshi – 9701521369
Email: somavamshi@gmail.com
Day1 “Introduction to Oracle 10g.
Introduction to Oracle DBA, Oracle Architecture, Physical and Logical structures
including Oracle Instance, Database Creation, Oracle Layout on UNIX."

Day2 Tablespace management including Temporary tablespaces groups 10g,

default permanent tablespace 10g ,Big file tablespaces Storage parameters
(Initial, next, pct Increase, Mine tents, Maxextents), Estimation of segments
Analysing Tables, Shrinking .

Day3 Creation of Users, Roles, Profiles and Privileges, Grants and Revokes,
Password file Management, Rollback Segments., making them online and offline
and usage of Optimal

Day4 Undo management and Flashback in Oracle 10g,Redolog file and control
file Management. Archivelog and Noarchivelog,Modes. OMF management.

Day5 SQL *Networking (Configuring tnsnames and listener files).

Day6 Oracle Utilities: Export ,import, expdp and impdp implementing logical
backups using Incremental and cumulative backups. Transportable Tablespaces.,
*SQL Loader.

Day7 Physical Backup – Cold backup using Unix commands (cpio, tar) - cases
on recovery Including Noarchivelog mode and Archivelog mode. HOT Backups
and cases recoveries using HOT Backups. Taking complete database into begin
backup mode 10g, Ending backup when

Day8 Recovery Manager (RMAN): Backups & copies using RMAN, Incremental
and Cumulative Backups, recovery Scenarios using RMAN & enhancements in
10g.TSPITR recovery using auto auxiliary instance 10g

Day9 Performance Tuning with CPU, I/O and MEMORY, Application Tuning
using TKPROF, Explain Plan, Optimizer, dbms_stats behaviour in 10g, Automatic
Shared Memory Management(ASMM)

Day10 Configuring Multi Threaded Servers (MTS) Designing an Audit Plan and
Enabling and Disabling Auditing. Logminer, Resumable space management

Day11 Enabling Table Partitioning: Range Partitions, Hash Partitions & List
partitions Index Partitions: Local, Global, Prefixed and Non-prefixed, Oracle
Advanced Indexing: Function-based Indexes, Bitmap Indexes, Reverse Indexes,
Descending Indexes Index-Organ

Day12 Configuring Data Guard (no-data-loss) Oracle Installation: Oracle 10g on

Linux AS 4.
ORACLE 10g DBA Duration : 6 Weeks
Pre Requisite : Unix, Oracle & Unix Administration

Defining an Oracle Server, Database, Instance. Understanding Physical Structure, Memory
Structure, Process Structure, Logical Structure, Execution of SQL Statements, User Session

Creating a New Database

Identifying the application and the no. of applications the DB will support. Adv. of having
each application on each DB. Adv. of having common DB for all Applications.
Understanding TS, Changing Initialization parameters – SGA size, Processes, TS Naming
Conventions, Block Sizes, Type of DB, No. of users the DB has to support, etc, Dropping a
Database, ASM Database.

Managing an Oracle Database

Creating and Managing Initialization files – PFILE and SPFILE, Adv. of SPFILE over PFILE
Identifying the various states/options of Instance Startup/Shutdown, DB Mount/Open
Monitoring Alert and Trace Files in udump, bdump and cdump for DB Troubleshooting
Configuring System Global Area (SGA) – DB Buffer Cache, Log Buffer and Shared Pool
Understanding Background Processes – Mandatory/Optional and the jobs performed by
them using the Data Dictionary to retrieve information about the database – V$, DBA_

Managing Tablespaces and Datafiles

Creating and Altering Tablespaces, adding, resizing, renaming and relocating a Datafile,
Renaming Tablespace.
Tablespace – offline, online, readonly, readwrite, Temporary tablespace groups, multiple
Creating and Managing a Tablespace when using OMF and the advantages of OMF feature
Extent management- Dictionary Managed and Locally Managed Tablespaces
(AUTOALLOCATE, UNIFORM) and advantages of locally managed over dictionary managed

Storage Management
Creating, Maintaining tables using appropriate storage settings – initial, minextents, pctfree,
Obtaining table information like avg. row length, chained rows, etc after analyzing the tables
Managing, Listing diff. types of Indexes and their uses, Creating B-Tree and Bitmap Indexes,
Maintaining Indexes, Identifying unused Indexes, Obtaining Index Information

Managing Rollback and Undo Segments

Creating and Managing Rollback Segments, Optimal Parameter, Online/Offline, Pending
Offline, Deferred Rollback Segments, Snapshot too old scenario
Understanding Oracle Undo Segments, Retention Policy, Retention Gurantee/Nogurantee,
Switching Undo Tablespaces

Networking Overview