# Exadata Patching: Real-World Checklist (No Downtime Surprises)

### The Reality

Exadata patching looks simple on paper. In production, it’s where things go sideways fast.

### What Usually Breaks

*   GI patch order confusion
    
*   Datapatch timing mistakes
    
*   Rolling patch assumptions that aren’t actually safe
    
*   Hidden dependencies between DB + Grid + storage
    

### My Real-World Checklist

1.  Validate cluster health (crsctl, olsnodes)
    
2.  Confirm backup + restore point
    
3.  Patch Grid Infrastructure first (rolling)
    
4.  Patch DB homes
    
5.  Run datapatch (validate ALL DBs)
    
6.  Validate services and failover
    

### Lessons Learned

Most issues don’t come from the patch—they come from assumptions.

### Takeaway

If you treat patching like a checklist instead of a process, you will get burned.
