Re: Trying to decide whether to support DB2 or Oracle

From: Sailesh Krishnamurthy <sailesh_at_us.ibm.com>
Date: 07 May 2001 13:41:33 -0700
Message-ID: <nsdg0egq4ci.fsf_at_blandings.almaden.ibm.com>


"The Nomad" <nobody_at_nowhere.com> writes:

> > > 1) DB2 requires a C/C++ compiler to be installed on the database server
 for
> > > SQL stored procedures. What they seem to do is take your SQL stored
> > > procedure code, pass it through a pre-processor which generates C code,
 and
> > > from that they compile it into a .DLL which is then linked into the
> > > database. Absolutely absurd for deployability. I guess they want our
> > > documentation to read "to install our product, please install a C
 compiler
> > > on your database server and configure DB2 to know where to find it.
 Then,
> > > you can install our product."
> >
> > This will be (or already is) addressed. The requirement for the compiler
> > goes away (or already is).
> >
> > Ok, that doesn't help you anymore but maybe others...
>
>
> What do you mean "or already is"? Is it available? When will it be
> available?
>
> I've got DB2 UDB 7.1 FP3, and it's still churning out .C files and compiling
> them into DLL's. For what it's worth, I've got 49 stored procedures - that's
> a lot of DLLs that get compiled by DB2/MS VC++ into DLLs to link into the
> database. If this is already addressed, tell me how to get it/activate
> it/install it. Please!

My understanding is that you will be able to ship your DLL to your customer. So the customer does not need to have a C compiler installed. Serge can clarify.

-- 
Toodle-pip
Sailesh Krishnamurthy  
IBM Almaden Research Center
Ph: (408) 927-1913
Received on Mon May 07 2001 - 22:41:33 CEST

Original text of this message