Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > DB2
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 14-12-2007
mikylin mikylin is offline
Miembro
 
Registrado: dic 2007
Ubicación: Chuquisaca_Bolivia
Posts: 11
Poder: 0
mikylin Va por buen camino
error al restaurar la base de datos

holasss:

al tiempo de crear mi backup me sale un el sgte. error.

Project project1.exe exception class ENoResult Set with message
'Error creating cursor handle'. Process stopped Use Step or Run to Continue.

Y me crea un archico .bak y no se si estara correcto por que no me quiere restaurar mi backup. Me sale el sgte. error al tiempo de restaurar.

[Microsoft][ODBC SQL Server Driver][SQL Server]No se pudo obtener acceso exclusivo porque la base de datos esta en uso.
[Microsoft][ODBC SQL Server Driver][SQL Server]Fin anomalo de RESTORE DATA BASE.'.Process stopped. Used Step or Run to continue

gracias de antemano por la ayuda.
Responder Con Cita
  #2  
Antiguo 14-12-2007
mikylin mikylin is offline
Miembro
 
Registrado: dic 2007
Ubicación: Chuquisaca_Bolivia
Posts: 11
Poder: 0
mikylin Va por buen camino
chicos lo que hice es una sistemita de almacenes
Responder Con Cita
  #3  
Antiguo 14-12-2007
Avatar de enecumene
[enecumene] enecumene is offline
Miembro de Oro
 
Registrado: may 2006
Ubicación: Santo Domingo, Rep. Dom.
Posts: 3.040
Poder: 21
enecumene Va por buen camino
Hola, no das mucha informacion. podrias postear el codigo que estas usando para el backup, tampoco dijiste que base de datos y motor utilizas.

Saludos
__________________

Mi BLOG - ¡Joder, leanse la guia de estilo!
Las Palabras son enanas, los ejemplos gigantes.
Responder Con Cita
  #4  
Antiguo 14-12-2007
mikylin mikylin is offline
Miembro
 
Registrado: dic 2007
Ubicación: Chuquisaca_Bolivia
Posts: 11
Poder: 0
mikylin Va por buen camino
holasss:
realice una sistema de almacenes, mi base de datos esta Sql Server 2000 y mi lenguaje de programacion es Delphi 7

esta es el procedimiento almacenado que realice en Sql para sacar la copia de seguridad
Código SQL [-]
 
CREATE PROC COPIASEGURIDA
AS
BACKUP DATABASE almacenmon TO DISK = 'D:\MIKY\COPIA.BAK'

Y con este codigo ejecuto desde delphi


Código Delphi [-]
 
with datamodule1.copiaseguridad do begin
if active=true then active:=false;prepare;
  execproc; active:=true;
end;

Este es mi proc alm para restaurar
Código SQL [-]
 
CREATE PROC RESTAURARCOPIASEGURIDAD
AS
    RESTORE DATABASE almacenmon FROM DISK = 'D:\MIKY\COPIA.BAK'

Y con esto ejecuto desde delphi
Código Delphi [-]
 
with datamodule1.RESTAURARCOPIA do begin
     if active=true then active:=false;prepare;
     
     execproc; active:=true;
    end;

una manito muchachos por favor.
Responder Con Cita
  #5  
Antiguo 03-01-2008
ofillia ofillia is offline
Registrado
 
Registrado: ene 2007
Posts: 9
Poder: 0
ofillia Va por buen camino
RESTORE uso exclusivo de la base de datos

Por lo que tengo entiendo, deseas hacer un backup + restore desde la aplicacion o sistema de almacenes no ??
Si esto es así, el error que te da, es porque para hacer el restore se requiere el acceso exclusivo a la Base de datos, y vos mismo desde la aplicacion te estas bloqueando...
Entonces, la solucion sería, al momento de hacer la operacion de restore, desconectarte de la Base de Datos de la aplicacion almacenmon y conectarte a la master y desde ahí llamar al RESTORE de almacenmon.

Suerte
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Restaurar base de datos a partir de un MDF erickperez6 MS SQL Server 1 16-08-2007 21:11:40
Error al Restaurar de la Base de datos Gustavo Gowdak MS SQL Server 3 19-04-2007 17:40:20
Restaurar Base de datos Viky Varios 1 29-01-2007 16:32:35
Restaurar la base de datos.... celesdiaz Firebird e Interbase 1 27-05-2005 22:49:39
Problemas al restaurar Base de Datos JMOTON Firebird e Interbase 1 25-02-2004 17:46:01


La franja horaria es GMT +2. Ahora son las 21:38:41.


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
Copyright 1996-2007 Club Delphi