Software Maintenance Lifecycle
Regular software maintenance is essential to:
- Strengthen software security and address newly discovered vulnerabilities
- Improve stability and reliability through tested and supported releases
- Maintain compatibility with newer database, infrastructure, and operating system components
- Ensure access to the most effective Oracle Support diagnostic and resolution tools
- Remain eligible for the latest fixes and enhancements
The rest of this chapter describes MAA software maintenance best practices for:
- Oracle Database
- Oracle Grid Infrastructure
- Oracle Exadata Database Machine
The guidelines cover the maintenance lifecycle, including detecting when updates are needed, selecting the recommended target version, obtaining the required software, and applying updates with minimal service disruption.
Software maintenance consists of three high-level phases:
By following these MAA software maintenance best practices, you can keep database environments secure, resilient, highly available, and supportable while minimizing disruption to business operations.