In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Copias de seguridad de bases de datos MySQL

Foro público de Xailer en español
Responder
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5718
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Copias de seguridad de bases de datos MySQL

Mensaje por jfgimenez »

José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
jasm.quitaesto
Mensajes: 420
Registrado: Sab Ago 16, 2008 9:06 pm

Copias de seguridad de bases de datos MySQL

Mensaje por jasm.quitaesto »

Jose,
Genial!!!
Haciendo una prueba me dio este error:
***************************** Registro de errores
*****************************
Exe:
C:UsersjasmAppDataLocalTempRar$EX00.144MySQLBackup.ex e
Version: 1.0.0.0
User name: jasm
Computer name: PORTATIL_JASM
Fecha: 03/22/09
Hora: 00:15:52
Memoria libre: 149236
Area actual: 1
------------------------- Información del compilador
--------------------------
Versión Xailer: Xailer 2.0.0 Version 2.0 beta
Compilador: xHarbour build 1.3.0 Intl. (SimpLex) (Rev. 6403)
PCode Version: 10
Compilador C/C++: Borland C++ 5.5.1 (32 bit)
Plataforma: Windows Windows Vista Home Edition 6.00.6000
----------------------- Información detallada del error
-----------------------
Subsistema: XAILER
Código de error: 1
Estado: .F.
Descripción: near ",": syntax error
Operación: SQLITE:INSERT INTO hismov
VALUES(3,'V','S','2008-08-20','13:10:19',0,0,200800001,'1
',1,0.13,3.00,12.00,0.00,1,3,,0.00,0,,0.00)
Argumentos:
Fichero:
Código error SO: 0
Pila de llamadas:
TBACKUP:BACKUPTABLE (343)
TBACKUP:BACKUP (218)
TBACKUP:BTNSTARTCLICK (181)
TBTNBMP:ONCLICK (0)
TBTNBMP:CLICK (100)
(b)XCONTROL:XCONTROL (146)
TBTNBMP:COMMAND (0)
TPAGE:WMCOMMAND (272)
RUNFORM (0)
TAPPLICATION:RUN (251)
MAIN (15)
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5718
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Copias de seguridad de bases de datos MySQL

Mensaje por jfgimenez »

José Alfonso,
> Genial!!!
Gracias.
> Descripción: near ",": syntax error
> Operación: SQLITE:INSERT INTO hismov
> VALUES(3,'V','S','2008-08-20','13:10:19',0,0,200800001,'1
> ',1,0.13,3.00,12.00,0.00,1,3,,0.00,0,,0.00)
Si no me he equivocado al contar, esa tabla tiene 21 columnas, y no está
obteniendo correctamente el valor de las columnas 17 y 20. Por favor, dime
la estructura de esa tabla, así como los valores de esas dos columnas.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
jasm.quitaesto
Mensajes: 420
Registrado: Sab Ago 16, 2008 9:06 pm

Copias de seguridad de bases de datos MySQL

Mensaje por jasm.quitaesto »

/*
SQLyog Enterprise - MySQL GUI v6.07
Host - 5.0.51b-community-nt : Database - nachodemo
************************************************************ *********
Server version : 5.0.51b-community-nt
*/
/*!40101 SET NAMES utf8 */;
/*!40101 SET SQL_MODE=''*/;
create database if not exists `nachodemo`;
USE `nachodemo`;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=[email=@@FOREIGN_KEY_CHECKS]@@FOREIGN_KEY_CHECKS[/email], FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=[email=@@SQL_MODE]@@SQL_MODE[/email], SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*Table structure for table `hismov` */
DROP TABLE IF EXISTS `hismov`;
CREATE TABLE `hismov` (
`id` bigint(20) NOT NULL auto_increment,
`tipo` char(1) default NULL,
`es` char(1) default NULL,
`fecha` date default NULL,
`hora` char(8) default NULL,
`cliente` int(11) default NULL,
`proveedor` int(11) default NULL,
`numerodoc` int(11) default NULL,
`codart` varchar(14) default NULL,
`almacen` mediumint(9) default NULL,
`cantidad` decimal(15,4) default NULL,
`piezas` decimal(15,4) default NULL,
`precio` decimal(13,4) default NULL,
`descuento` decimal(6,3) default NULL,
`terminal` mediumint(9) default NULL,
`numeroticket` int(11) default NULL,
`id_vendedor` int(11) default NULL,
`iva` decimal(6,3) default NULL,
`almacen_e` mediumint(9) default '0',
`comentario` text,
`dto` decimal(6,3) default '0.000',
PRIMARY KEY (`id`),
KEY `articulo` (`codart`,`fecha`,`hora`)
) ENGINE=InnoDB AUTO_INCREMENT=5429 DEFAULT CHARSET=latin1;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5718
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Copias de seguridad de bases de datos MySQL

Mensaje por jfgimenez »

José Alfonso,
he subido el programa corregido a la misma dirección:
http://www.xailer.com/files/MySQLBackup.zip
Gracias por tu ayuda.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Bingen Ugaldebere
Mensajes: 1310
Registrado: Mié Sep 26, 2007 7:12 pm

Copias de seguridad de bases de datos MySQL

Mensaje por Bingen Ugaldebere »

Magnifica idea José, pero.... lo siento a mi me sigue fallando
***************************** Registro de errores
*****************************
Exe: C:XailerUtilidadesMySqlBackupMySQLBackup.exe
Version: 1.0.0.0
User name: Bingen
Computer name: SERVER
Fecha: 03/24/09
Hora: 08:12:15
Memoria libre: 1037012
Area actual: 1
------------------------- Información del compilador
--------------------------
Versión Xailer: Xailer 2.0.0 Version 2.0 beta
Compilador: xHarbour build 1.3.0 Intl. (SimpLex) (Rev. 6403)
PCode Version: 10
Compilador C/C++: Borland C++ 5.5.1 (32 bit)
Plataforma: Windows XP Professional 5.01.2600 Service Pack 3
----------------------- Información detallada del error
-----------------------
Subsistema: MySQL
Código de error: 65535
Estado: .T.
Descripción:
Operación: TMYSQLDATASOURCE:QUERYROW
Argumentos: [ 1] = Tipo: C Valor: SHOW CREATE TABLE
demandantes-fallo
Fichero:
Código error SO: 0
Pila de llamadas:
XSERROR (95)
(b)ERRORSYS (24)
THROW (0)
TMYSQLDATASOURCE:CHECKERROR (256)
TMYSQLDATASOURCE:EXECUTE (0)
TMYSQLDATASOURCE:QUERYROW (95)
TBACKUP:BACKUPSCHEMA (257)
TBACKUP:BACKUP (211)
TBACKUP:BTNSTARTCLICK (181)
TBTNBMP:ONCLICK (0)
TBTNBMP:CLICK (100)
(b)XCONTROL:XCONTROL (146)
TBTNBMP:COMMAND (0)
TPAGE:WMCOMMAND (272)
RUNFORM (0)
TAPPLICATION:RUN (251)
MAIN (15)
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5718
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Copias de seguridad de bases de datos MySQL

Mensaje por jfgimenez »

Bingen,
El problema se debía al uso de caracteres "extraños" en el nombre de la
tabla, en este caso un guión. Ya lo he corregido para que acepte esos
caracteres tanto en el nombre de las tablas como de los campos, y lo he
vuelto a subir a la misma dirección.
Gracias por la información.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
jasm.quitaesto
Mensajes: 420
Registrado: Sab Ago 16, 2008 9:06 pm

Copias de seguridad de bases de datos MySQL

Mensaje por jasm.quitaesto »

Jose,
Funciona perfecto.
Me queda una duda, cuando se guardan las vistas ¿qué se guarda? ¿El
resultado de las mimas en el momento de las copias de seguridad o solo
la estructura de la misma?
Saludos
Jose A. Suarez
Jose F. Gimenez escribió:
> José Alfonso,
>
> he subido el programa corregido a la misma dirección:
> http://www.xailer.com/files/MySQLBackup.zip
>
> Gracias por tu ayuda.
>
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5718
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Copias de seguridad de bases de datos MySQL

Mensaje por jfgimenez »

José Alfonso,
perdona el retraso.
> Me queda una duda, cuando se guardan las vistas ¿qué se guarda? ¿El
> resultado de las mimas en el momento de las copias de seguridad o solo la
> estructura de la misma?
La verdad es que se estaban guardando los datos obtenidos de la vista, y no
la vista en sí. Ya lo he corregido.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Responder