Veremos tres maneras distintas de realizar el proceso de backup-restore de una base de datos en sql server 2008.

1- Generando un archivo .BAK
2- Generando un script .SQL
3- Utilizando los archivos .MDF y .LDF de la base de datos

Nguồn:https://dantrithegioi.com/

25 Comments

Bryan Josue

March 25, 2020

Sos un groso chavon. No sé si les habrá dado este error pero a mí si, al minuto 13:29 :

"La base de datos ya existe"
Osea, que solo les agarre uno de los archivos (.mdf o .ldf), yo híce esto:

use master

go

sp_attach_db 'prueba1', 'C:Program FilesMicrosoft SQL ServerMSSQL14.MSSQLSERVERMSSQLDATAprueba1_log.ldf',

'C:Program FilesMicrosoft SQL ServerMSSQL14.MSSQLSERVERMSSQLDATAprueba1.mdf'

go

Cuando coloqué al inicio los 2 archivos uno solo me agarraba el primer archivo, así:
use master

go

sp_attach_db 'prueba1', 'C:Program FilesMicrosoft SQL ServerMSSQL14.MSSQLSERVERMSSQLDATAprueba1_log.ldf'
go

use master

go

sp_attach_db 'prueba1', 'C:Program FilesMicrosoft SQL ServerMSSQL14.MSSQLSERVERMSSQLDATAprueba1.mdf'

go

Reply

adelmo sanabria

March 25, 2020

Gracias me sacaste de un apuro. Sigue asi.

Reply

Alesson

March 25, 2020

Gracias Loco. me ayudaste mucho con tu vídeo y mas aun con la forma de como restaurar los datos

Reply

FaHerrera

March 25, 2020

graciass

Reply

Yami Santos

March 25, 2020

Gracias, buen video.

Reply

Miguel Angel Guti

March 25, 2020

EXCELENTENTE AMIGO. SALUDOS AMIGO SIGUE CON MAS VIDEOS, MANITA ARRIBA Y SUSCRITO, LISTO

Reply

DIEGO MORALES

March 25, 2020

Hola amigo, muy buen video, quisiera preguntar cómo restauro una base de datos que fue creada en servidor 10.50.1600 y en mi pc tengo base de datos 10.00.5538 ya me atore en esa pues es de una reciente version sql a una anterior sql, gracias. Me aparece esto en concreto: se realizó una copia de seguridad de la base de datos en una versión de servidor 10.50.1600. Esta versión no es compatible con este servidor, que utiliza la versión 10.00.5538. Restaure la base de datos en un servidor que admita la copia de seguridad, o utilice una copia de seguridad que sea compatible con este servidor. (Microsoft. SqlServer.Smo)

Reply

MAR MAR SAL

March 25, 2020

muy buena información, organizada y bien explicada, gracias

Reply

Leandro Gonzalez

March 25, 2020

Muchas gracias! ha sido de mucha ayuda!

Reply

walther aparicio castillo

March 25, 2020

MUCHAS GRACIAS ME QUEDO MUY CLARO

Reply

Bryan Rivas

March 25, 2020

¿pero como restauras el script que tenias original? osea yo comencé hacer mi base de datos metiendo codigos y cuando doy generar script aparecen cosas que yo no coloqué, lo que necesitaria recuperar era lo que yo estaba haciendo en la nueva consulta, ¿es posible eso?

Reply

MAYERLY SUAREZ ORDONEZ

March 25, 2020

Muy útil!!

Reply

dante85 warrior

March 25, 2020

amigo has un video de como hacer que aparesca un diagrama de base datos cuando no aparece luego de haber restaurado una base de datos nueva

Reply

Marcelo Segovia

March 25, 2020

Hola, te hago una pregunta cuando quiero realizar una copia de 2300 bases de datos,, como lo hago??

Reply

David R.

March 25, 2020

Muchas gracias, fue de mucha ayuda.

Reply

Jenrry Luis Espiritu Santiago

March 25, 2020

MUY BUENO EL VIDEO ME AYUDO CAMBIARLO EL NOMBRE DEL BASE DATOS GRACIAS DICES ASI EN  TU VIDEO MI TBM DARLE UN LUKE AMI CANAL DE MI YOUTUBE SI AMIGOS CDT QUE DIOS LO BENDIGA  😀

Reply

Matias Cardenes

March 25, 2020

Diego, antes que nada, GENIAL el video! Especial para los que sabemos y entendemos poco del tema.
Tengo un problema cuando quiero generar el script (opción 2). Una de las opciones que vos modificas en el asistente es "Incluir operación de crear base de datos en el script" en mi caso "Script Database Create" porque tengo el SQL SERVER 2008 R2 en Inglés. Esta opción directamente NO ME APARECE. Esto me traer problemas cuando quiero restaurar la base de datos mediante este sistema. Tenés idea que puedo hacer? Te lo agradecería enormemente!!
Muchas gracias!!

Reply

Aneldo Arosemena

March 25, 2020

Bastante entendible, gracias!!

Reply

Otto Córdova

March 25, 2020

Gracias amigo!! muy útil

Reply

Juan C

March 25, 2020

una pregunta como puedo vizualizar las tablas de la base de datos  del .sql

Reply

Henry Quispe

March 25, 2020

Gracias me ayudaste mucho con este video

Reply

Vianey vargas morales

March 25, 2020

MUCHAS GRACIAS MEN DE VERDAD ME SIRVIO MUCHO EXCELENTE GRACIAS

Reply

Pablo Cotera Valencia

March 25, 2020

muy bueno, pero no me salen el diagrama que cree en la base

Reply

Gonzo Albarran

March 25, 2020

Muy bueno amigo gracias por compartir su saber !

Reply

Ismael Allende

March 25, 2020

deberias dar una pequeña introduccion a que es sql server 2008.

Reply

Leave a Reply