Email -

Phone -  720 934 1260, Chicago, USA.
Google Rating


Database Administrators (DBAs) are responsible for the design, implementation, support and maintenance of computerized databases in today’s organizations. The role also includes architecting, building and scaling databases for future data growth and capacity. They are also responsible for security, performance and availability of data to users and customers.

All the above tasks are performed with the help of a Database Management System (DBMS) and the leading and most widely used DBMS’ across the world today are Oracle, Microsoft SQL Server, MySQL and PostgreSQL etc. Out of these DBMS technologies, Oracle Database is the most popular and widely used database in the world today.

Database Administrator Job Growth

DBAs play an important and responsible role in every company’s Information Technology (IT) department. DBAs are also very well paid and the average annual salary is more than $100,000 in the USA.

Oracle DBA Training

We are currently offering a world class oracle database administration training program for interested students and professionals. Registration for our Oracle classes is open for anyone in the world because it is an online course.

 Course Details

1. Taught by Srini Ramineni. Srini is also the founder of DBA University. His profile can be read here.
2. The Oracle DBA training consists of 40 high quality videos and these videos are accessible for 12 months on a 24*7 basis. Students also get dedicated remote lab server access for 6 months with an option to increase the lab access duration to 1 year. Each training video is about 1 hour to 1.5 hours in duration.

3. Click HERE to download the training brochure (course topics and more details)
4. Home work assignments to the students to challenge on course topics. The lab exercises contain topics from the latest Oracle 19c and Oracle 12c R1 and Oracle 12c R2 releases.
5. Students can use this training to prepare for Oracle Database Administration I Exam Number: 1Z0-082 and Oracle Database Administration II Exam Number: 1Z0-083 towards becoming an Oracle Database Administration Certified Professional. The same training course can be used for preparing for the Oracle Database 12c Administration 1Z0-062 examination towards Oracle OCA certification (Oracle Certified Associate).
6.Training contains Oracle database fundamentals as well as advance topics such as Oracle RMAN and Performance Tuning. For RAC, ASM and Data Guard we have a separate 40 hour course. Click here for its details.
7. The course fee is $699 (all-inclusive price.)
8. Every student gets access to our 370 page training material PDF book through email download.

Oracle Certified Professional (OCA,OCP) Certification

Students can use this training to prepare for Oracle Database Administration I Exam Number: 1Z0-082 and Oracle Database Administration II Exam Number: 1Z0-083 towards becoming an Oracle Database Administration Certified Professional. The same training course can be used for preparing for the Oracle Database 12c Administration 1Z0-062 examination towards Oracle OCA certification (Oracle Certified Associate).

Once students complete this Oracle DBA Training, we strongly recommend to purchase the Oracle ASM RAC Data Guard training course also for getting trained in advanced DBA topics such as Oracle Automatic Storage Management (ASM), Oracle Real Application Clusters (RAC) and Oracle Data Guard (DG).

Course Topics

Introduction to database management systems and databases
What is a database?
Popular database management system (DBMS) software and why Oracle DBMS.
History and Current trends of DBMS and Database Administration.
Oracle database market share and about its current competitive landscape.
Tasks of a Database Administrator.

Installing Oracle database software (12c R1 and 12c R2)
Understand prerequisites for a successful Oracle RDBMS software installation.
Installation of Oracle 12c R1 database software with the latest patchset.
Installation of Oracle 12c R2 database software

Oracle Database Architecture
Planning for an Oracle database creation.
Creating an Oracle 12c R1 database using the CREATE DATABASE SQL command.
Creating an Oracle 12c R2 database using the Graphical Tool (Database Configuration Assistant).
How to configure and use Oracle Enterprise Manager (OEM) Database Express web based tool.
Understand initialization parameter files
Startup and Shutdown of a database.
View the database alert log
Components of an Oracle database and detailed architecture.
Advance Startup and Shutdown scenarios.
Oracle database memory and process architecture.
The Oracle database job scheduler API (DBMS_SCHEDULER package)

Database storage
Oracle tablespaces and allocation types.
How to create small file (default) and big file tablespaces.
How to create datafiles with fixed size and auto extend option.
What are control files and how to view control file content in a trace file.
How to rename datafiles in a control file.
Temporary tablespaces and temporary tablespace groups.
Managing Undo Data
Explain DML and undo data generation
How to add data files to undo tablespaces.
Configure undo retention.
Understand Oracle database read consistency

Oracle Networking
Introduction to Oracle Net Services component.
Oracle listener configuration (Dynamic and Static Listeners).
Dynamic Service Registration and Naming Methods configuration in sqlnet.ora.
Oracle database connections from other computers.
Oracle netca (Network Configuration Assistant) tool for configuration file generation.
Oracle netmgr tool for adding database services to a static listener.ora configuration file.
Oracle listener administration and TNS_ADMIN environment variable.
What are database links and learn about best practices in creating them.

Administering User Security
Create and manage database user accounts.
Grant and revoke privileges.
Create and manage roles.
Create and manage profiles.
Standard database auditing
How to audit DBA login sessions and statements
How to enable non-DBA login session auditing.
How to disable non-DBA login session auditing
How to purge older audit trail records.

Used Managed (Manual) Backup and Recovery
Backup and Recovery Concepts (Redo log files and archive log files.)
Backup and Recovery Configuration (Configure the fast recovery area and ARCHIVELOG mode.)
Introduction and planning for a robust Backup and Recovery Strategy.
How to create a consistent database backup aka offline backup (COLD BACKUP)
Hot to create an inconsistent database backup aka online backup (HOT BACKUP).
How to clone a database from a consistent database backup.
How to clone a database using Cancel based recovery from an inconsistent database backup.
How to clone a database using Time based recovery (Database point in time recovery) from an inconsistent database backup.

RMAN Backup and Recovery
Advantages of RMAN method compared to the user-managed method.
Create consistent database backups using RMAN.
Create inconsistent database backups (without shutting it down) using RMAN.
Oracle database backup metadata.
How to create incremental backups using RMAN.
How to clone a database using RMAN backup based duplication.
How to restore and recover a full database from its RMAN backup.
Use Data Recovery Advisor to perform recovery of the control file and redo log file.
How to drop a database using RMAN
Oracle database backup retention policies and backups to Tape/offsite.
How to purge old backups using RMAN.

Oracle database upgrades
Introduction to Oracle versions and how to understand a version.
How to upgrade a database from Oracle 12c R1 to Oracle 12c R2.
How to upgrade from one patchset to another patchset within the same maintenance release.
What are Oracle interim patches
How to apply SPU patches (Security Patch Updates).
How to apply a Patch Set Update (PSU)
Learn about Oracle Interim Patch Installer (OPATCH).

Oracle Data Movement Utilities
Oracle database logical backup and restore operations (Data Pump Export and Import).
Business use cases of logical backups compared to physical backups.
Various Data Pump Export modes.
Data Pump Import to import data from an export backup.
Advanced features in Oracle Data Pump Export.

Oracle Database Performance Tuning
How to handle performance issues in the real world.
V$ dynamic views for performance monitoring and analysis.
How to size the Oracle database memory structures for optimal performance.
Oracle database wait events.
Explain Oracle temporary space internals and sizing.
How to trace database sessions using DBMS_MONITOR and DBMS_SESSION packages.
How to format SQL trace files using the tkprof utility.
How to generate on-error diagnostic dump files.
Index Monitoring and internals of index maintenance by Oracle.
Statistics data collection for Oracle database optimizer.
What is Oracle automatic workload repository (AWR) and how to obtain AWR reports.

Real world life of an Oracle DBA
Type of Oracle errors. Valid errors and internal exceptions (ORA-00600 and ORA-07445 errors).
How to work with Oracle Support to create Service Requests.
Parlance and terminology used by Oracle DBAs.
Working with Oracle Forums for issues.
Productivity tools required when you join the work place.
Scheduling JOBS and scripts through UNIX/LINUX crontab utility.

Oracle DBAAS (Database as a Service)
Sign-up in
Difference between a DBAAS instance and a database instance.
Navigate with My Services Dashboard
User authentication and roles
Generate a Secure Shell (SSH) Public/Private Key Pair

Oracle 19c database software installation

Introduction to Oracle 19c release.
Oracle 19c Release Update (RU) and Release Update Revision (RUR) concepts.
Install Oracle 19c database software on Linux 64-bit server.

Oracle 12c R1 to Oracle 19c database upgrade

Oracle 19c upgrade paths.
Upgrade an Oracle 12c R1 database to Oracle 19c release.

Oracle ASM (Automatic Storage Management)
For Oracle RAC, ASM and Data Guard we have a separate course conducted by Srini Ramineni. Please purchase it at for $699.

Oracle Database High Availability (RAC, Data Guard)
For Oracle RAC, ASM and Data Guard we have a separate course conducted by Srini Ramineni. Please purchase it at for $699.

Course Reviews


59 ratings
  • 5 stars49
  • 4 stars10
  • 3 stars0
  • 2 stars0
  • 1 stars0
  1. Good online Oracle DBA training


    Overall this was a good course. I was a bit frustrated that the videos did not following the eBook sequentially and instead jumped all over, thereby making it harder to skip over sections that I already knew really well. By the same token, I don’t think that the eBook was laid out in a very logical manner either, so even if the videos had followed the eBook, there would still have been some logical flow issues for me. I also think that a brand new DBA would benefit from this course having a more detailed section on Oracle architecture/internals — the stuff about the various Oracle processes and how memory is laid out and used, SGA vs PGA, buffer cache, etc… This course does provide a solid foundation on various basic DBA topics and is well worth the money — especially since the timeframe allows one to spread the course out over many months, rather than typical online classes that are for a single set week. That option was one of the things that really sold me on this class, as it worked much better within my job constraints.. I will be taking the ASM, RAC, DG course.

  2. Excellent Oracle DBA Course


    I highly recommend this course. I have recently finished Oracle DBA training course from DBA University. Srini is a very well experienced teacher with hands on industry experience. He explained the DBA concepts very well with real time concepts & LAB examples.This course is also updated with latest Oracle 19c videos, upgrade from 12c to 19c etc..

  3. 5

    I liked the way Srini explains main concepts by simplifying them and giving analogous examples. I also was impressed by lab works provided by DBAUNIVERSITY. Can’t wait to take RAC course.

  4. Oracle DBA Course


    I thoroughly enjoyed this class and have gained much knowledge.The instructor is certainly the best I ever had. He used clear and interesting examples to teach his material. Also he possesses the highest level of knowledge on the course . I really enjoyed the online course, I liked that everything was straight forward.I appreciate the effort put into the course and the notes. Thank you

  5. Excellent Oracle DBA Course


    Srini is a very talented teacher. The course topics are presented very well and broken down into easily understood concepts. The course has many online labs that reinforce the lectures presented by Srini. Srini says in the training, ‘Oracle is an ocean’. This training will arm you with a solid foundation and the confidence to successfully navigate that ocean. This is an excellent Oracle DBA course.

  6. Excellent On Demand Course


    I recently completed the Oracle DBA On-Demand Training Course with Srini. I have taken a few online training courses in the past, but the Oracle DBA Course has been by far the best experience. Srini explains all the concepts clearly, and provides step by step solutions to complex problems that DBA’s face in the real world. I would highly recommend this course to anyone looking to build solid Oracle fundamentals.

  7. Great Job Srini !


    I took the Oracle DBA course in the DBA university and impressed with that, I took the Oracle ASM, DG and RAC course as well. Srini did an amazing job both the trainings. He explains all the concepts clearly and the training exercises are also very good. I bought the ondemand courses and he offered excellent support whenever I contacted him. I highly recommend these courses for anyone who is seeking a well rounded Oracle DBA training.

  8. Best Oracle DBA course !!!


    When i was searching for a live class training , i came across DBA University and signed it up.I thought it will be similar to most other recorded ones , but this was absolutely a class room training.The Oracle DBA course is prepared using vast industry experience , knowledge into the subject area made difference.Complex topics were also made into simple terms by Srini.The course material & help during Lab Practice , clarifying me doubts has made be confident over the period of time.Thanks Srini’s DBA University.Appreciate it!

  9. My First Online and DBA Class - Excellent!


    I recently completed the Oracle DBA class with Srini. This is my first online class and found it very impressive: the structure and sequence of the class, the logical examples and explanations, the book, the exercises, the classroom setup and lab setup. The class was recommended by a previous student and I am very happy with my experience with this class. It definitely provided a great foundation for my career goal as a DBA. I will also refer this class to my other colleagues and friends.

  10. 1 4 5 6
  • $699.00
  • 365 Days

See what others are buying

Contact Details

DBA University
605 W Madison St Suite 1108
Chicago IL 60661
United States of America

Ph 720 934 1260

Setup Menus in Admin Panel


May 11th 2019 to Jun 30th 2019
Saturday, Sunday 8 am central time to 12:30 pm central time (30 min break)
8 weeks course