用户指南和参考

调入和调出数据

本节描述调入和调出数据的过程,并说明如何使用“控制中心”:

关于调入和调出

本节列示调入和调出 Spatial 数据的原因。它还讨论数据交换文件, 它们用作调出源和调入目标之间的接口。

可使用 DB2 Spatial Extender 从数据交换文件调入 Spatial 数据以及将 Spatial 数据调出到数据交换文件。 考虑下列方案:

“控制中心”支持 DB2 Spatial Extender 的两种数据交换文件:形状文件和 ESRI_SDE 传送文件。 形状文件通常用于调入来自文件系统的数据,并用于将数据调出到将装入文件系统的文件。 ESRI_SDE 传送文件通常用于调入来自 ESRI 数据库的数据。

将数据调入到新表或现存表

本节给出了将数据从形状文件或 ESRI_SDE 传送文件,调入到新表或现存表的步骤的概述。 概述后有如何完成每个步骤的详细信息。

要查明调入形状数据所需要的授权,参见授权。 要查明调入 ESRI_SDE 数据所需要的授权,参见授权

将数据调入到新表或现存表的步骤的概述:

  1. 打开“调入 Spatial 数据”窗口。
  2. 指定包含将调入的数据的文件的路径、名称和格式。
  3. 指定在每次落实之前调入多少记录。
  4. 若想要将 Spatial 数据调入将要创建的表, 则为此表提供名称并为将包含该数据的列提供名称。 若将 Spatial 数据调入现存表,则指示哪一列将包含该数据。
  5. 指定哪个 Spatial 参考系将与该数据相关。
  6. 指定文件来收集调入失败的记录。
  7. 告诉 DB2 Spatial Extender 调入数据,若从此窗口定义了一个表, 则还要创建该表并将要包含该数据的列注册为层。

将数据调入到新表或现存表的详细步骤:

  1. 打开“调入 Spatial 数据”窗口。
    1. 从“控制中心”窗口中,展开对象树直到找到正在运行 DB2 Spatial Extender 的服务器下的数据库文件夹。
    2. 单击数据库文件夹。一些数据库显示在该窗口右边的内容窗格中。
    3. 用鼠标右键单击想要将数据调入到的数据库, 并在弹出菜单中单击 Spatial Extender --> 调入 Spatial 数据。 “调入 Spatial 数据”窗口打开。
  2. 指定包含将调入的数据的文件的路径、名称和格式:
    1. 使用文件名字段指定路径和名称。
    2. 使用文件格式框指定格式。 格式可为:

      Shape
      这是缺省值。

      ESRI_SDE
      若指定此格式,Spatial 参考系名称字段缺省为与此格式相关的 Spatial 参考系的名称。
  3. 使用落实范围字段,指定在每次落实之前想要调入的记录数。 例如,要让 DB2 一次落实 100 个记录,则指定数字 100。
    提示:若想要 DB2 仅在处理所有记录之后才执行落实, 则指定零。
  4. 指定将包含数据的表和列。
    1. 使用层模式框为数据将调入到的表指定模式。
    2. 指定表和列:
      • 若表尚不存在:
        1. 层表字段中,为表输入名称。
        2. 层列字段中,为将包含调入的数据的列输入名称。 DB2 Spatial Extender 将自动将此列注册为层。
      • 若表已存在:
        1. 层表字段中,指定该表。 它必须已包含想要调入的数据进入的列。另外,必须已将此列注册为层。
        2. 层列字段中, 指定将包含调入的数据的列的名称。
  5. Spatial 参考系名称字段中, 输入或选择将与此数据相关的 Spatial 参考系。 (若数据将来自 ESRI_SDE 传送文件,则相关 Spatial 参考系的名称自动显示在该字段中。)
  6. 异常文件字段中, 为新文件指定路径和名称,调入失败的记录可收集到该文件。 稍后可修正这些记录并从此文件调入它们。

    DB2 Spatial Extender 将创建此文件; 不要指定已存在的文件。

  7. 单击确认以调入该数据。 另外,若为尚不存在的表提供名称,则将创建此表且将把包含该数据的列注册为层。 另外,将创建您指定的异常文件。


[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 ]