Restaurar Base de datos

26/09/2003 - 00:07 por mcfm | Informe spam
Quiero restaurar la base de datos que saque mediante la
instrucción:
cn.Execute "BACKUP DATABASE " & BaseDatos & " TO DISK = '"
& txtPath & "'"
donde:
Cn= conexion
Basedatos=Nombre de la Base de Datos
txtpath= Dirección y nombre del Archivo.bak

Lo Instrucción que realizo es:

cn.Execute "RESTORE DATABASE '" & NOmbreBACK & "' FROM
DISK = '" & txtPath & "'"

donde:
NOmbreBACK = Dirección y nombre de un Archivo sin NINGUNA
extensión
txtpath= Dirección y nombre del Archivo.bak

PERO ME DA ERROR nRO. -2147217900
QUE ESTÁ MAL YA REVISÉ TODO

GRACIAS
mcfm

Preguntas similare

Leer las respuestas

#1 Pablo Salazar Chavez
26/09/2003 - 00:23 | Informe spam
Hola.

Cuando haces el backup de la base de datos esta bien que
la conexion cn sea la base de datos de donde se desea
extraer el backup y funciona rebien.

Pero cuando la vas a restaurar puedes ejecutar instruccion
restore utilizando otra conexcion

por ejemplo si cn es la conexion donde hiciste el backup y
hace referencia a la base1

utiliza la conexcion cn1 haciendo referencia a la base2

porque si utilizas la conexion de la base de datos y
deseas restaurar esa misma da error de "exclusividad", es
decir que para restaurar una base de datos nadie debe
estar usandola.

Gracias
Pablo Salazar.
Respuesta Responder a este mensaje
#2 mcfm
26/09/2003 - 00:51 | Informe spam
Cambié la conexión por otra a la Base de Datos, tampoco
funciona da el siguiente mensaje:

Linea1:sintaxis incorrecta cerca de:
'\\server\carpeta1\backup\archivo'
Respuesta Responder a este mensaje
#3 Pablo Salazar Chavez
26/09/2003 - 01:42 | Informe spam
Estuve probando haciendo un respaldo y restaurandolo pero
solamente se puede restaurar de dispositivos fisicos
locales ( c: o d :) pero no muestra opciones para
restaurar desde red.
Podrias copiar el archivo.bak a la maquina donde deseas
restarurarel bakcup y probar.
Respuesta Responder a este mensaje
#4 Fernando España
26/09/2003 - 02:15 | Informe spam
Puedes usar Notacion UNC para hacer el backup o la restauracion.

\\equipo\directorio\archivos


Fernando España

el 95% de las instrucciones que precisan de un
CURSOR se puede hacer sin ellos y mas
Eficientemente.--

BRIGADA AINTI-CURSORES
"Pablo Salazar Chavez" wrote in message
news:105b01c383be$b2a30980$
Estuve probando haciendo un respaldo y restaurandolo pero
solamente se puede restaurar de dispositivos fisicos
locales ( c: o d :) pero no muestra opciones para
restaurar desde red.
Podrias copiar el archivo.bak a la maquina donde deseas
restarurarel bakcup y probar.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida