FW: LINUX + ORACLE + VFP

Manuel Leos Manuel.Leos en avantel.com.mx
Vie Feb 4 10:09:39 CST 2000


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Aclaracion, este mensaje solo se los pase como me llego, yo no soy
quien desarrolla en VFP, solo queria conocer su opinion en cuanto al
DBMS, ya que yo no lo he manejado.

De todas formas, gracias por los comentarios, ya que la critica
constructiva, es siempre bien recibida.

_______________________________
Comunicaciones Internas
Avantel, S.A.
Manuel Leos Rivas
Tel: +52 (8) 153-5959
Fax: +52 (8) 153-5602
Mail: Manuel.Leos en Avantel.com.mx
     / mleos en uanl.mx

- -----Original Message-----
From: Sandino Araico Sánchez [mailto:sandino en styx.net]
Sent: Jueves, 03 de Febrero de 2000 10:38 p.m.
To: Manuel Leos
Cc: ayuda en linux.org.mx; admin en linux.org.mx
Subject: Re: FW: LINUX + ORACLE + VFP


Manuel Leos wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Sugerencias Señores?
> _______________________________
>

... bla bla bla ...

>
>
> Estoy desarrollando una pequeña base de datos en
> arquitectura cliente servidor en Visual FoxPro 6.0 la
> cual, una vez terminada, pienso migrar a ORACLE sobre
> LINUX, es esto posible???

Desde mi muy personal punto de vista Visual Fox === muchos problemas.
En realidad si te apegas al SQL estándar (no tengo referencias al
respecto, ¿alguien tiene?) no debes tener ningún problema al mover la
base de datos de ODBC (o lo que sea que use ese mentado Fox) a
Oracle.
Con respecto a la aplicación en si depende de muchas cosas:
Si usas Perl con DBI (entiendo que no porque estás usando Fox)
sólamente
necesitas copiar la aplicación de una máquina a la otra (la de Linux
con
Oracle) una vez que hayas movido la base de datos a Oracle.
De ahí que mi primera recomendación sea que uses Perl en vez de Fox.
Por otro lado, decididamente te desanimo en tu intento de usar Fox
(hay
cosas mejores) y como alternativa te recomiendo comenzar tu
desarrollo en
Linux y de esta manera resuelves un primer problema de portabilidad
ya
que portar de Linux a Linux debe ser más fácil que de NT a Linux.
Como bases de datos para desarrollo puedes usar Postgres o MySQL y
después portar tu aplicación a Oracle.
Ahora que si lo que quieres es hacer uso intenso de las bondades de
Oracle como el ConText o queries multi-base de datos pues
definitivamente
debes comenzar con Oracle y dejarte de juegos.

>
>
> Qué herramientas de ORACLE requiero para hacer esto
> posible, para correr dicha base de datos...

Todo depende de lo que quieras hacer con tu aplicación:
1. Si se trata de un cliente en ambiente gráfico puedes usar GTK+
(ahora
multiplataforma) y aprender a programar en C aplicaciones que se
comuniquen con Oracle (tengo entendido que no es muy difícil).
2. Si se trata de primordialmente tener portabilidad en tu aplicación
definitivamente debes usar Perl con DBI.
3. Si se trata de Web te recomiendo PHP, la versión 4 (beta) está
resultando bastante rápida. El problema es que si cambias de base de
datos (como en el caso de Fox) tienes que volver a escribir todo el
código que tenga que ver con el acceso a la base de datos porque cada
una
usa funciones distintas (a menos que uses PHPLib que usa una capa
intermedia de abstracción para la portabilidad en el acceso a bases
de
datos).
4. Si se trata de un demonio debes considerar seriamente programarlo
en
C.

>
>
> Muy agradecida,
>                Janeth Gómez C.
>
> Tu correo gratis en MixMail http://www.mixmail.com
> Inicia tu navegacion en http://www.ya.com
>
> -----BEGIN PGP SIGNATURE-----
> Version: PGPfreeware 6.5.2 for non-commercial use
> <http://www.pgp.com> 
>
> iQA/AwUBOJnJ6baUYNa/KgC7EQJmGwCgmbdwNYQhPhTWDaV6MC/kyRA3C2AAn1eU
> oRP4Wnxwu1T0ag0o/w2v8ASU
> =ZX4G
> -----END PGP SIGNATURE-----
>
> --
> Para desuscribirse, mande correo a: ayuda-unsubscribe en linux.org.mx
> Para comandos adicionales, envíelo a: ayuda-help en linux.org.mx

- --
Sandino Araico Sánchez
Free software is a mater of convenience.
The speech and the beer are just for having the lawyers busy.



-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 6.5.2 for non-commercial use <http://www.pgp.com>

iQA/AwUBOJr5N7aUYNa/KgC7EQKqPACePfUIOAq2OgqcBNJJikeia+6Cs/4AnRtv
Qzw/voYo9Qwo3EkNfVOwCilu
=9mrN
-----END PGP SIGNATURE-----

-- 
Para desuscribirse, mande correo a: ayuda-unsubscribe en linux.org.mx
Para comandos adicionales, envíelo a: ayuda-help en linux.org.mx




Más información sobre la lista de distribución Ayuda