Database Best Practice
Treat an Oracle Database as an OS, not an Application
Even if you have been programming for 20 years, when it comes to Oracle, you need to think of it as if it is an operating system, because in fact it is. Oracle is functionally an operating system for databases. This means that the actions you take in the administration of a database will produce nothing less than 100% uptime. Furthermore, all downtime should be planned and scheduled.
For more Oracle articles and best practices go here.