![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Backup y Restore en SQL Server
Para hacer Backup usa un componente TQuery (BDE) o TADOQuery (ADO) con el siguiente comando SQL:
Y para hacer el Restore usa lo siguiente:
Donde Nombre_Base_de_Datos= Nombre de tu base de datos Archivo_de_Backup= Nombre del archivo en el que generaras el backup Funcionara para SQL 7 o superior Espero que te sirva. Saludos |
|
#2
|
|||
|
|||
|
error aplicando backup
hola gracias por la informacion investigue sobre esas sentencias y trate de aplicarlas pero me marca este error (ADOQuery2:CommandText does not return a result set) me podrias ayudar a identificar que estoy haciendo mal, muchas gracias.
![]() |
|
#4
|
|||
|
|||
![]() a jcarteagaf yo trabajo con delphi 6 enterprise, wxp sp2 y ms sql server 2000 prodias ayudarme aclarandome un poco mas detallado la forma de como hacer el backup y restore a la bd,![]() me conecto a la bd atraves de un TADOConnection![]() ![]() |
|
#5
|
||||
|
||||
|
Aclarando la Figura
Hola, KELVIN RC si quieres usar el anterior ejemplo tienes que colocar un TADOQuery en tu aplicacion y colocarle el query que detallo a continuacion:
Luego cambiar las lineas 1, 4 y 9 por los valores que tu desees. Puedes hacerlo en tiempo de diseño (los valores serian fijos) o en tiempo de ejecucion con instrucciones parecidos a los siguientes:
La unica condicion es que la ruta del archivo donde generas el backup este en el mismo servidor que el SQL Server. Lo mismo haces con el restore, pero para este ultimo la condición es la base de datos no este siendo utilizada. Espero que haber clarificado tus dudas. Saludos |
|
#6
|
|||
|
|||
|
mas PREGUNTAS
ESTE CODIGO LO COLOCO EN LA PROPIEDAD SQL DEL ADOQUERY
BACKUP DATABASE PRESTAMOS TO DISK = E:\KELVIN WITH NOFORMAT, NOINIT, NAME = PRESTAMO, NOREWIND, NOUNLOAD, NOSKIP CUANDO INTENTO ACTIVARLO ME DA EL SIGUIENTE ERROR OBJETO PÀRAMETER MAL DEFINIDO SE PROPORCIONO INFORMACION INCORRECTA O INCUERENTE LO EJECUTO DE LA SIGUIENTE MANERA EN EL SQL QUERY ANALYZER BACKUP DATABASE PRESTAMOS/*ES EL NOMBRE DE LA BASE DE DATOS*/ TO DISK = 'E:\KELVIN'/*ES LA RUTA DONDE QUIERO GUARDAR EL ARCHIVO*/ WITH NOFORMAT, NOINIT, NAME = 'PRESTAMO_Backup',/*AQUI NO SE K PONER Y LO DEJE = */ NOREWIND, NOUNLOAD, NOSKIP Y AKI ME FUNCIONA GRACIAS POR TU ATENCION Última edición por KELVIN RC fecha: 02-04-2008 a las 21:57:47. Razón: ACLARATORI DE LA PREGUNTA |
|
#7
|
||||
|
||||
|
Backup y restore
El error que te muestra es debido a que estas usando el archivo destino sin comillas en tu ejemplo dice:
E:\KELVIN y deberia decir 'E:\KELVIN' En el ejemplo que te di no tome en cuenta eso, para enviarlo con comillas usa lo siguiente:
Saludos. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Inserción y recuperación de campos BLOB | Ismael Campos | PHP | 4 | 16-08-2007 07:12:43 |
| Recuperación de campo long raw | daviniagh | API de Windows | 0 | 21-08-2006 22:17:09 |
| Problema BLOB Oracle en recuperación | rodmayes | Conexión con bases de datos | 1 | 27-06-2006 00:00:30 |
| Recuperación de Memoria dinámica | adpa | Varios | 1 | 15-12-2005 15:29:10 |
| Recuperacion de una Bases de Datos | Jose Mari | Firebird e Interbase | 0 | 15-03-2005 17:37:00 |
|