Skip to main content

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 :

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> @?/rdbms/admin/utlrp.sql