🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.java
Article #25771

Re: Duda existencial (JDBC-ODBC)

#25771
From: Juan Gonzalo de Silva Medina
Date: Tue, 02 Mar 1999 00:00
50 lines
2208 bytes
"Eustaquio Martín" wrote:
> 
> ¿Puedo conectarme a una BD vía ODBC a través de internet?
> Según tengo entendido, para conectarme a una base de datos con tcp/ip, esta
> debe estar esperando peticiones a través de un puerto.
> ¿Cómo lo hace ODBC? O es que no lo hace...


Dos cositas:
1. Dices ODBC y no JDBC.
2. A través de Internet te refieres con un Applet y no con una
aplicación.

¿de acuerdo?

Para utilizar ODBC necesitas el puente JDBC-ODBC. Para ello tienes que
tener instalado el cliente ODBC de la B.D. que quieras en el cliente, y
por supuesto, tienes que tenerla configurada. Una vez hecho esto tienes
que firmar tu Applet con una firma digital (o utilizar el Java-Plugin de
Sun) ya que como tienes que acceder a los recursos locales del disco
(las Dll's de ODBC) hay que pedir un permiso especial desde el
navegador. 

Es muy lógico que la B.D. tiene que aceptar peticiones tcp/ip y tener
activo el servicio.

Como puedes ver, esto para Internet no es muy cómodo, sobre todo si hay
que tener configurado el cliente con el acceso ODBC.

La mejor solución es utilizar JDBC nativo o un "Midelware" (creo que se
escribe así). Si utilizas un driver JDBC de nivel 3 o 4 podrás acceder a
la B.D. sin más problemas desde cualquier cliente. Si utilizas un
"Midel" podrás acceder a B.D. que utilizan ODBC y no poseen drivers de
nivel 3 o 4 (creo que Access es un buen ejemplo).

Espero que sea esto lo que necesitabas.

Saludos,

-- 
Juan Gonzalo de Silva Medina
http://www.caymasa.es/usr/gonzalo
Red-Hat Linux 2.0.36 (#95838) & Java
Technical Details
Message-ID: <36DC4BB3.5A35EF3D@caymasa.es>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <7bfv8u$dki$2@diana.bcn.ttd.net>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: 1116f3,56087ecad6fc4d6a
X-Google-Attributes: gid1116f3,public
From: Juan Gonzalo de Silva Medina <gonzalo@caymasa.es>
Subject: Re: Duda existencial (JDBC-ODBC)
Date: 1999/03/02
Message-ID: <36DC4BB3.5A35EF3D@caymasa.es>
X-Deja-AN: 450721034
Content-Transfer-Encoding: quoted-printable
References: <7bfv8u$dki$2@diana.bcn.ttd.net>
To: eustma@softcom.es
X-Accept-Language: es-ES, en
Content-Type: text/plain; charset=iso-8859-1
Organization: El Torito
Mime-Version: 1.0
Newsgroups: es.comp.lenguajes.java