要获得此驱动程序,请访问 Lotus NotesSQL 网站 http://www.ibm.com/developerworks/lotus/products/notesdomino/notessql/。请阅读附随的文档,以了解有关 Notes 数据与关系表映射关系的说明。可以轻松地将 SQL Anywhere 表映射到 Notes 表单。
下面介绍如何设置 SQL Anywhere 以访问 Lotus Notes 连接。
确保 Lotus Notes 程序文件夹位于路径中(如 C:\Program Files (x86)\IBM\Lotus\Notes)。
使用 NotesSQL ODBC 驱动程序创建 32 位 ODBC 数据源。此示例使用 names.nsf 数据库。应启用 [Map Special Characters] 选项。对于本示例,[数据源名] 是 my_notes_dsn。
使用连接到 32 位数据库服务器的 Interactive SQL 创建远程数据访问服务器。下面是一个示例:
CREATE SERVER NotesContacts CLASS 'ODBC' USING 'my_notes_dsn'; |
为 Lotus Notes 服务器创建外部登录。下面是一个示例:
CREATE EXTERNLOGIN "DBA" TO "NotesContacts" REMOTE LOGIN 'John Doe/SYBASE' IDENTIFIED BY 'MyNotesPassword'; |
将 Person 表单中的部分列映射到 SQL Anywhere 表中:
CREATE EXISTING TABLE PersonDetails ( DisplayName CHAR(254), DisplayMailAddress CHAR(254), JobTitle CHAR(254), CompanyName CHAR(254), Department CHAR(254), Location CHAR(254), OfficePhoneNumber CHAR(254) ) AT 'NotesContacts...Person'; |
查询该表:
SELECT * FROM PersonDetails WHERE Location LIKE 'Waterloo%'; |
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2013, SAP 股份公司或其关联公司. - SAP Sybase SQL Anywhere 16.0 |