Skip to content

DBAzine.com

Sections
Personal tools
You are here: Home » Blogs » Chris Foot Blog » Chris Foot's Oracle10g Blog » Finding Information Quickly - The Key to Success
Seeking new owner for this high-traffic DBAzine.com site.
Tap into the potential of this DBA community to expand your business! Interested? Contact us today.
Who Are You?
I am a:
Mainframe True Believer
Distributed Fast-tracker

[ Results | Polls ]
Votes : 3640
 

Finding Information Quickly - The Key to Success Finding Information Quickly - The Key to Success

I have taught hundreds of people how to administer Oracle during my career as an Oracle instructor. For those of you just entering this profession, here is my most sage piece of advice:

"The hallmark of a good DBA is not knowing everything, it's knowing where to look when you don't."

I thought it might be beneficial for us to review some of the various technical resources currently available to us. You'll find a listing of my favorite authors, bloggers and websites in this blog. The list will also include my favorite educational website of all time, the Oracle Knowledge Center. I'll be off on vacation next week, so I'll see you in two weeks!

I have a LOT of books on Oracle. I am an avid Oracle book collector. I buy them, publishers send me them to me to review and I receive them as presents from family members. I have been working with Oracle for over 18 years now. I have been using Oracle since Version 5 and I have kept every Oracle book, manual and instructor's guide I crossed paths with during that time. Remember the old paper back manuals that Oracle sent to you with the software? I've got LOTS of them! I was certified by Oracle to teach virtually the entire DBA admin track and I have kept every version of every instructor's guide I used (Version 7 to Version 10). As a result, my library consists of dozens and dozens (and dozens) of books on Oracle.

There is so much information available on Oracle that it tends to become overwhelming. How do you find that one facet of information, that one explanation you are looking for when you are confronted with seemingly endless sources of information? Here's a hint, GO TO THE MANUALS FIRST.

Call me old school, but I still read the entire set of documentation for every new Oracle release. The order of the first few books is always the same: "New Features", "Concepts", "Administrators Guide", "Reference", "SQL Reference", "Performance Tuning Guide" and "Data Warehousing Guide". The remaining books are read in no particular order. It's pretty much what I feel like reading at the time. When I was teaching, I always reinforced to my students that they needed to reference the Oracle manuals before moving on to other forms of documentation.

A very experienced co-worker of mine was at a customer site installing an Oracle9i database on LINUX. He was reading the installation manual when the customer demanded to know why he was reading the manual when he was supposed to be "the high-priced expert." He quickly replied "I'm reading the manual because I am an expert." As your experience grows, you'll find that you'll become just like my co-worker, an avid user of the reference guides and not afraid to admit it.

Reference Manuals
It is good practice to keep a set of reference manuals for each major release of the database you are administering. Oracle does have a tendency to change default values for object specifications. In addition, each new release contains new parameters that affect the database's configuration. When you receive the latest and greatest version of Oracle's database (one of the benefits of purchasing support), turn straight to the "OracleX New Features" section to find out what impact the new release will have on your daily administrative activities. You'll also find many new features that haven't been covered by Oracle's new release whitepapers and marketing propaganda.

Oracle Internal Resources
The Oracle websites contain a wealth of information on the Oracle product sets.
The following Oracle websites are favorites of mine:

  • metalink.oracle.com - Oracle's premier web support service is available to all customers who have current support service contracts. Oracle MetaLink allows customers to log and track service requests. Metalink also allows users to search Oracle's support and bug databases. When you experience an Oracle problem, look up the return code (if one is provided) in the Oracle reference manuals. If you are unable to solve the problem, search Metalink using the return code or error message as the search criteria. The website also contains a patch and patchset download area, product availability and life-cycle information and technical libraries containing whitepapers and informational documents.

    I've been able to solve 80% of my problems using the search feature. Here's a couple of tips: make sure you specify "ALL SOURCES" when searching for problems, use the Advanced feature to narrow your search to specific products and remember that Oracle now adds a listing of products and asks you if you want to limit your search to them at the top of each search result set.

    While you are on Metalink, click on the "Knowledge" and "Forum" tabs. You will find that they provide a wealth of information. You will need to drill down into the different sections under the "Knowledge" tab to retrieve all of the gems of information available.

  • technet.oracle.com - Technet's software download area allows visitors to download virtually any product Oracle markets. This website stores technical reference manuals for Oracle database releases 7 through 10, Oracle RDB, Oracle Gateways, Oracle Applications, Oracle Application server - the works.

    The site contains links to many Oracle blogs (including this one) and has forums, sample code and tutorials. A quick and easy way to get access to the information you need. Visitors are also able to view Oracle discussions, download product whitepapers and obtain information on Oracle education. Can you tell that I love this site? YOU BET!

  • partner.oracle.com - If you are an Oracle partner, (and there are a lot of us), then this is the website for you. Oracle's partner website contains information on partner initiatives and provides customized portlets categorized into partner activity and job role.

  • education.oracle.com - Oracle University's web site contains information on Oracle education including course descriptions, class schedules, self-study courses and certification requirements.

    When you go to education.oracle.com, look on the left side of the screen. You will see a link to the Knowledge Center. The Knowledge Center is Oracle's online education portal. You can take dozens of online courses from Oracle's experts. Want to learn from the people that wrote the code? This is the place that will allow that to happen.


    There is a link on the right side of the Knowledge Center that says "Take a Test Drive". Do yourself a favor - TAKE THE TEST DRIVE. You will have to pay for a full-blown subscription, but the benefits the Knowledge Center provides is well worth the cost. Take the test drive and then weasel the money out of your company for a full subscription. Tell them you'll work late, wash the boss's car. It's well worth it.

  • www.oracle.com - Oracle's home page on the web. Contains white papers on Oracle features, product descriptions, etc.. Good place to get a high-level overview of the Oracle database's bells and whistles.

External Resources
Non-Oracle websites are also excellent sources of information. The Internet has an abundance of web sites containing hundreds of scripts, tips, tricks and techniques. I often find myself heading straight to Google when I can't quickly find the information I need on Metalink. Some of my favorites are:

  • www.dbazine.com - How can you not love this website? The contributing authors list reads like a "who's who" of the database industry. Topics range from entry-level discussions to information that even the most experienced database user would find enlightening. Experts like Mullins, Inmon, Ensor, Celko, Nanda and Lewis provide readers with articles that are topical and interesting. Great articles and a pleasing, easy-to-navigate website makes DBAZine the place to go for database information. Am I biased? You bet. But I would still go to this site whether I wrote for it or not.

  • www.orafaq.com - Orafaq discussion forums are excellent sources of information. Post a question to hundreds of experienced Oracle DBAs and you'll find out just how helpful Orafaq can be. Orafaq provides an intelligent search engine that visitors can use to search the discussion forums for topics of interest. The website also provides hints, tips, script and whitepapers.

  • www.oracle.com/oramag - Oracle Corporation's own technical magazine. Oracle Magazine provides readers with product announcements, customer testimonials, technical information and upcoming events. Oracle magazine is available in hardcopy and on the web.

  • asktom.oracle.com - Kyte maintains an Oracle Q&A website aptly tiled "Ask Tom". If you scan the Ask Tom website, you'll quickly find that his primary method of simplifying complex technical concepts is to use a snippet of code as an example. Based on the positive responses he receives, the code examples work. They also work for me too. A great website.

Blogs and Wikis
Blogs and Wikis are a fairly recent phenomenon when compared to other information sources. What I like about blogs is that their free-form style makes them interesting to visit. Some blogs contain small snippets of information, while others are more like articles. I've always been grammatically long-winded by nature, so my blog is often longer than most.

Wikis are collections of information that can be added and edited by the internet community. They are similar to a blog in structure but can contain the works from many different contributors. Personally, I find blogs to be more to my liking. I pick a blogger who I find to be interesting and noted for technical correctness and stick with them. I know that Wikis are supposed to be "self policing" but I just seem to gravitate to blogs.

Blogs that I like are:

  • Mark Rittman's Blog - Warehousing and general Oracle information. His writings are so easy to read, that no matter what he writes on, it is a fun and interesting read.

  • Pete Finningan's Blog - Oracle Security blog and general Oracle information. More than just a blog, the website has whitepapers, discussions, scripts, Oracle news....

  • Oracle WTF - Not real fond of the name but very fond of the content. General Oracle information. Great content.

  • FeuerThoughts - Oracle PL/SQL language. I'm absolutely terrible at coding anything (all that IF-THEN-ELSE-OTHERWISE-GOTO-EXIT stuff drains me). I go to his site to attempt to improve my PL/SQL skill sets. If his teachings can't help, no one's will. Excellent writer and creator of some pretty neat tools. Make sure you traverse the link to his Oracle PL/SQL Programming site. Tons of great information.

  • Dizwell Informatics - Probably one of my favorite Oracle blogs. Excellent writer, always entertaining, never know what you'll find when you visit. Intelligent and humorous which is a good combination for a technical expert. Unafraid to express his opinions.

Book Recommendations
Third-party books are another excellent source of information. The big advantage third-party books have over the technical reference manuals is that technical reference manuals must provide all of the information on the entire Oracle environment while third-party books are able to focus on just what the author felt was important. If you choose a good author, you'll learn quickly.

Instead of listing books, I'll provide you with my favorite authors. You'll have the best chance of buying a great book if you select one from the following authors: Thomas Kyte, Jonathan Lewis (his book titled "Cost Based Oracle Fundamentals" is one of my favorites), Arup Nanda, Craig Mullins, Michael Abbey, Michael Correy, George Koch, and Kevin Loney.

Oracle Press Books provides a lot of great Oracle titles and Appress Publishing also comes to mind as having a great set of Oracle literary offerings.

Wrapup
I hope you enjoyed this brief discussion on where to find Oracle information. Don't attempt to remember everything about Oracle just try to remember the best place to look when you need information. Its out there!

Thanks for Reading,

Chris Foot
Oracle Ace


Monday, July 03, 2006  |  Permalink |  Comments (1)
trackback URL:   http://www.dbazine.com/blogs/blog-cf/chrisfoot/blogentry.2006-06-29.5435751381/sbtrackback

I'm with you on this!

Posted by oraclebase at 2006-07-03 06:22 AM
RE: "I'm reading the manual because I am an expert."

I totally agree! Anyone who expects to remember all the syntax and default options has a job on their hands. Oracle is too big be memorised by normal folk.

Cheers

Tim...
 

Powered by Plone