Skip Navigational Links
LISTSERV email list manager
LISTSERV - COMMUNITY.EMAILOGY.COM
LISTSERV Menu
Log In
Log In
LISTSERV 17.5 Help - LSTSRV-L Archives
LISTSERV Archives
LISTSERV Archives
Search Archives
Search Archives
Register
Register
Log In
Log In

LSTSRV-L Archives

LISTSERV Site Administrators' Forum

LSTSRV-L

Menu
LISTSERV Archives LISTSERV Archives
LSTSRV-L Home LSTSRV-L Home

Log In Log In
Register Register

Subscribe or Unsubscribe Subscribe or Unsubscribe

Search Archives Search Archives
Options: Use Forum View

Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
Re: MYSQL/LINUX/mailmerge
From:
Eric Thomas <[log in to unmask]>
Reply To:
LISTSERV site administrators' forum <[log in to unmask]>
Date:
Fri, 12 Aug 2005 11:44:35 +0200
Content-Type:
text/plain
Parts/Attachments:
text/plain (28 lines)
If we were to add DBMS support to LISTSERV today, we would definitely start
with ODBC and MySQL. But we did this in 1998. Back then, there wasn't even
anything to argue internally at development meetings. The only sensible
thing to do was implement ODBC on Windows and Oracle on unix and VMS. Later,
as DB2 gained market share and Oracle got the great idea of pricing their
products based on the number of MHz of your processor (you had to send them
a check every time you upgraded your hardware - great for them, or so they
thought until customers jumped ship), we looked into adding support for DB2,
and found that it would take less than a day of work, since IBM chose CLI as
DB2's native interface. CLI is almost identical to ODBC, you could say that
the one is the official standard whereas the other is the de facto standard.
In practice, the only difference for LISTSERV was that some data types had
different names (this is no longer the case). There are also differences in
obscure minor functions that LISTSERV does not use, but we were able to add
DB2 support very easily, and it made life much easier for customers who
could not afford to keep Oracle.

Unfortunately, MySQL did not choose CLI as its API, but something completely
different from both CLI and Oracle's OCI. When we prepared the 14.4 feature
list, the MyODBC connector only supported MySQL version 3.x, but there was
talk of a new MyODBC that would support current versions of MySQL. We
decided to wait for this new MyODBC rather than spend time on the old one.

We provided JDBC support in LISTSERV Maestro, which was the logical place to
do that since it is written in Java.

  Eric

ATOM RSS1 RSS2

COMMUNITY.EMAILOGY.COM CataList Email List Search Powered by LISTSERV