lo primero que hice fue crear una bd de deatos en mi unidad d
porque ahi tengo espacio de sobra, ya que mi base de datos pesa 40 gb
click derecho en la BD task--> restore db busco el .bak
y despues en la pestaña de opcion sobreescribo los archivos .mdf y log que estan contenidos en el bak aclarar que es una copia de seguridad a los .mdf y .log de mi bd que he creado se demoro en restaurar aprox en 15 minutos eso depende del tamaño que tenga la BD.
Estimado @JHOITRE, SQL te esta diciendo que el backup que intentas restaurar es mas antiguo o con datos menos recientes que la base de datos actual, en las opciones del RESTORE DATABASE se puede agregar WITH REPLACE, para obligarlo a Restaurar la base de datos, Si lo estas haciendo grafico en la seccion de option buscar Overwrite the existing database (WITH REPLACE)
Muy clara y entendible tu explicación, muchas gracias por compartir tu conocimiento. ¿Tendrás algún sitio web o blog?...me interesa saber como crear replicaciones y asignar permisos...
Como comando no existe la instrucción para hacer backup a varias bases de datos de una sola vez, pero con el SQL Server Agent existe la opcion de Administración Multiservidor (al hacer click derecho sobre el Agente en la consola del SQL Server Management Studio), que permite desde un servidor programar trabajos a otros servidores de esta manera podrias programar secuencias de tareas de backup para distintas bases de datos en un solo proceso.
El backup diferencial contiene siempre los cambios desde el ultimo backup completo que se realizó por lo que para hacer el recovery se tiene que recuperar el ultimo backup completo y el ultimo backup diferencial, aun y cuando tenga varios backup diferenciales, solo necesito siembre el backup completo y el ultimo diferencial. Ahora en el caso del log cada vez que se hace un backup del log se limpia el log por lo que al restaurar si debo restaurar uno por uno cada backup del log
GRACIAS!!!!..... SON DE GRAN AYUDA TUS VIDEOS... APRENDO MUCHO
mavelcvida 2 weeks ago
a ver si te animas a hacer tutorial de integration services
JHOITRE 1 month ago
en mi trabajo programo las copias de seguridad a las 12.00 am en un job que va corriendo
ese error me salio cuando intente probar la restauracion de la BD por codigo
por eso mi consulta
JHOITRE 1 month ago
@visoalgt mi archivo .bak pesa 6gb
lo primero que hice fue crear una bd de deatos en mi unidad d
porque ahi tengo espacio de sobra, ya que mi base de datos pesa 40 gb
click derecho en la BD task--> restore db busco el .bak
y despues en la pestaña de opcion sobreescribo los archivos .mdf y log que estan contenidos en el bak aclarar que es una copia de seguridad a los .mdf y .log de mi bd que he creado se demoro en restaurar aprox en 15 minutos eso depende del tamaño que tenga la BD.
JHOITRE 1 month ago
Msg 3154, Level 16, State 4, Line 1
The backup set holds a backup of a database other than the existing 'SpringSalud_Produccion' database.
Msg 3013, Level 16, State 1, Line 1
RESTORE DATABASE is terminating abnormally.
JHOITRE 1 month ago
Estimado @JHOITRE, SQL te esta diciendo que el backup que intentas restaurar es mas antiguo o con datos menos recientes que la base de datos actual, en las opciones del RESTORE DATABASE se puede agregar WITH REPLACE, para obligarlo a Restaurar la base de datos, Si lo estas haciendo grafico en la seccion de option buscar Overwrite the existing database (WITH REPLACE)
visoalgt 1 month ago
visoalgt buenas tardes tengo una pregunta talvez me puedas ayudar tengo problemas al momento restaurar bd no avanza se queda en 0%
JHOITRE 1 month ago
Muy clara y entendible tu explicación, muchas gracias por compartir tu conocimiento. ¿Tendrás algún sitio web o blog?...me interesa saber como crear replicaciones y asignar permisos...
berenicemalpica 2 months ago
O de toda una instancia?
MrJosealconchel 3 months ago
Una pregunta más si me lo permites. Hay forma de realizar un backup de varias bases de datos con un solo comando?
Si la respuesta es que sí, podríamos hacer ese backup incluyendo bases de datos de otras instancias?
MrJosealconchel 3 months ago
Como comando no existe la instrucción para hacer backup a varias bases de datos de una sola vez, pero con el SQL Server Agent existe la opcion de Administración Multiservidor (al hacer click derecho sobre el Agente en la consola del SQL Server Management Studio), que permite desde un servidor programar trabajos a otros servidores de esta manera podrias programar secuencias de tareas de backup para distintas bases de datos en un solo proceso.
visoalgt 3 months ago
Gracias por contestar tan pronto :)
ahora lo tengo claro.
MrJosealconchel 3 months ago
El backup diferencial contiene siempre los cambios desde el ultimo backup completo que se realizó por lo que para hacer el recovery se tiene que recuperar el ultimo backup completo y el ultimo backup diferencial, aun y cuando tenga varios backup diferenciales, solo necesito siembre el backup completo y el ultimo diferencial. Ahora en el caso del log cada vez que se hace un backup del log se limpia el log por lo que al restaurar si debo restaurar uno por uno cada backup del log
visoalgt 3 months ago
Por cierto el tutorial está de lujo, muchas gracias.
alconcheleti 3 months ago
Para hacer el recovery tienes que hacer los otros restore antes siempre?
por ejemplo si hubieses querido restarturar el último diferencial que tienes, podrías simplemente haber hecho un :
Restore database ventas
from disk=-"..."
WITH FILE =2 RECOVERY
unicamente??
O tienes que hacer el restore del file1 primero y luego el restore + recovery del segundo????
alconcheleti 3 months ago