Bien a continuacion les dejo la forma de actualizar la version de oracle 10.2.0.1 a 10.2.0.4.
1. Prerequisitos:
Tenemos que tener cuenta en el Oracle metalink, si o si para descargarnos el parche.
2. Requerimientos:
Oracle DB : Oracle 10.2.0.1 (o anterior)
Sistema Operativo: Windows
3. Tareas previas a la actualizacion:
Descargaremos el parche 6810189 desde este enlace: https://updates.oracle.com/ARULink/PatchDetails/process_form?patch_num=6810189&release=80102040&plat_lang=912P&patch_num_id=939957&email=sam.roy%40toshiba-teg.com&userid=ml-roysam&
Recuerden de que deben tener cuenta en metalink para descargarlo.
Parando la base de datos:
C:\>set oracle_sid= GOLDLINK
C:\>sqlplus /nolog
SQL*Plus: Release 10.2.0.1.0 - Production on Tue Nov 13 10:49:26 2007
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
SQL> connect sys@GOLDLINK as sysdba
Enter password:
Connected.
SQL> SHUTDOWN
Database closed.
Database dismounted.
ORACLE instance shut down.
4. Paramos todos los servicios:
C:\>set oracle_sid=GoldLink
C:\>net stop OracleDBConsoleGOLDLINK
The OracleDBConsoleGOLDLINK service is stopping................
The OracleDBConsoleGOLDLINK service was stopped successfully.
C:\>net stop OracleServiceGOLDLINK
The OracleServiceGOLDLINK service is stopping.
The OracleServiceGOLDLINK service was stopped successfully.
C:\>net stop OracleOraDB10g_Home1iSQL*Plus..
The OracleOraDb10g_home1iSQL*Plus service was stopped successfully.
C:\>net stop OracleOraDB10g_Home1TNSListener
The OracleOraDb10g_home1TNSListener service is stopping.
The OracleOraDb10g_home1TNSListener service was stopped successfully.
Nota: mientras actualizamos la instalacion debemos tambien parar el coodinador de transacciones distribuidas de m$.
C:\>net stop msdtc
The Distributed Transaction Coordinator service is stopping.
The Distributed Transaction Coordinator service was stopped successfully.
4. Hacemos una copia de seguridad de nuestra bbdd:
Oracle recomienda que antes de hacer nada hagamos una copia de seguridad de los archivos de la bbdd en este caso el oradata.
5. Actualizando la base de datos:
Despues de lanzar la instalacion y actualizar la bbdd debemos realizar la siguiente operativa:
1. Paramos todos los servicios
2. Nos conectamos con el usuario sys
C:\> sqlplus /NOLOG
SQL> CONNECT SYS/SYS_password AS SYSDBA
3. Tecleamos los siguientes comandos SQL*Plus:
SQL> STARTUP UPGRADE
SQL> SPOOL patch.log
SQL> @ORACLE_BASE\ORACLE_HOME\rdbms\admin\catupgrd.sql
SQL> SPOOL OFF
4. Reiniciamos la base de datos:
SQL> SHUTDOWN
SQL> STARTUP
5. Compilamos los objetos invalidos:
Lanzamos el script utlrp.sql para recompilar todos los objetos invalidos PL/SQL. Este paso es opcional pero recomendado:
SQL> @ORACLE_BASE\ORACLE_HOME\rdbms\admin\utlrp.sql
SQL> select * from v$version;
BANNER
----------------------------------------------------------------
Oracle Database 10g Release 10.2.0.4.0 - Production
PL/SQL Release 10.2.0.4.0 - Production
CORE 10.2.0.4.0 Production
TNS for 32-bit Windows: Version 10.2.0.4.0 - Production
NLSRTL Version 10.2.0.4.0 - Production
Espero que les sirva de utilidad...
¿ Como actualizar Oracle 10g 10.2.0.1 a 10.2.0.4 ?
-
Base de datos
,
Brico
,
Cursos Paso a Paso
,
Noticias
Edit
1 comentarios:
Hola me puedes enviar el parche? no puedo acceder a oracle, gracias! racsowen@gmail.com
Publicar un comentario