外部数据包装对话框
外部数据包装程序对话框¶
使用“外部数据包装器”对话框可以创建或修改外部数据包装器。外部数据包装器是SeaboxSQL数据库和存储在另一个数据源上的数据之间的适配器。
必须是超级用户才能创建外部数据包装器。
“外部数据包装器”对话框通过以下对话框选项卡组织了外部数据包装器的开发:“常规”,“定义”,“选项”和“安全性”。 “ SQL”选项卡显示由对话框选择生成的SQL代码。
使用“常规”选项卡中的字段来标识外部数据包装器:
-
使用“名称”字段为外部数据包装器添加描述性名称。外部数据包装器名称在数据库中必须唯一。该名称将显示在sdAdmin树控件中。
-
使用“所有者”旁边的下拉列表框选择将拥有外部数据包装器的角色的名称。
-
在“注释”字段中存储有关外部数据包装器的注释。
单击“定义”选项卡以继续。
使用“定义”选项卡中的字段来设置参数:
-
从“处理程序”字段中的下拉列表框中选择处理程序功能的名称。这是一个现有函数的名称,将调用该函数来检索外部表的执行函数。
-
从“验证器”字段的下拉列表框中选择验证器功能的名称。这是一个现有函数的名称,将调用该函数来检查赋予外部数据包装器的常规选项,以及使用外部数据包装器的外部服务器,用户映射和外部表的选项。
单击选项选项卡以继续。
使用“选项”选项卡中的字段来指定选项:
-
单击添加图标(+)按钮为外部数据包装器添加一个选项/值对。支持的选项/值对将特定于选定的外部数据包装器。
-
在“选项”字段中指定选项名称,并在“值”字段中提供相应的值。
单击添加图标(+)以指定每个其他对;要放弃选项,请单击行左侧的垃圾桶图标,然后在“删除行”弹出窗口中确认删除。
单击安全性选项卡以继续。
使用“安全性”选项卡分配安全性特权。单击添加图标(+)分配一组权限。
-
从“受让人”字段的下拉列表框中选择角色的名称。
-
在“权限”字段内单击。选中一个或多个特权左侧的框,以将所选特权授予指定用户。
-
当前用户(授予权限的默认授予者)显示在“授予者”字段中。
单击添加以分配其他特权;要放弃特权,请单击行左侧的垃圾桶图标,然后在“删除行”弹出窗口中确认删除。
单击“SQL”选项卡以继续。
您在“外部数据包装器”对话框中的输入会生成一个SQL命令(请参见下面的示例)。使用“ SQL”选项卡进行检查;重新访问或切换选项卡以对SQL命令进行任何更改。
-
单击“帮助”按钮(?)以访问联机帮助。
-
单击保存按钮以保存工作。
-
单击取消按钮退出而不保存工作。
-
单击重置按钮以恢复配置参数。