• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

ctlib/H07-May-2022-16,40512,728

dblib/H07-May-2022-23,40116,292

odbc/H07-May-2022-28,64721,903

replacements/H03-May-2022-3,0141,861

tds/H07-May-2022-37,80027,633

win32/H30-Sep-2021-1,233685

Makefile.inH A D17-Dec-2015241 123

NEWSH A D17-Dec-201522.7 KiB585549

READMEH A D17-Dec-20153 KiB9164

Thanks-0.95H A D17-Dec-20151.9 KiB7067

README

1README for FreeTDS 0.95
2Release date 8 June 2015
3
4* to build FreeTDS read the file INSTALL or
5  the FreeTDS Users Guide (doc/userguide/index.html) and
6  http://www.freetds.org/userguide/
7
8FreeTDS is a free implementation of Sybase's DB-Library, CT-Library,
9and ODBC libraries. FreeTDS builds and runs on every flavor of
10unix-like systems we've heard of (and some we haven't) as well as
11Win32 (with or without Cygwin), VMS, and Mac OS X.  Failure to build
12on your system is probably considered a bug.  It has C language
13bindings, and works also with Perl and PHP, among others.
14
15FreeTDS is licensed under the GNU LGPL license. See COPYING.LIB for
16details.
17
18Other files you might want to peruse:
19
20AUTHORS		Who's involved
21BUGS		Some things we fixed, or think we did
22NEWS		Summary of feature changes and fixes
23README		This file
24TODO		The roadmap, such as it is
25
26Also, doc/api_status.txt shows which functions are implemented.
27
28For details on what's new in this version, see NEWS.  For unbearable
29detail, see git log.
30
31Documentation
32=============
33
34A User Guide, in sgml and html form, is included in this distribution.
35Also included is a reference manual, generated in HTML with Doxygen.
36"make install" installs the HTML documentation, by default to
37/usr/local/share/doc/freetds-<version>.
38
39
40Note to Users
41=============
42
43Submissions of test programs (self-contained programs that demonstrate
44functionality or problems) are greatly appreciated.  They should
45create any tables needed (since we obviously don't have access to your
46database) and populate them.  Unit tests for any of the libraries
47is appreciated
48
49Notes to Developers
50===================
51
52The code is split into several pieces.
53
541) tds directory is the wire level stuff, it should be independent of
55   the library using it, this will allow db-lib, ct-lib, and ODBC to
56   sit on top.
57
582) db-lib directory. This is the actual db-lib code which runs on top of
59   tds.
60
613) ct-lib directory. This is the ct-lib code which runs on top of tds.
62
634) server directory. This will be a set of server routines basically
64   to impersonate a dataserver, functions like send_login_ack() etc...
65
665) odbc directory. ODBC implementation over tds.  Uses iODBC or
67   unixODBC as a driver manager.  You need to have one of those if you
68   are using the ODBC CLI.
69
706) unittests directories. Test harness code for ct-lib, db-lib, ODBC and
71   libtds.
72
736) samples directories. Sample code for getting started with Perl,
74   PHP, etc...
75
767) pool directory. A connection pooling server for TDS.  Useful if you
77   have a connection limited license.  Needs some hacking to get
78   configured but is quite stable once configured correctly. Contact
79   the list if interested in how to use it.
80
81Please look at doc/getting_started.txt for a description of what is
82going on in the code.
83
84Side note: Brian, as many free software authors, appreciates postcards
85from all over. So if you live someplace neat (read: not Michigan) and
86want to send one, email him (brian@bruns.org) for his current snail mail
87address.
88
89$Id: README 487464 2015-12-17 19:10:00Z ucko $
90
91