Hola amigos.
Un cliente quiere utilizar un programa mío para manejar también la tienda ya que no le gusta el servicio que le dan con su software actual. El problema es que necesita recuperar el histórico de datos de su sistema actual y ese programa utiliza un Oracle 10g r2 gratuito del que no le quieren dar el usuario y contraseña para acceder a las bases de datos.
¿ Sabéis de alguna forma de sacar la información a cualquier formato estándar (CSV, XML, ...) ?. Tengo acceso total a la máquina donde está instalado, pero no conozco ningún usuario y contraseña (he probado el comando exp, pero sin credenciales parece que no se puede hacer nada).
Gracias.

Quiero extraer los datos en un Oracle 10g
Comenzado por
Marc
, nov 17 2010 12:22
6 respuestas en este tema
#1
Escrito 17 noviembre 2010 - 12:22
#2
Escrito 17 noviembre 2010 - 01:11
Por cierto, las copias de seguridad que hacen en esa aplicación es un archivo .ZIP con contraseña que contiene un archivo .log y un archivo .dmp.
Creo que los archivos .dmp no están encriptados, ¿ verdad ?. Si utilizo un recuperador de contraseñas para archivos .zip y extraigo ese archivo, ¿ tengo posibilidades de acceder a sus datos ?.
Gracias.
Creo que los archivos .dmp no están encriptados, ¿ verdad ?. Si utilizo un recuperador de contraseñas para archivos .zip y extraigo ese archivo, ¿ tengo posibilidades de acceder a sus datos ?.
Gracias.
#3
Escrito 17 noviembre 2010 - 01:42
Creo que lo he resuelto 
He utilizado un decompilador de Delphi, ya que esa aplicación está creada en Delphi o C++ Builder (se ven algunos archivos .bpl). Le he echado un vistazo al Datamodule TDataPrincipal, y allí estaba : un objecto TCXOracleSession con su LogonUsername y LogonPassword.
http://kpnc.org/idr32/en/
Mañana, cuando abra el cliente, pruebo ese usuario y contraseña.
Saludos.

He utilizado un decompilador de Delphi, ya que esa aplicación está creada en Delphi o C++ Builder (se ven algunos archivos .bpl). Le he echado un vistazo al Datamodule TDataPrincipal, y allí estaba : un objecto TCXOracleSession con su LogonUsername y LogonPassword.
http://kpnc.org/idr32/en/
Mañana, cuando abra el cliente, pruebo ese usuario y contraseña.
Saludos.
#4
Escrito 17 noviembre 2010 - 01:46
jeje, conque haciendo ingeniería inversa

¿ Y Oracle no cuenta con un usuario y contraseña maestro ?
Salud OS



¿ Y Oracle no cuenta con un usuario y contraseña maestro ?
Salud OS
#5
Escrito 17 noviembre 2010 - 01:49
jeje, conque haciendo ingeniería inversa
![]()
![]()
![]()
Shhttt. No se lo digas a nadie

La de cosas que tenemos que hacer a veces, ¿ verdad ?. A mi no me gusta ... ... ... ¿ a quien quiero engañar ?, a veces es hasta divertido.

¿ Y Oracle no cuenta con un usuario y contraseña maestro ?
Salud OS
Sí, pero parece ser que no tiene un valor predeterminado, sino que se escoge al hacer la instalación. Y claro, el cliente no tiene ni idea, ese Oracle lo instalaron directamente con la aplicación.
#6
Escrito 17 noviembre 2010 - 01:51
Pues lo importante es que accedas a la base de datos. El fin justifica los medios 
Salud OS

Salud OS
#7
Escrito 17 noviembre 2010 - 02:31
Hola
Este decompilador funciona al 100%, ya que segun en la presentacion de RAD Studio 2010, alguien dijo que habian decompiladores de Delphi, pero que lo hacian en un porcentaje muy bajo.
Saludos
Este decompilador funciona al 100%, ya que segun en la presentacion de RAD Studio 2010, alguien dijo que habian decompiladores de Delphi, pero que lo hacian en un porcentaje muy bajo.
Saludos