[Pregunta] El archivo LDF en la base de datos sql2005 se perdió y no se puede utilizar

【Descripción del problema】

¿Cómo solucionar la pérdida del archivo LDF en la base de datos sql2005 y no se puede utilizar?

 

【responder】

Se ha monopolizado la siguiente respuesta 9 como ejemplo

paso 1:


Cree una nueva base de datos y asígnele el nombre de la base de datos original.

Paso 2:

Detenga SQL Server: net stop mssqlserver

Paso 3:

Reemplace el archivo MDF de la base de datos anterior con el archivo MDF correspondiente de la nueva base de datos y elimine el archivo LDF.

Paso 4:

Reinicie el servicio SQL Server, net start mssqlserver y luego ejecute el siguiente comando:

use master
 
go
 
alter database isszmv9 set Emergency
go - establezca
la base de datos en modo de usuario único
alter database isszmv9 set single_user con rollback inmediato
go - reconstruya el
archivo de registro de la base de datos, Tenga en cuenta que el nombre del archivo es la ruta de almacenamiento del archivo mdf de la base de datos actual. Si es diferente, modifique y
modifique la base de datos isszmv9 Reconstruir inicio de sesión (nombre = isszmv9_log, nombre de archivo = 'C: \ Archivos de programa \ Microsoft SQL Server \ MSSQL.1 \ MSSQL \ Data \ isszmv9_log.ldf ')
go
- Finalmente configure la base de datos en modo multiusuario.
alter database isszmv9 set multi_user
Después de reparar la base de datos mediante los métodos anteriores, puede dbcc checkdb para verificar la base de datos.Si encuentra un error a nivel de página, puede usar el siguiente comando para reparar.
Estos dos comandos se utilizarán en el caso de
Go para un solo usuario

- Paso 5: Reparar índice
DECLARAR @nombredetabla VARCHAR (100)
DECLARAR Cursor para test_cur
SELECCIONAR nombre_objeto (ID) de los objetos del sistema 
DONDE type = 'the U-'
Abrir test_cur
FETCH INTO @ test_cur tablename
while @@ fetch_status = 0
begin   
   DBCC DBREINDEX (@tablename)
   fetch test_cur into @tablename
end
close test_cur
deallocate test_cur
go

 

Supongo que te gusta

Origin blog.csdn.net/szlixiaolong/article/details/109199649
Recomendado
Clasificación