unixODBC-2.3.4
      
      
        
          Introduction to unixODBC
        
        
          The unixODBC package is an Open
          Source ODBC (Open DataBase Connectivity) sub-system and an ODBC SDK
          for Linux, Mac OSX, and UNIX. ODBC is an open specification for
          providing application developers with a predictable API with which
          to access data sources. Data sources include optional SQL Servers
          and any data source with an ODBC Driver. unixODBC contains the following components
          used to assist with the manipulation of ODBC data sources: a driver
          manager, an installer library and command line tool, command line
          tools to help install a driver and work with SQL, drivers and
          driver setup libraries.
        
        
          This package is known to build and work properly using an LFS-7.10
          platform.
        
        
          Package Information
        
        
        
          unixODBC Dependencies
        
        
          Optional
        
        
          Mini SQL and
          Pth-2.0.7
        
        
          User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/unixodbc
        
       
      
        
          Installation of unixODBC
        
        
          Install unixODBC by running the
          following commands:
        
        
./configure --prefix=/usr \
            --sysconfdir=/etc/unixODBC &&
make
        
          This package does not come with a test suite.
        
        
          Now, as the root user:
        
        
make install &&
find doc -name "Makefile*" -delete                &&
chmod 644 doc/{lst,ProgrammerManual/Tutorial}/*   &&
install -v -m755 -d /usr/share/doc/unixODBC-2.3.4 &&
cp      -v -R doc/* /usr/share/doc/unixODBC-2.3.4
       
      
        
          Command Explanations
        
        
          --enable-drivers: This parameter
          enables building the drivers that were installed by default in
          previous versions.
        
        
          --enable-drivers-conf: This parameter
          enables building the driver configuration libraries that were
          installed by default in previous versions.
        
       
      
        
          Configuring unixODBC
        
        
          
            Config Files
          
          
            /etc/unixODBC/*
          
         
        
          
            Configuration Information
          
          
            The files in /etc/unixODBC are
            meant to be configured by the system administrator (or the ODBC
            site administrator if appropriate privileges are granted to
            /etc/unixODBC). These files are not
            meant to be directly edited. The ODBC installer library is
            responsible for reading and writing the unixODBC config files.
          
          
            Unfortunately, there are not many man, or any info pages for the various
            programs available in the unixODBC package. Along with the information
            in the “Short
            Descriptions” below and the documentation installed
            in /usr/share/doc/unixODBC-2.3.4,
            there are many README files
            throughout the source tree where the use and functionality of the
            programs can be found. Additionally, you can use the parameter
            -? for syntax and usage information.
            Lastly, the unixODBC web site at
            http://www.unixodbc.org/ has very
            good information.
          
         
       
      
        
          Contents
        
        
          
            
              Installed Programs:
              dltest, isql, iusql, odbc_config,
              odbcinst, and slencheck
            
            
              Installed Libraries:
              libodbc.so, libodbccr.so, and
              libodbcinst.so
            
            
              Installed Directories:
              /etc/unixODBC and
              /usr/share/doc/unixODBC-2.3.4
            
           
         
        
          
            Short Descriptions
          
          
            
            
              
                | 
                    dltest
                   | 
                    is a utility used to check a share library to see if it
                    can be loaded and if a given symbol exists in it.
                   | 
              
                | 
                    isql
                   | 
                    is a utility which can be used to submit SQL to a data
                    source and to format/output results. It can be used in
                    batch or interactive mode.
                   | 
              
                | 
                    iusql
                   | 
                    provides the same functionality as the isql program.
                   | 
              
                | 
                    odbc_config
                   | 
                    is used to find out details about the installation of the
                    unixODBC package.
                   | 
              
                | 
                    odbcinst
                   | 
                    is a utility created for install script/RPM writers. It
                    is a command line interface to key functionality in the
                    libodbcinstlibrary. It
                    does not copy any files (i.e., libraries) but it will
                    modify the ODBC System Information for the user. | 
              
                | 
                    slencheck
                   | 
                    is a utility which attempts to check whether an ODBC
                    driver was built with 32-bit or 64-bit SQLLEN types.
                   | 
            
          
         
       
      
        Last updated on 2016-08-27 12:04:03 -0700