ASA SQL User's Guide
Server Classes for Remote Data Access
ODBC-based server classes
Server class odbc
You can obtain this driver (version 2.04.0203) from the Lotus Web site. Read the documentation that comes with it for an explanation of how Notes data maps to relational tables. You can easily map Adaptive Server Anywhere tables to Notes forms.
Here is how to set up Adaptive Server Anywhere to access the Address sample file.
Create an ODBC data source using the NotesSQL driver. The database will be the sample names file: c:\notes\data\names.nsf. The Map Special Characters option should be turned on. For this example, the Data Source Name is my_notes_dsn.
Create a server in Adaptive Server Anywhere:
CREATE SERVER names CLASS 'odbc' USING 'my_notes_dsn'
Map the Person form into an Adaptive Server Anywhere table:
CREATE EXISTING TABLE Person AT 'names...Person'
Query the table
SELECT * FROM Person
Lotus Notes does not support sending a user name and password through the ODBC API. If you try to access Lotus notes using a password protected ID, a window appears on the machine where Adaptive Server Anywhere is running, and prompts you for a password. Avoid this behavior in multi-user server environments.
To access Lotus Notes unattended, without ever receiving a password prompt, you must use a non-password-protected ID. You can remove password protection from your ID by clearing it (File