VALIDATE DATABASE...

30/08/2005 - 01:06 por Rafael Palmucci | Informe spam
Hola gente.!!!

Esta mañana estuve modificando unas tablas y por algun motivo me salio un
mensaje que decia algo como esto: "Los datos no coinciden. Validar la
Base de Datos".
Por lo tanto tuve que crear un programa para solucionar este problema.

Una de las lineas de mi programa son:
.
.
.

VALIDATE DATABASE C:\bases.dbc
.
.
.
Mi pregunta es... Este comando REINDEXA las Tablas???, o solamente
chequea la bdd???

Muchas Gracias
Rafael

-
PortalFox :: Nada corre como un zorr
http://www.portalfox.co

PortalFox - NNTP Forum Gatewa

Preguntas similare

Leer las respuestas

#1 Germán Giraldo
30/08/2005 - 01:14 | Informe spam
De la ayuda de VFP8 (en VFP9 dice lo mismo pero en Inglés)

VALIDATE DATABASE comprueba que la base de datos contenga las ubicaciones
correctas de tablas e índices, que las tablas de la base de datos contengan
los campos correctos y que existan las etiquetas de índice de la base de
datos.
VALIDATE DATABASE funciona en la base de datos actual. La base de datos se
debe abrir para uso exclusivo, incluyendo la palabra clave EXCLUSIVE al
ejecutar OPEN DATABASE.

Como puedes leer en ningún momento dice que se ejecute un comando REINDEX o
que se corrijan los índices, simplemente comprueba que existan las etiquetas
de índice.

Saludos

Germán Giraldo





"Rafael Palmucci" escribió en el mensaje
news:
Hola gente.!!!

Esta mañana estuve modificando unas tablas y por algun motivo me salio un
mensaje que decia algo como esto: "Los datos no coinciden. Validar la
Base de Datos".
Por lo tanto tuve que crear un programa para solucionar este problema.

Una de las lineas de mi programa son:
.
.
.

VALIDATE DATABASE C:\bases.dbc
.
.
.
Mi pregunta es... Este comando REINDEXA las Tablas???, o solamente
chequea la bdd???

Muchas Gracias
Rafael


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
Respuesta Responder a este mensaje
#2 Rafael Palmucci
30/08/2005 - 01:51 | Informe spam
Ok, gracias!! ahora esta claro...

Pero, el comando REINDEX se puede utilizar asi nomas a secas????

REINDEX MiTabla


Saludos y Gracias



PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
Respuesta Responder a este mensaje
#3 Germán Giraldo
30/08/2005 - 03:08 | Informe spam
No puedes utilizar REINDEX en esa forma, esa no es la sintaxis para ese
comando, te recomiendo leer la ayuda.

SELECT miTabla
REINDEX

Te recuerdo que el comando REINDEX requiere que la tabla se abra en forma
Exclusiva, además este comando tiene como alcance la sesión de datos actual.
Puedes encontrar mas información en la ayuda.

Saludos

Germán Giraldo


"Rafael Palmucci" escribió en el mensaje
news:
Ok, gracias!! ahora esta claro...

Pero, el comando REINDEX se puede utilizar asi nomas a secas????

REINDEX MiTabla


Saludos y Gracias



PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
Respuesta Responder a este mensaje
#4 Germán Giraldo
30/08/2005 - 03:13 | Informe spam
Perdón, quise decir que el comando SET EXCLUSIVE tiene como alcance una
sesión de datos.

Saludos

Germán Giraldo


"Germán Giraldo" escribió en el mensaje
news:
No puedes utilizar REINDEX en esa forma, esa no es la sintaxis para ese
comando, te recomiendo leer la ayuda.

SELECT miTabla
REINDEX

Te recuerdo que el comando REINDEX requiere que la tabla se abra en forma
Exclusiva, además este comando tiene como alcance la sesión de datos


actual.
Puedes encontrar mas información en la ayuda.

Saludos

Germán Giraldo


"Rafael Palmucci" escribió en el mensaje
news:
> Ok, gracias!! ahora esta claro...
>
> Pero, el comando REINDEX se puede utilizar asi nomas a secas????
>
> REINDEX MiTabla
>
>
> Saludos y Gracias
>
>
>
> PortalFox :: Nada corre como un zorro
> http://www.portalfox.com
>
> PortalFox - NNTP Forum Gateway


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida