Publicidad

Restaurar base de datos SQL Server desde código


Por Alex el 26/10/2009, Comentarios: 2

Comparte este artículo:      




Con una simple instrucción de transact-sql podremos restaurar cualquier base de datos de SQL Server. Si el SQL Server esta en uso podemos utilizar la opción WITH RECOVERY para poder restaurarla.


Ejecutamos la siguiente instrucción desde el Administrador de SQL Server:

RESTORE DATABASE [DATABASE_PRUEBAS]  FROM DISK = N'C:\Inetpub\ftproot\database_pruebas.bak'  WITH RECOVERY, FILE = 1, NOUNLOAD, REPLACE, STATS = 10

Y esto nos restaurará la base de datos.

Saludos
Alex.


Si te ha gustado el artículo compartelo en:      



También puede interesarte:

Instalacion desatendida de SQL Server en Ubuntu

Instalacion desatendida de SQL Server en Ubuntu

Por Alex, el 13/11/2023

Bases de datos de pruebas para SQL Server

Bases de datos de pruebas para SQL Server

Por Alex, el 07/11/2023

Descargar versiones antiguas de SQL Server

Descargar versiones antiguas de SQL Server

Por Alex, el 30/10/2023

EL poder del Transact-SQL.

EL poder del Transact-SQL.

Por Alex, el 14/06/2023

Instalar SQL Server 2019 gratis para desarrollar

Instalar SQL Server 2019 gratis para desarrollar

Por Alex, el 08/11/2022

Reducir el tamaño del fichero de transacciones de SQL Server

Reducir el tamaño del fichero de transacciones de SQL Server

Por Alex, el 03/11/2021


Añadir un comentarios:

Nombre:
Email: (no se publica el email)

avatar

Alex 14/01/2020 23:03:50

Hola

Con que versión de SQL Server lo hiciste?
Este código lo probé con SQL Server 2008

avatar

andree 14/01/2020 23:00:39

Mens. 3102, Nivel 16, Estado 1, Línea 10
RESTORE no puede procesar la base de datos 'z_demo' porque está en uso en esta sesión. Se recomienda utilizar la base de datos maestra para realizar esta operación.
Mens. 3013, Nivel 16, Estado 1, Línea 10
Fin anómalo de RESTORE DATABASE.


Opiniones??????




SIGUENOS EN

ARCHIVO

Publicidad

.