SQLite ODBC Driver
     
 
 
 
  The SQLite Database Engine provides a lightweight C library to access database files using a large subset of SQL92 without the overhead of RDBMS server processes. In order to use that functionality as a desktop database I wrapped the SQLite library into an ODBC driver.

So far it has been tested with SQLite 2.8.17 and SQLite 3.43.2 on Windows (>= NT/2000) in MS Excel 97 (MSQUERY) with SQLite database files created on Linux. Support for Win64 exists for both SQLite 2.x and SQLite 3.x versions of the driver. It also runs on Linux with unixODBC 2.[0-2].x and with libiodbc 3.[05].x.

Another experimental project is a Java binding for the SQLite database engine, which can be found here.
 
Docs and Download   Refer to the online documentation (made with DoxyGen) and/or get the current source code or the SRPM.

For Win32 operating systems a binary package is available as an NSIS installer in sqliteodbc.exe. It was made with SQLite 2.8.17/3.43.2 and a MinGW cross compiler, and contains the driver DLLs and programs for installation and uninstallation of the ODBC driver.

For Win64 operating systems a binary package is available as an NSIS installer in sqliteodbc_w64.exe. It was made with SQLite 3.43.2 and a MinGW cross compiler, and contains the driver DLLs and programs for installation and uninstallation of the ODBC driver. Note that this is a 64 bit only driver. If you're using 32 bit software on Win64 you should install the Win32 driver, too.

Chris Wolf kindly provided a build of version 0.72 supporting SQLite3 for MacOSX on PowerPC in the form of an installer package (sqlite3odbc-0.72.dmg) and a build of version 0.83 for MacOSX 10.5 on Intel as another installer package (sqlite-odbc-0.83.dmg).

Steve Palm kindly provided a build of version 0.93 for MacOSX 10.7 on Intel as installer package (sqlite3-odbc-0.93.dmg).

Steve Palm kindly provided a build of version 0.9993 for MacOSX 10.{6,7,8,9,10,11} on Intel as installer package (sqliteodbc-0.9993.dmg), and a build of version 0.9994 including SQLite 3.15.0 with FTS support as installer package (sqliteodbc-0.9994.dmg).

Current version
sqliteodbc.exe
sqliteodbc_w64.exe
sqliteodbc-0.99991.tar.gz
sqliteodbc-0.99991-1.src.rpm

sqliteodbc_dl.exe
(EXPERIMENTAL: variant which needs System.Data.SQLite.dll or sqlite3.dll in the Windows system folder)
sqliteodbc_w64_dl.exe
(EXPERIMENTAL: variant which needs System.Data.SQLite.dll or sqlite3.dll in the Windows system folder)
sqliteodbc_msvcr100.exe
(EXPERIMENTAL: variant which is linked against MSVCR100.DLL (Visual Studio 2010 runtime) instead of MSVCRT.DLL.)
sqliteodbc_w64_msvcr100.exe
(EXPERIMENTAL: variant which is linked against MSVCR100.DLL (Visual Studio 2010 runtime) instead of MSVCRT.DLL.)
sqliteodbc_dl_msvcr100.exe
(EXPERIMENTAL: variant linked against MSVCR100.DLL which needs System.Data.SQLite.dll or sqlite3.dll in the Windows system folder)
sqliteodbc_w64_dl_msvcr100.exe
(EXPERIMENTAL: variant linked against MSVCR100.DLL which needs System.Data.SQLite.dll or sqlite3.dll in the Windows system folder)
 
Older versions available as
sqliteodbc-0.9998.exe
sqliteodbc-0.9998.tar.gz
sqliteodbc-0.9998.exe
sqliteodbc-0.9998.tar.gz
sqliteodbc-0.9998-1.src.rpm
sqliteodbc-0.9997.exe
sqliteodbc-0.9997.tar.gz
sqliteodbc-0.9997-1.src.rpm
sqliteodbc-0.9996.exe
sqliteodbc-0.9996.tar.gz
sqliteodbc-0.9996-1.src.rpm
sqliteodbc-0.9995.exe
sqliteodbc-0.9995.tar.gz
sqliteodbc-0.9995-1.src.rpm
sqliteodbc-0.9994.exe
sqliteodbc-0.9994.tar.gz
sqliteodbc-0.9994-1.src.rpm
sqliteodbc-0.9993.exe
sqliteodbc-0.9993.tar.gz
sqliteodbc-0.9993-1.src.rpm
sqliteodbc-0.9992.exe
sqliteodbc-0.9992.tar.gz
sqliteodbc-0.9992-1.src.rpm
sqliteodbc-0.9991.exe
sqliteodbc-0.9991.tar.gz
sqliteodbc-0.9991-1.src.rpm
sqliteodbc-0.999.exe
sqliteodbc-0.999.tar.gz
sqliteodbc-0.999-1.src.rpm
sqliteodbc-0.998.exe
sqliteodbc-0.998.tar.gz
sqliteodbc-0.998-1.src.rpm
sqliteodbc-0.997.exe
sqliteodbc-0.997.tar.gz
sqliteodbc-0.997-1.src.rpm
sqliteodbc-0.996.exe
sqliteodbc-0.996.tar.gz
sqliteodbc-0.996-1.src.rpm
sqliteodbc-0.995.exe
sqliteodbc-0.995.tar.gz
sqliteodbc-0.995-1.src.rpm
sqliteodbc-0.994.exe
sqliteodbc-0.994.tar.gz
sqliteodbc-0.994-1.src.rpm
sqliteodbc-0.993.exe
sqliteodbc-0.993.tar.gz
sqliteodbc-0.993-1.src.rpm
sqliteodbc-0.992.exe
sqliteodbc-0.992.tar.gz
sqliteodbc-0.992-1.src.rpm
sqliteodbc-0.991.exe
sqliteodbc-0.991.tar.gz
sqliteodbc-0.991-1.src.rpm
sqliteodbc-0.99.exe
sqliteodbc-0.99.tar.gz
sqliteodbc-0.99-1.src.rpm
sqliteodbc-0.98.exe
sqliteodbc-0.98.tar.gz
sqliteodbc-0.98-1.src.rpm
sqliteodbc-0.97.exe
sqliteodbc-0.97.tar.gz
sqliteodbc-0.97-1.src.rpm
sqliteodbc-0.96.exe
sqliteodbc-0.96.tar.gz
sqliteodbc-0.96-1.src.rpm
sqliteodbc-0.95.exe
sqliteodbc-0.95.tar.gz
sqliteodbc-0.95-1.src.rpm
sqliteodbc-0.94.exe
sqliteodbc-0.94.tar.gz
sqliteodbc-0.94-1.src.rpm
sqliteodbc-0.93.exe
sqliteodbc-0.93.tar.gz
sqliteodbc-0.93-1.src.rpm
sqliteodbc-0.92.exe
sqliteodbc-0.92.tar.gz
sqliteodbc-0.92-1.src.rpm
sqliteodbc-0.91.exe
sqliteodbc-0.91.tar.gz
sqliteodbc-0.91-1.src.rpm
sqliteodbc-0.90.exe
sqliteodbc-0.90.tar.gz
sqliteodbc-0.90-1.src.rpm


 
License   This software is released under a BSD-type license, see license.terms for more information.
 



chw@ch-werner.de
Last update 2023-10-23