|
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 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.