Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 » SQL Anywhere Server - Programming » Database and application deployment


DLL registration on Windows

Some DLL files require registration if deployed for use with SQL Anywhere. For Windows Vista or later versions of Windows, you must include the SQL Anywhere elevated operations agent (dbelevate16.exe) which supports the privilege elevation required when DLLs are registered or unregistered. Also, the ODBC driver does not require registration on Windows Mobile.

There are many ways you can register these DLLs, including in an install script or using the regsvr32 utility on Windows or the regsvrce utility on Windows Mobile. You could also include a command in a batch file.

The following table lists the DLLs that require registration if deployed on Windows:

File Description
dbctrs16.dll The SQL Anywhere Performance Monitor counters.
dbodbc16.dll The SQL Anywhere ODBC driver.
dboledb16.dll The SQL Anywhere OLE DB provider.
dboledba16.dll The SQL Anywhere OLE DB provider schema assist module (Windows only).