× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



So that brings up the question, is there a DRDA/rdbms <-> ODBC Bridge ...
Type of application that runs on a pc...

We setup drda on our end (iseries), and it picks up the (drda/odbc bridge)
client on the pc, it translates the calls to odbc, (hits the database) ...
Gets a result, and then passes it back, in a drda format..


As for using rpg/java to connect to a remote database via a jdbc call, can
that actually be done?  I have seen some 'java methods' used from inside
rpg, but I have not seen a full blown sql select, process the result set,
type of program... Is that even possible?


Tim  

-----Original Message-----
From: midrange-l-bounces+thatzenbeler=clinitech.net@xxxxxxxxxxxx
[mailto:midrange-l-bounces+thatzenbeler=clinitech.net@xxxxxxxxxxxx] On
Behalf Of rob@xxxxxxxxx
Sent: Monday, May 23, 2005 12:43 PM
To: Midrange Systems Technical Discussion
Subject: RE: news400 goes negative on IBM?/RE: DRDA Connection Support

As one of the posters is trying to drill in to us, a third party product may
not be required.  Providing; we are able to get over javaphobia.  We can
either write in java, or call java from other hll's like rpgle. 
Wouldn't it be cute if one of the vendors charging bucks for their products
simply had calls to java api's wrapped up, simply to take advantage of java
phobia?

Rob Berendt
--
Group Dekko Services, LLC
Dept 01.073
PO Box 2000
Dock 108
6928N 400E
Kendallville, IN 46755
http://www.dekko.com





"Carel Teijgeler" <coteijgeler@xxxxxxxxx> 
Sent by: midrange-l-bounces@xxxxxxxxxxxx
05/23/2005 01:43 PM
Please respond to
Midrange Systems Technical Discussion <midrange-l@xxxxxxxxxxxx>


To
midrange-l@xxxxxxxxxxxx
cc

Subject
RE: news400 goes negative on IBM?/RE: DRDA Connection Support






(Snippets of posts are below my remarks, combination of two reactions from 
(two) threads)

Actually, Joe,  I want to establish a database exchange from the AS/400 to 
another database on another (non-AS/400) platform in a similar manner as 
an ODBC-connection from a PC to the AS/400. Just two platforms, two 
databases (in principle), two parties involved.

IBM has provided an ODBC-driver with Client Access, it does not have to 
provide DRDA drivers, as others have also pointed this out. But, on the 
other hand, all those database vendors think their database is the center 
of the Universe, and are aware of the fact, that today many companies are 
using different platforms/databases and that data have to be joined. Thus 
it is optional for those vendors to do so.

ODBC is client sided, but Joe implies that with JDBC (which I think is 
also client sided) it can be done. As if JDBC is the "latest cure" that 
can connect to any database on any platform, even though the way to 
connect to those databases is not know. But that means, that JDBC is 
running as a server, as well. 

Reading the reactions on this topic (and the question has been asked 
before, and I am not the only one facing this obstacle) software from a 
third party seems to be required. Unless an unexpected break through, of 
course. 

And it would have been much easier, if ODBC, DRDA and JDBC could be 
bidirectional, so connect to ODBC using DRDA, or with DRDA connecting to 
another database using ODBC/JDBC and their defined DataSources. Wishfull 
thinking, alas. 

Regards,
Carel Teijgeler.

Joe wrote:

>I don't understand your question.  ... 
>Here's how it works: ODBC clients are not universal.  Each vendor must
>provide all the ODBC drivers for its database, one for each platform
>that they support.  They may also supply a Type 4 JDBC driver, which can
>take the place of an ODBC driver and provide support for any
>Java-enabled platform.  So it's up to the database vendor, not the
>operating system vendor, to ensure that a given database is accessed by a 
given platform.
>...
>DB2 is perhaps one of the most open databases: you can access it from
>just about anywhere, including both ODBC and DRDA access.  They have
>drivers for just about any platform you can imagine.
>
>Unfortunately, most database vendors are not as open as IBM: they do not
>supply native ODBC clients for OS/400, so that makes it difficult for
>OS/400 to access other databases.  However, more and more vendors are
>supplying Type 4 JDBC drivers, which allow direct access to their
>database engine from any Java-enabled platform.  Thus, rather than
>having to write a specific ODBC driver for every platform, they can just
>supply the JDBC driver.  Then, as demand warrants, they can write
>specific ODBC drivers for a given platform.

Jon wrote:
>I guess my problem is that I think the issue here is _who_ should be
>supplying the driver/connection/name_of_your_choosing ?
>...
>Is it your contention that IBM should write the DRDA drivers and supply 
them
>FOC for every platform/database combination under the sun?  Doesn't sound
>very realistic to me.




As an Amazon Associate we earn from qualifying purchases.

This thread ...


Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.