[]
        
(Showing Draft Content)

通过ODBC连接其他数据库

观看本节视频

活字格支持使用ODBC连接其他第三方数据库,如PostgreSQL等。

使用ODBC连接第三方数据库前,需要用户在机器安装对应的ODBC连接驱动,如连接PostgreSQL前安装psqlodbc驱动。

通过ODBC连接其他数据库

下面以连接PostgreSQL为例,介绍如何通过ODBC连接其他数据库。

操作步骤

1. 在功能区菜单栏中选择“数据->连接到数据库”。



或在表的标签栏上右击,在右键菜单中选择“连接到外联表”。



2. 选择数据源为“Microsoft ODBC数据源”。


type=note

说明:

首次选择“连接到数据库”将打开“选择数据源”对话框。如果您之前已经选择了一种数据源进行连接,则将打开上一次连接的数据源的“连接属性”对话框。您可以在“连接属性”对话框中,单击“数据源”右边的“更改”,进入“选择数据源”对话框,重新选择数据源。


3. 在指定数据源区域,选择“使用连接字符串”,单击“生成”。



4. 在“文件数据源”页签,单击“新建”。



5. 选择数据源的驱动程序,单击“下一步”。



6. 根据提示,完成创建新的的数据源。



7. 在弹出的“PostgresSQL Connector”对话框中,输入相关信息。



8. 单击“确定”,连接文件数据源后,在弹出的“连接属性”对话框中输入确认密码,单击“OK”,并单击“确定”。

9. 单击“确定”后,弹出“导入表”对话框,在数据源的表列表中选中要导入的表或视图,单击“>”将选中的表或视图移到选择的表列表,或单击“>>”将数据源的表或视图全部移到选择的表列表中。

ODBC连接的第三方数据库需要设置数据表中的主键,即能唯一标识记录的字段。

type=note

说明:

  • 勾选“允许活字格修改数据库或表结构”后,您就可以直接在活字格中修改外联数据表,如添加新的字段、删除字段、修改字段名称等。如果您需要在外联表中设置工作流或是设置数据权限,包括创建记录权限、行权限和字段权限,您都需要勾选此项。


  • 在活字格中删除外联表不会删除外联数据库中的数据表。