从 VTS 表导出数据

VTS 允许您从 VTS 表导出数据。您可以将数据导出到数据库或 CSV 文件中。

简介

从 VTS 表将数据导出到数据库时,您需要输入 ADO 连接字符串。VTS 服务器将使用此连接字符串连接到该数据库。典型连接将包括以下属性:

  • 提供程序
  • 数据源
  • 初始目录

请参考 http://msdn.microsoft.com/en-us/library/ee252362(v=bts.10).aspx 了解有关连接字符串格式的详细信息。

将 VTS 数据导出到数据库时,您必须指定将数据导出至的表。

  • 如果表不存在,将会创建一个与现有 VTS 列具有相同列的表。然后将数据插入表中。
  • 如果目标表已存在,且可以在目标表中找到所有 VTS 列,则数据将附加到现有表中。注意,在这种情况下,对插入的数据进行排序的默认顺序将受到私钥和群集索引的影响。如果目标表中没有群集索引,则顺序将与 VTS 表中的顺序相同。
  • 如果目标表已存在,但在目标表中找不到某些 VTS 列,则导出将中止。

返回顶部

导出到数据库

要导出到数据库,请执行以下操作:

使用以下语法从 VTS\bin 文件夹运行命令行实用程序 vts_export:

C:\Program Files\Micro Focus\VTS\bin>vts_export –connection “connection_string” connection_string” -table “table_name” [-inst “vts_instance_name”] [-drop_table]

命令行选项为:

-connection

VTS 用于连接到数据库的字符串。


-table

数据将导出到的表。

-inst

该操作所针对的 VTS 实例名称。未设置时,将使用“默认值”。

-drop_table

删除现有表。

请参考 http://msdn.microsoft.com/en-us/library/ee252362(v=bts.10).aspx 了解有关连接字符串格式的详细信息。

在连接字符串中指定的提供程序应该已经安装在 Web 服务器上。

注: 如果连接字符串指定使用 Windows 身份验证 (例如,集成安全性 = SSPI),则运行该网站的 Windows 服务的凭据将用于访问该服务器。

在本地计算机帐户下运行 VTS 服务时,这样可能会引起问题。如果遇到问题,请尝试在具有访问远程数据库权限的域帐户下运行 VTS 服务

返回顶部

导出到 CSV 文件

要导出到 CSV 文件,请执行以下操作:

  1. 单击 VTS 工具栏上的导出
  2. 在“导出”对话框中,单击导出到 CSV 文件
  3. 单击开始导出将数据导出到 CSV 文件。

警告: 如果表的每一列中没有相同数量的单元格,则导出操作将创建空单元格,以使每一列具有相同数量的单元格。导入该 CSV 时,结果表在每列中的单元格数量与源表中的单元格数量不同。这是因为 CSV 格式不支持空单元格。

返回顶部