IMPORT ACCESS 命令

通过定义和导入一个 Microsoft Access 数据库文件来创建 Analytics 表。

语法

IMPORT ACCESS TO  <PASSWORD 数字> 导入文件名 FROM 源文件名 TABLE 输入表名 CHARMAX 最大域长度 MEMOMAX 最大域长度

参数

名称 描述
TO 

数据要导入到的 Analytics 表的名称。

说明

表名称被限制为不超过 64 个字母数字字符。该名称可以包括下划线字符 ( _ ),但不能包括其他特殊字符或任何空格。该名称不能以数字开头。

PASSWORD 数字

可选

仅用于受密码保护的 Access 文件。

要使用的密码定义。

您不使用 PASSWORD 数字 提示用户提供或者指定实际密码。密码定义是指先前使用 PASSWORD 命令、SET PASSWORD 命令或 PASSWORD 分析标记提供或设置的密码。

数字是密码定义的编号。例如,如果先前已在脚本中或者在调度分析时提供或设置了两个密码,则 PASSWORD 2 指定使用密码 #2。

有关提供或设置密码的详细信息,请参见:

导入文件名

要创建的 Analytics 数据文件的名称。

导入文件名指定为具有 .FIL 文件扩展名的带引号的字符串。例如,"发票.FIL"

默认情况下,数据文件 (.fil) 被保存到包含 Analytics 项目的文件夹。

请使用绝对或相对文件路径将该数据文件保存到另外的现有文件夹:

  • "C:\data\Invoices.FIL"
  • "data\Invoices.FIL"

FROM 源文件名

源数据文件的名称。源文件名称必须是带引号的字符串。

如果源数据文件未与 Analytics 项目位于同一目录中,则必须使用绝对路径或相对路径来指定文件位置:

  • "C:\data\源文件名称"
  • "data\源文件名称"
TABLE 输入表名

要导入的 Microsoft Access 数据库中表的名称。

CHARMAX 最大域长度

Analytics 表中任何初始时作为您要从中导入的源中的字符数据的域的最大长度(单位为字符)。

您可以指定 1 到 255 个字符。

MEMOMAX 最大域长度

您要导入的文本域、说明域或备注域的最大长度(单位为字符)。

您可以指定 1 到 32767 个字符(非 Unicode Analytics)或 16383 个字符 (Unicode Analytics)。

示例

有关此命令工作方式的详细信息,请参见导入 Microsoft Access 数据库文件

导入到表中

您有一个名为 Acceptable_Codes.mdb 的 Microsoft Access 文件。您需要将该文件中的 [Acceptable_Codes] 表导入到 Analytics。为此,您使用以下命令并在 Analytics 中创建一个名为 acc_codes 的表。

所导入的字符或备注域的长度被设置为该域中最长值的长度,或者指定的最大字符数(两者之中取较短者):

SET ECHO NONE
SET PASSWORD 1 TO "qr347wx"
SET ECHO ON
IMPORT ACCESS TO acc_codes PASSWORD 1 "C:\ACL DATA\Sample Data Files\acc_codes.fil" FROM "Acceptable_Codes.mdb" TABLE "[Acceptable_Codes]" CHARMAX 60 MEMOMAX 70