Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Base de Datos con elementos desaparecidos (https://www.clubdelphi.com/foros/showthread.php?t=97278)

ValentinoP 12-03-2025 19:32:56

Base de Datos con elementos desaparecidos
 
Hola estimados amigos del foro:

Tengo una base de datos que se usa en un software de facturacion, con unas 30 tablas, 10 vistas y 10 sp, es bien sencilla por decir. Esta en SQL Server 2012 Express en un VPS de Windows Server 2016. Hace 5 años funcionando sin problemas.. pero de un dia para el otro me desaparecieron todos los elementos.. tablas, vistas y procedimientos almacenados.. como si se hiciera un reset.. solo me aparece los del system, hice una prueba y puedo crear una nueva tabla sin problemas. Hice un select a sysobjects y no muestra las tablas o objetos que antes tenia.

Trate de usar DBCC CHECKDB y no muestra algun error.. estoy perdido realmente, tengo los archivos MDF y LDF, este ultimo noto que tiene un tamaño minimo.. de 1MB.. como de una base de datos recien creada.

Tal vez a alguien le habra pasado algo parecido.. es necesario recuperar esos datos que son importantes.

Muchas gracias por cualquier ayuda o sugerencia.

marco3k 13-03-2025 16:16:11

Cita:

...tengo los archivos MDF y LDF, este ultimo noto que tiene un tamaño minimo.. de 1MB.. como de una base de datos recien creada.
Bueno si solo tienes eso pues lamento decirte que se perdieron los datos. Lo unico que puede salvarte es que tengan un backup de la base de datos sino no hay nada que hacer. Por eso siempre es bueno realizar backups periódicos de la forma que sea.

marco3k 13-03-2025 16:31:02

Y cuanto pesa el archivo MDF?

ValentinoP 13-03-2025 17:19:03

El MDF pesa 5 MB..exactamente 5120 KB. Tiene datos cargados parece ser, porque una base de datos recien creada pesa 2MB.

Que lastima no hice el backup anteriormente.

marco3k 13-03-2025 17:59:12

Pero 5 mb para 5 años de datos es muy poco, esta vacia la base de datos

marco3k 13-03-2025 18:21:07

Lo que puedes hacer es quizas revisar los reportes de la base de datos o los esquemas de las tablas, sql server no lo manejo (lo use cuando era estudiante), pero he leido que tiene controles de auditoria. Quizas asi puedas determinar cuando se borro la bd o quien lo borro y determinar responsabilidades.

Neftali [Germán.Estévez] 14-03-2025 11:00:52

¿Y en ese tiempo no tienes una copia anterior?
¿Ni un sólo backup?

Hay programas para recuperar archivos borrados de los discos (tipo el antiguo GetDataBack, BadCopy, DriveRescue,...) que tal vez te encuentren datos antiguos. Por probar no se pierde nada, pero es extraño que haya desaparecido todo sin más.

navbuoy 16-03-2025 17:24:53

el mejor sniffer de Discos Duros borrados es uno que proviene de Mac, pero tambien hay version de windows

se llama Disk Drill, el mejor te lo aseguro, si hay algo borrado el prodria encontrarlo.

y el SQL Server esta en algun servidor de hosting o algo?? como no tienes copias de seguridad tio??

te recomiendo: https://sqlmaestro.com/


La franja horaria es GMT +2. Ahora son las 13:26:07.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi