您的位置首页百科知识

活字格连接第三方数据库之如何创建一个链接表

活字格连接第三方数据库之如何创建一个链接表

的有关信息介绍如下:

活字格连接第三方数据库之如何创建一个链接表

建立数据库的链接

为了活字格链接外连数据库后能正确地工作,您需要给目标数据表中设置唯一、不为空的主键(至少一个)

● 连接 Microsoft SQL Server

1 点击[数据]→[连接到数据库]

2 在数据源中选择「Microsoft SQL Server」点击[确定]

第一次打开「连接到数据库」将打开上面的对话框。如果不是第一次,点击「连接属性」对话框中「数据源」栏右边的[更改]按钮就可以进入上面的对话框。

3 在「连接属性」对话框中进行设置,点击[确定]

●详细的属性设定

当您点击[高级设定],您可以为SQL Server进行更加详细的设置。

●测试连接

点击[测试连接],测试和设定的服务器的连接情况。

4 选择您想使用的数据表

当前连接的数据库中的数据表会显示在对话框的左侧。

在对话框左侧的列表中选择您需要的数据表,点击[>]按钮,将其添加到右侧的列表框中。

在左侧列表栏中双击您需要的数据表,也可以完成同样的操作。

如果这个目标源是一个视图的话,它会被加上(视图)的后缀。

如果您选择了视图,在点击确定后会弹出一个对话框用以选择视图的主键。

在选择主键时,请不要选择下列数据类型的字段。活字格对下面的的数据类型有很多的限制。

当您创建了一个外连数据表,活字格将会尝试获取该表的主键,如果这个主键不存在,活字格将会去寻找唯一且不为空的一列作为主键。

5 点击[确定]

点击确定按钮后,您将会进入如下的界面。注意:如果原始表中的数据多于200条,活字格中也只会显示200条。

●连接Oracle数据库

操作与连接SQL Server类似。

要连接到Oracle数据库,你需要安装Oracle数据库客户端。

如果没有安装它,你将会看到下面的对话框消息:

●在选择主键时,请不要选择下列数据类型的字段。活字格对下面的的数据类型有很多的限制:

BLOB

BFILE

RAW

INTERVAL YEAR TO MONTH

INTERVAL DAY TO SECOND

●连接ODBC

操作方法与连接SQL Server类似

在Windows中,有32位和64位两个版本的“ODBC数据源管理器”。在活字格中,不管是否32位版本或64位版本的Windows,都必须使用32位版本的“ODBC数据源管理器”。因此,如果你在Windows中设置的是64位版本的ODBC数据源,请使用“ODBC数据源管理器(32位)”,下图为ODBC数据源的设置(Win7系统可能不会在标题栏中标明为32位)。

●SQL Server的Windows身份认证

如果您想以Windows身份验证方式连接SQL Server数据库,您需要更改活字格服务器的执行帐户为Windows身份验证下的有效帐户。

默认情况下,活字格服务器的执行帐户为「本地系统」。

如何修改:

1 在Windows的[控制面板]-[系统和安全]-从[管理工具]中打开[服务],双击「Forguncy Sever Service」。

2 在“登录”选项卡,选中“此帐户”,然后输入能够连接到SQL Server的Windows人证帐户和密码。