Installing files for embedded SQL clients

The following table shows which files are needed for embedded SQL clients.

Description Windows Linux / Unix Mac OS X
Interface library dblib11.dll libdblib11_r.so libdblib11_r.dylib
Thread support library N/A libdbtasks11_r.so libdbtasks11_r.dylib
Language resource library dblg[xx]11.dll dblg[xx]11.res dblg[xx]11.res
Connect window dbcon11.dll N/A N/A
Notes
  • The table above shows files with the designation [xx]. There are several message files each supporting a different language. If you want to install support for different languages, you have to add the resource files for these languages.

  • For non-multi-threaded applications on Linux/Unix, use libdblib11.so and libdbtasks11.so.

  • For non-multi-threaded applications on Mac OS X, use libdblib11.dylib and libdbtasks11.dylib.

  • If the client application uses encryption then the appropriate encryption support (dbecc11.dll, dbfips11.dll, or dbrsa11.dll) should also be included.

  • If the client application uses an ODBC data source to hold the connection parameters, your end user must have a working ODBC installation. Instructions for deploying ODBC are included in the Microsoft ODBC SDK.

    For more information about deploying ODBC information, see Deploying ODBC clients.

  • The Connect window support (dbcon11.dll) is needed if your end users will be creating their own data sources, if they will need to enter user IDs and passwords when connecting to the database, or if they need to display the Connect window for any other purpose.