# Upgrade manuel (version <= 11.2.0)

Peut être réalisé sur le même serveur en upgradant les binaires Oracle (bases arrêtées), mais dans ce cas il faut que la (les) base(s) ai(en)t été sauvegardée(s) avant !

Alternative : copier tous les fichiers d'une base (arrêtée) de version X vers une nouvelle base (vide) crée dans une version X+1. Les chemins doivent être rigoureusement identiques entre les 2 bases (donc forcément sur 2 serveurs différents).

On peut utiliser l'assistant graphique DBUA si disponible.

Modifier les chemins ORACLE\_BASE, ORACLE\_HOME pour pointer sur la nouvelle version. Puis :

```SQL
sqlplus / AS SYSDBA
SQL> STARTUP UPGRADE
SQL> SPOOL UPGRADE.LOG
SQL> @?/rdbms/admin/catupgrd.sql
```

  
  
Après redémarrage de la base en mode normal, recompiler d'éventuels objets en erreur :

```SQL
SQL> @?/rdbms/admin/utlrp.sql
```