On 5/22/05, Vernon Hamberg <vhamberg@xxxxxxxxxxx> wrote:
> Comments inline
> 
> At 08:14 PM 5/22/2005, you wrote:
> 
> >On 5/22/05, Jon Paris <Jon.Paris@xxxxxxxxxxxxxx> wrote:
> > >  >> Or should I install DB/2 for xxx (where xxx is the other platform) to
> > > get one (tiny) function operational?
> > >
> > > Carel,
> > >
> > > I guess my problem is that I think the issue here is _who_ should be
> > > supplying the driver/connection/name_of_your_choosing ?
> > >
> > > ODBC and JDBC are standards which most everyone supports.
> > >
> > > DRDA is a database connection standard that IBM and a number of other
> > > vendors support.  Your iSeries can connect to any DRDA compliant DB.
> > >
> > > Shouldn't we be getting on MS' case for not supporting DRDA?  Just why
> > is it
> > > the iSeries' fault if MS don't supply a DRDA driver, or if Oracle (who do
> > > support DRDA) choose to charge for it?  That makes no sense to me.
> >
> >Is DRDA and open spec in terms of what it takes to connect the as400
> >to another database?  For example, can MySQL be run in the PASE or a
> >Linux partition of the as400, then code written to route SQL commands
> >from an RPG program running on the iSeries to the MySQL database on
> >that same iSeries?
> 
> The developer of the RDBMS - not IBM - is the one who should provide the
> ARD (application request driver - the DRDA analog to an ODBC driver) that
> lets the iSeries send SQL statements to that RDBMS. The developers of MySQL
> have not done this. It does not matter where it is installed - there is
> nothing in the middle to handle things. And hardly any other database
> vendors have created one of these things. Oracle has but charges an arm and
> a leg plus you're first and second born to get it.

Vernon,

A lot of good info here.  What I dont understand is where are and who
owns the specs for the ARD?  After all, a relational database could be
nothing more than a program which responds correctly to the SQL
requests sent by the iSeries thru the DRDA pipe.

> 
> >Using the same method, that is if all the necessary aspects of the IBM
> >DRDA spec are open and documented, can Windows code be written that
> >would implement a jury-rigged type interface between the SQL Server
> >database and a DRDA connection to the iSeries DB2 database?   I assume
> >that at some level of DRDA an SQL stmt string comes thru that contains
> >the "select * from table" sql command issued by an RPG program.  A 3rd
> >party DRDA interface, running on the Windows PC, would process that
> >SQL "select * from table" stmt by opening a connection to the SQL
> >Server database, running the sql command, capturing the resulting data
> >set, then sending that resulting dataset back to the iSeries thru the
> >DRDA connection, in the open spec and fully documented form expected
> >by DRDA.
> 
> IBM already has this DRDA interface for Windows - it is called Information
> Integrator and costs a LOT of money - I had posted the prices in an earlier
> post to this list, a couple days ago.

I am curious to know why no one has written a low cost DRDA interface
for Windows. If the reason is because IBM will not release the spec
unless you pay a lot of money and royalties, then we are back to the
assertion that the iSeries is effectively a closed system.

-Steve


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:
Replies:

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.