Database Administrators Stack Exchange is a question and answer site for database professionals who wish to improve their database skills and learn from others in the community. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

This question already has an answer here:

I am IT Graduate with good knowledge on SQL and C. I have done most of the SQL programming on Microsoft SQL Server in my academics. But i want to become Oracle DBA. Could you please suggest me a structural way to to start learning. And also please suggest me what background work is needed before digging into it. Thanks

share|improve this question

marked as duplicate by Jack Douglas Jan 4 '14 at 9:01

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

up vote 5 down vote accepted

Start with the Oracle Concepts Guide (pdf). It will give you a good overview of everything related to Oracle databases and will give you a framework in which to place everything else you learn about Oracle. While you will by no means be a DBA after reading the guide, this is where you should start.

share|improve this answer

As a focus on more "soft skills" and career planning, I highly suggest "How to Become an Exceptional DBA" by Brad McGehee. It's a free e-book found here. It is a little geared towards a SQL Server career, but the tenet apply to all DBA careers.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.