The FreeTDS library was used to interface with the Microsoft SQL2000 DB.
The Inventure Ranger API allows the use of an arbitrary back end for storing and retrieving data. The interface developed for CIBC allows a Microsoft SQL or Sybase DB to be used.