🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #9167

Re: dbase o access a mysql

#9167
From: Xavier Montero
Date: Fri, 30 Aug 2002 23:07
58 lines
3435 bytes
> Al principio faltan los pares, es decir, se encuentran los registros:
> 
> 1,3,5,7,9,.......hasta el 7115


Bien... Vamos a hacer un tres de pruebecillas:

Prueba 1) Si en el access eliminas TODOS los registros excepto los
identificados por los n�meros 1, 2, 3, 4, 5, 6, 7, 8, 9 y 10,
�Qu� sucede? �Entran en el mySQL 10 registros o s�lo 5?

Est� claro que si el problema viene de los propios registros
deben entrar 5 registros perdi�ndose exactamente los
n�mero 2, 4, 6, 8 y 10.

Si en cambio el problema viene de que el "exportador" de
access o el "importador" de my contienen alg�n bug o
caracter�sitica que les hace "perderse" en algunos
registros por alg�n motivo, entonces esa secuencia no tiene
por qu� cumplirse.

Prueba 2) Si la prueba 1 pierde exactamente 5 registros y
entran otros 5, haz la siguiente prueba: En el access deja
los siguientes 10 registros: 1, 3, 5, 7, 9, 11, 13, 15, 17 y 19
y mira si entran todos (lo que confirmar�a que los registros
que se pierden del access tienen algo raro como por ejemplo
que los registros pares tienen "algo" que les hace raros y
no permiten la entrada en el mySQL) o entran s�lo
5 de ellos: 1, 5, 9, 13, 17 y se pierden los otros registros
(que en su momento entraron correctamente) (lo que indicar�a
m�s bein un error de formateo que datos intr�nsecos al
registro, como por ejemplo un campo que contenga unas comillas)

Prueba 2-b) Independientemente del resultado de la prueba
2, efect�a la misma prueba pero probando ahora con los
10 primeros registros que _NO_ entraron: 2, 4, 6, 8, 10, 12,
14, 16, 18 y 20. Dime si no entra ninguno, si se pierden
la mitad o incluso si entran todos.

Prueba 3) Inspecci�n visual:

�Qu� tienen de com�n y de diferente los siguientes grupos
de registros? Grupo 1) 1,3, 7115, 7116, 8000 y 8002 
Grupo 2) 2, 4, 7114, 7117, 8001, 8002.

Escr�benos lo que tu "coraz�n" ve al mirar los registros.
No lo analices cient�ficamente, s�lo di lo que "ves" en
ellos seg�n los grupos que te he marcado.

PD: Si la base no tiene datos confidenciales, puedes copiar
las 4 l�neas INSERT que contienen los registros 1, 2, 3 y 4
tal como est�n (copy/paste) en tu archivo de texto? Si
contiene datos confidenciales, haz lo mismo pero sustituye
las letras que creas oportunas por "a" y "A". No toques
ning�n s�mbolo, s�lo letras.

Saludos!
Xavi.
Technical Details
Message-ID: <3D6FFAA3.7C0BA4C3@dsitelecom.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!fu-berlin.de!uni-berlin.de!213-97-61-212.uc.nombres.ttd.ES!not-for-mail
References: <akm627$osq$1@reader2.wnet> <3D6EA678.38D7E63@dsitelecom.com> <akoscr$dfg$1@reader2.wnet>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,9537b376fd759b90
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2002-08-30 16:11:43 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!fu-berlin.de!uni-berlin.de!213-97-61-212.uc.nombres.ttd.ES!not-for-mail
From: Xavier Montero <xmontero@dsitelecom.com>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: dbase o access a mysql
Date: Sat, 31 Aug 2002 01:07:15 +0200
Organization: Digital Sound Items
Lines: 58
Message-ID: <3D6FFAA3.7C0BA4C3@dsitelecom.com>
References: <akm627$osq$1@reader2.wnet> <3D6EA678.38D7E63@dsitelecom.com> <akoscr$dfg$1@reader2.wnet>
NNTP-Posting-Host: 213-97-61-212.uc.nombres.ttd.es (213.97.61.212)
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: fu-berlin.de 1030749101 55107904 213.97.61.212 (16 [85345])
X-Mailer: Mozilla 4.77 [en] (Windows NT 5.0; U)
X-Accept-Language: en