Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Backup y Restore en SQL Server 2005 (https://www.clubdelphi.com/foros/showthread.php?t=68713)

VictorMayta 01-07-2010 22:46:34

Backup y Restore en SQL Server 2005
 
Por favor necesito ayuda
Necesito realizar copia de seguridad de la base de datos en SQL Server 2005 Express y que el usuario pueda elegir donde guardar esa copia de seguridad para después poder realizar la restauración estoy trabajando en Delphi7
Muchas gracias por la atención

rgstuamigo 02-07-2010 00:21:02

Personalmente no trabajo con "MS SQL Server" pero tal parece que puedes usar los comandos BACKUP DATABASE y RESTORE DATABASE en alguna consulta SQL:rolleyes:.
Saludos...:)

olbeup 02-07-2010 08:45:55

Para realizar una copia de seguridad en SQL SERVER 2005 se realiza de la siguiente manera:
Código SQL [-]
BACKUP 
  DATABASE 
    TO DISK = 'Unidad:\Carpeta\Fichero.bak
Espero que te sirva

Para restaurar la base de datos:
Código SQL [-]
RESTORE
  DATABASE 
    FROM DISK = 'Unidad:\Carpeta\Fichero.bak
Un saludo.

olbeup 02-07-2010 08:53:04

Perdon falta la base de datos, repito:
Código SQL [-]
BACKUP 
  DATABASE TuBaseDeDatos
    TO DISK = 'Unidad:\Carpeta\Fichero.bak'
Para restaurar la base de datos:
Código SQL [-]
RESTORE
  DATABASE TuBaseDeDatos
    FROM DISK = 'Unidad:\Carpeta\Fichero.bak'
Saludos.

VictorMayta 02-07-2010 18:41:59

Backup y Restore en SQL Server 2005
 
Gracias por sus repuestas, lo probare

VictorMayta 05-07-2010 15:48:24

Backup y Restore en SQL Server 2005
 
Amigo olbeup muchas gracias por tu ayuda si funciona hace lo que queria que haga el unico problema que encontre es que al restaurar me da error donde dice el archivo esta siendo usado, entonces hay que bajar y subir el servicio del SQL Server 2005 Express

Si pudieras ayudarme con eso mas por favor

olbeup 05-07-2010 19:17:49

Lo que te pasa es que, quieres restaurar la base de datos donde ya existe una, con el mismo nombre, borra la actual o crea un directorio y la mueves, y restaura la nueva.

un saludo.

VictorMayta 09-07-2010 00:45:19

Backup y Restore en SQL Server 2005
 
Perdon por tardar en responder

Nacio mi hijito y estube ocupadisimo, con respecto a la respuesta funciona correctamente, gracias por el interes

Muchas gracias

AzidRain 09-07-2010 00:49:40

hay que reconocer que todo y todo es una sintaxis entendible y lógica y no la tienen ni mysql ni firebird (con todo y que puedan ser mejores)

olbeup 14-07-2010 08:51:23

Que razón tienes, yo trabajo desde Delphi 5 con SQL SERVER 2005, sin ningún problema y digo más, puedo incluso trabajar con Firebird desde SQL SERVER 2005 creando una vinculación para abrir fichero Firebird desde el propio SQL SERVER 2005 que es donde trabajo y el que me siento más cómodo, Firebird no lo uso, pero hay veces que tengo que atacar a una DB Firebird y sin ningún problema desde SQL SERVER 2005, se nota mucho que me gusta SQL SERVER 2005, je, je.

Un saludo.


La franja horaria es GMT +2. Ahora son las 09:26:59.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi