Creo que esta información les puede servir a much@s
Situación inicial:
- No se conocía ninguno de los passwords de acceso a la base de datos Oracle 10G se1
- Se tiene acceso total a consola desde usuario root.
Cómo Comienzo:
levanto el servicio Oracle para hacer los ‘últimos intentos’ para ver si había algún password que le diera.
- Crear en el directorio de oracle que se llame orapwSID.ora mediante la utilidad ORAPWD como por ejemplo de password ‘vereau’ este nuevo fichero de password especificar el nuevo password de SYS usando la consola
cd $ORACLE_HOME/dbs
orapwd file=orapwSID.ora password=vereau
- Luego, desde consola bajar la base de datos:
# dbshut
# lsnrctl stop
- usar en consola la utilidad sqlplus de oracle 10G
#sqlplus «/ as sysdba»
>alter user sys identified by vereau;
- Abrir una consola:
# . oraenv (cargamos las variables de entorno)
ORACLE_SID = [oracle] ? oracle
# lsnrctl start (arrancamos el listener)
# dbstart (arrancamos la bbdd)
# emctl start dbconsole (arrancamos la consola de administración)
Terminamos!
y nos conectaremos con sys como sysdba con el password ‘vereau’ en este caso, por el Enterprise Manager. y LISTO!