Foro de programación ABAP

Programación => Programación ABAP => Mensaje iniciado por: rafa_61081 en 18 Feb 2009, 15:53

Título: Recuperar valores de una tabla BD
Publicado por: rafa_61081 en 18 Feb 2009, 15:53
Hola,

tengo un problema, he borrado mediante un report entradas en una tabla BD (KNA1), y no se si los registros borrados se pueden recuperar de alguna forma. ¿Alguien sabe como se puede recuperar?

Saludos. Gracias
Título: Re: Recuperar valores de una tabla BD
Publicado por: oscar en 18 Feb 2009, 17:42
Habla con Sistemas y que hagan un backup o restore.


Título: Re: Recuperar valores de una tabla BD
Publicado por: bisonye en 20 Feb 2009, 09:53
Esto es una mala práctica en ABAP. La Base de datos solo se debe acceder directamente para leer datos. Todos los demás accesos a la bd, (insercione, modificaciones, etc, etc) pueden provocar errores como inconsistencias, o accidentes como el que has tenido.

Para modificar la BD existen funciones y bapis.

Saludos
Título: Re: Recuperar valores de una tabla BD
Publicado por: Carlos en 20 Feb 2009, 15:00
... y esperemos que no haya pasado el programa a Producción y los datos borrados sean en Desarrollo.




Título: Re: Recuperar valores de una tabla BD
Publicado por: cubanito en 16 Mar 2009, 22:55
Cómo lo borraste??? No te preocupes, en SAP no se puede BORRAR absolutamente nada!!! Ya no lo ves, ya no aparece... pero ahí sigue, puedes estar seguro de ello!!!  ;)
Dile a tu BASIS que te ayude con eso...
Título: Re: Recuperar valores de una tabla BD
Publicado por: bisonye en 17 Mar 2009, 08:16
Cita de: cubanito en 16 Mar 2009, 22:55
Cómo lo borraste??? No te preocupes, en SAP no se puede BORRAR absolutamente nada!!! Ya no lo ves, ya no aparece... pero ahí sigue, puedes estar seguro de ello!!!  ;)
Dile a tu BASIS que te ayude con eso...

No es cierto. Mediante abap se pueden borrar registros de la base de datos. Y digo borrar, no marcar para borrado u ocultar. Se eliminan de la base de datos y no son recuperables a no ser que se haga un backup (con lo que todo eso supone)

Saludos