[]
活字格支持使用ODBC连接其他第三方数据库,如PostgreSQL等。
使用ODBC连接第三方数据库前,需要用户在机器安装对应的ODBC连接驱动,如连接PostgreSQL前安装psqlodbc驱动。
下面以连接PostgreSQL为例,介绍如何通过ODBC连接其他数据库。
操作步骤
1. 在功能区菜单栏中选择“数据->连接到数据库”。
或在表的标签栏上右击,在右键菜单中选择“连接到外联表”。
2. 选择数据源为“Microsoft ODBC数据源”。
type=note
说明:
首次选择“连接到数据库”将打开“选择数据源”对话框。如果您之前已经选择了一种数据源进行连接,则将打开上一次连接的数据源的“连接属性”对话框。您可以在“连接属性”对话框中,单击“数据源”右边的“更改”,进入“选择数据源”对话框,重新选择数据源。
3. 在指定数据源区域,选择“使用连接字符串”,单击“生成”。
4. 在“文件数据源”页签,单击“新建”。
5. 选择数据源的驱动程序,单击“下一步”。
6. 根据提示,完成创建新的的数据源。
7. 在弹出的“PostgresSQL Connector”对话框中,输入相关信息。
8. 单击“确定”,连接文件数据源后,在弹出的“连接属性”对话框中输入确认密码,单击“OK”,并单击“确定”。
9. 单击“确定”后,弹出“导入表”对话框,在数据源的表列表中选中要导入的表或视图,单击“>”将选中的表或视图移到选择的表列表,或单击“>>”将数据源的表或视图全部移到选择的表列表中。
ODBC连接的第三方数据库需要设置数据表中的主键,即能唯一标识记录的字段。
type=note
说明:
勾选“允许活字格修改数据库或表结构”后,您就可以直接在活字格中修改外联数据表,如添加新的字段、删除字段、修改字段名称等。如果您需要在外联表中设置工作流或是设置数据权限,包括创建记录权限、行权限和字段权限,您都需要勾选此项。
在活字格中删除外联表不会删除外联数据库中的数据表。