FoxPro/Visual FoxPro - Backup salir con error de tabla en uso

 
Vista:
sin imagen de perfil
Val: 313
Bronce
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

Backup salir con error de tabla en uso

Publicado por Jose Francisco (166 intervenciones) el 21/01/2019 14:20:17
Buenos días estimados , necesito algún código para hacer backup al salir, sin que me de error de "el archivo está en uso " desde ya gracias.
(Utilizo foxpro9)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Leonardo Daniel A.
Val: 1.115
Oro
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

Backup salir con error de tabla en uso

Publicado por Leonardo Daniel A. (497 intervenciones) el 21/01/2019 21:42:52
Pues si es un sistema en red... debes abrir las tablas como Shared, para que no te marque esos errores
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil
Val: 313
Bronce
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

Backup salir con error de tabla en uso

Publicado por Jose Francisco (166 intervenciones) el 22/01/2019 15:46:44
Gracias estimados, el problema era que los datos de las tablas estaban junto con el proyecto.
Guardé las tablas una subcarpeta DATOSv(dbf, cdx, fpt) y el resguardo funcionó sin problemas.-
Esto lo comentó otra persona en los foros.-
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Abel
Val: 642
Plata
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

Backup salir con error de tabla en uso

Publicado por Abel (286 intervenciones) el 22/01/2019 15:28:34
Este tema fue tratado ampliamente en múltiples foros; te dejo los 4 primeros enlaces al respecto...

1. https://www.lawebdelprogramador.com/foros/FoxPro-Visual-FoxPro/507987-como-crear-respaldo.html
2. https://groups.google.com/forum/#!msg/publicesvfoxpro/5KgrHn3g7Mo/3GAeOhqU_2gJ
3. https://groups.google.com/forum/#!msg/publicesvfoxpro/w2N_pC08zn8/prlo6dRF5QgJ
4. http://www.elforo.com/showthread.php?t=21457

Pero básicamente se trata de abrir una tabla compartida -como dice Leonardo correctamente- y haces una copia de la misma incluso puedes hacerla con sus indices correspondientes, por ejemplo:

Use <TablaDelSistema> Shared
Copy To <Ruta+TablaRespaldada> With Production

** Donde: TablaDelSistema y TablaRespaldada seran el mismo nombre pero en rutas diferentes.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 313
Bronce
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

Backup salir con error de tabla en uso

Publicado por Jose Francisco (166 intervenciones) el 22/01/2019 15:54:44
Gracias Abel , estoy utilizando la rutina que vos me pasaste:

1
2
3
4
5
6
7
8
9
cRuta = Addbs("c:\Gestmax4\datos")
cDest = Addbs("c:\backupsist")
For nX=1 To Adir(aArchos,cRuta+"*.D*")
    cArchivo = aArchos(nX,1)
    If Justext(cArchivo)="DBF"
        Use (cRuta+cArchivo) Shared
        Copy To (cDest+cArchivo) With Production
    Endif
Next

***********
FUNCIONABA DE UNA LUEGO DE COMPILAR, PERO: PARA QUE SIGA FUNCIONANDO TUVE QUE PONER LOS DBF, CDX y FPT EN UNA SUBCARPETA "DATOS".-
SEGÚN COMENTÓ OTRA PERSONA EN ÉSTOS FOROS , LOS DATOS TIENEN QUE ESTAR SEPARADOS DEL PROYECTO POR UNA SUBCARPETA,.

NUEVAMENTE GRACIAS
TODO OK.-
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Abel
Val: 642
Plata
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

Backup salir con error de tabla en uso

Publicado por Abel (286 intervenciones) el 23/01/2019 14:34:34
En lo personal uso como carpeta donde guardar los Backup's una carpeta denominada \Respaldos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar