COBOL Foro

COBOL Foro (https://www.cobolforo.es/index.php)
-   SQL Server (https://www.cobolforo.es/forumdisplay.php?f=29)
-   -   Archivo mdf de SQL 2012 (https://www.cobolforo.es/showthread.php?t=333)

RamonZurita 21 de febrero de 2016 21:26

Archivo mdf de SQL 2012
 
¡Hola a todos!
Estoy trabajando con la base de datos sql por un par de meses. Hoy me han abierto y ver la ventana emergente: "El encabezado de archivo 'xxxx.mdf' no es válido para un encabezado de archivo de base de datos. La propiedad de tamaño de archivo es incorrecto".

¿No sé qué hacer a continuación, algunas ideas?

¡Gracias de antemano!

Kuk 22 de febrero de 2016 08:13

RamonZurita, hola, qué habías hecho antes? La base está en local o en remoto? Si está en local, has intentado "Restaurar Windows"?

ibiscuit467 26 de febrero de 2016 19:23

Más información puede cavar desde recursos directamente conectados con bases de datos SQL Server y corrupción de bases de datos en MS SQL Server cualquier versión...
https://www.repairtoolbox.com/es/sqlserverrepair.html SQL Server Repair Toolbox

Uno de los mandos de la caja de herramientas y los tipos de restauración debe ayudarle, buena suerte...

La recuperación de una base de datos que se encuentra en el estado de restauración…

Restaurar copia de seguridad completa con la recuperación
Como se mencionó anteriormente esta es la opción predeterminada, pero puede especificar de la siguiente manera.
Restaure la base de datos AdventureWorks DE DISCO = "C:\AdventureWorks.bak"
con la recuperación
vaya
recuperar una base de datos que está en el estado "Restaurando"
El siguiente comando tendrá una base de datos que está en el estado "Restaurando" y hacer que estén disponibles para los usuarios finales.
Restaure la base de datos AdventureWorks con recuperación
vaya
restaurar las copias de seguridad múltiples utilizando con la recuperación de
La última copia de seguridad restaurar primero usa la opción NORECOVERY así las restauraciones adicionales puede ser hecho. El segundo comando restaura el registro de transacciones y, a continuación, pone la base de datos en línea para el uso del usuario final.
Restaure la base de datos AdventureWorks DE DISCO = "C:\AdventureWorks.bak'
WITH NORECOVERY
IR
RESTORE LOG AdventureWorks FROM DISK = "C:\AdventureWorks.trn'
con la recuperación
IR

Juli4an7 10 de junio de 2021 22:09

¿Tienes respaldo (BACKUP) de tu base?

Ejecuta:

Código SQL:
  1. -- Check the current database.
  2. DBCC CHECKDB;
  3. GO
  4. -- Check the AdventureWorks2012 database without nonclustered indexes.
  5. DBCC CHECKDB (AdventureWorks2012, NOINDEX);
  6. GO
_________________________________
Trabajo con Datorama y base de datos | soy programador


La franja horaria es GMT +1. Ahora son las 14:31.

Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2021, Jelsoft Enterprises Ltd.