Article View: es.comp.lenguajes.java
Article #25771Re: Duda existencial (JDBC-ODBC)
From: Juan Gonzalo de Silva Medina
Date: Tue, 02 Mar 1999 00:00
Date: Tue, 02 Mar 1999 00:00
50 lines
2208 bytes
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-mailReferences:
<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