Foro de elhacker.net

Programación => Bases de Datos => Mensaje iniciado por: Lecoq01 en 2 Abril 2019, 23:09 pm



Título: Cargar back up en sql, con distinto nombre
Publicado por: Lecoq01 en 2 Abril 2019, 23:09 pm
Hola, resulta que necesito cargar una copia o respaldo de la bd, para comparar datos, es posible cargarla con otro nombre?

Empresa. Bak
A
Empresa01. Bak

?


Título: Re: Cargar back up en sql, con distinto nombre
Publicado por: Shell Root en 2 Abril 2019, 23:53 pm
El nombre del archivo no importa, porque el backup coge el nombre de la base de datos que esta en el interior. Por lo general realizo backups con el nombre de la base datos seguido de la fecha.

Ejemplo:
DB_20190102.bak
DB_20190202.bak
DB_20190302.bak
DB_20190402.bak


Título: Re: Cargar back up en sql, con distinto nombre
Publicado por: EdePC en 3 Abril 2019, 00:25 am
Saludos,

- Suponiendo que se está usando Microsoft SQL Server Sever, al momento de restaurar una base de datos desde un .bak se muestra una casilla para poner el nuevo nombre de la base de datos:

(https://i.ibb.co/GvSXmG8/mssql-restore-backup.png)


Título: Re: Cargar back up en sql, con distinto nombre
Publicado por: Lecoq01 en 3 Abril 2019, 03:26 am
Al tratar de subir con nuevo nombre me sale esto:

TÍTULO: Microsoft SQL Server Management Studio Express
------------------------------

Error de Restaurar para Servidor 'SERVER\SQLEXPRESS'.  (Microsoft.SqlServer.Express.Smo)

Para obtener ayuda, haga clic en: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=9.00.5000.00&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=Restaurar+Server&LinkId=20476

------------------------------
INFORMACIÓN ADICIONAL:

System.Data.SqlClient.SqlError: El sistema operativo devolvió el error '5(error not found)' al intentar RestoreContainer::ValidateTargetForCreation' en 'c:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\C0000000GC.mdf'. (Microsoft.SqlServer.Express.Smo)

Para obtener ayuda, haga clic en: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=9.00.5000.00&LinkId=20476


Título: Re: Cargar back up en sql, con distinto nombre
Publicado por: Lecoq01 en 3 Abril 2019, 03:51 am
no se si soy yo o el sql, pero esto me sale

https://ibb.co/8D07LSZ (https://ibb.co/8D07LSZ)







Título: Re: Cargar back up en sql, con distinto nombre
Publicado por: Shell Root en 3 Abril 2019, 14:42 pm
Lo que estas intentando restauras son los .MDF, los backuos son .BAK.

Para los .MDF debe de posicionarlos en la carpeta principal de SQL Server: C:\Program Files\Microsoft SQL Server\MSSQL12.SQLEXPRESS\MSSQL\DATA, después Click derecho en Bases de Datos y seleciconar Attach y seleccionar el .MDF a montar.
:https://www.sqlserverlogexplorer.com/how-to-attach-mdf-file-without-ldf-file/


Título: Re: Cargar back up en sql, con distinto nombre
Publicado por: Lecoq01 en 8 Abril 2019, 05:25 am
Lo que estas intentando restauras son los .MDF, los backuos son .BAK.

Para los .MDF debe de posicionarlos en la carpeta principal de SQL Server: C:\Program Files\Microsoft SQL Server\MSSQL12.SQLEXPRESS\MSSQL\DATA, después Click derecho en Bases de Datos y seleciconar Attach y seleccionar el .MDF a montar.
:https://www.sqlserverlogexplorer.com/how-to-attach-mdf-file-without-ldf-file/

nop...ese error me arroja al restaurar el .bak con nuevo nombre...le agregue solo el GC.bak al final del nombre y me arroja ese error... :-\