![]() |
![]() |
| 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
|
||||
|
||||
|
Lo que ha puesto Casimiro te sirve.
El servidor tendrá Firebird, por tanto ejecutará el gbak, hará la copia y lo enviará a otro ordenador remoto. En el remoto no tienes que instalar Firebird, bien puede ser una carpeta, otro ordenador, o un ftp.
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#2
|
|||
|
|||
|
Sigue sin funcionarme, os dejo código para que podáis ver lo que estoy intentando
|
|
#3
|
||||
|
||||
|
Los directorios que tengan espacios debes escribirlos entre comillas, ejemplo:
"c:\Archivos de programa\Firebird\bin\gbak" -b -t -v -user sysdba -password masterkey "localhost:c:\mis datos\basedatos.fdb" 192.168.1.100:c:\backups\elbackupdetubd.fbk
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#4
|
|||
|
|||
|
Lo se, he separado "LOCALHOST: DATABASE" para que no me saliese un
, ¡perdón! |
|
#5
|
||||
|
||||
|
No, me refiero en la ruta: "c:\Archivos de programa\firebird...." debe ir entre comillas porque tiene espacios.
o sea, algo así como: QuotedStr(la ruta)
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#6
|
|||
|
|||
|
Si le pongo el QuotedStr así
no encuentra el archivo. Ademas, estoy seguro de que el error no viene de por ahí, ya que si que hace los backups en carpetas locales. Solo da problemas con carpetas en red |
|
#7
|
||||
|
||||
|
Hola xFas.
Como te esta indicando Casimiro es la forma correcta de llamar a gbak, seguramente el problema este en la llamada a ShellExecute o exista alguna ruta incorrecta. De este modo me funciona sin problemas: Tomá en cuenta que el ejemplo está basado en Firebird 2.5 para tomar la ubicación de gbak Saludos. ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#8
|
||||
|
||||
|
Pues si tiene espacios es seguro que no funciona.
EDITO: ecfisa te ha puesto otro ejemplo.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Servicio Web | andresenlared | Varios | 1 | 21-06-2011 20:50:50 |
| Como arrancar o parara un servicio en funcion de otro servicio ?? | QuarkBcn | API de Windows | 12 | 15-06-2011 15:46:11 |
| Servicio Web | Ricardo León | Internet | 6 | 07-10-2005 19:29:11 |
| Servicio Web | Ricardo León | Internet | 1 | 06-10-2005 19:28:16 |
| Servicio NO-IP | StartKill | Varios | 1 | 29-03-2005 01:18:30 |
|