修改启动参数

在SCU中的启用SQL,SQL任务会自动添加到iFIX SCU“任务配置”对话框中。通过增加命令参数自定义SQL。

例如,如果想定义5分钟(300秒)的登录延迟、 最大的SQL命令长度为1000、命令缓存为10,则在SQL任务参数一栏输入下列参数:

/LD300 /CL1000 /CA10

下列表描述了可使用的命令参数。

SQL任务命令行参数 

参数

描述

有效条目

/LDn

在连接失败后,定义多久任务将试图登录服务器。此参数为可选。如果此参数没有定义,系统默认为300秒。

60 秒(最小)。

无最大限制设定。然而,多数应用都不需要大于1小时(3600秒)。

/CAn

在内存(缓存)中存储的SQL命令数,以增强性能。此参数为可选。

此性能取决于不同的关系型数据库。有关缓冲的详细信息,请参阅使用命令缓存部分。

用户指定。

无最大限制设定。然而,多数应用都不需要大于10到100。

/CLn

将 SQL 命令允许的最大长度从默认值 255 提高。例如,输入 /CL1000 则允许命令长度为 1,000 个字符。

注意:确保关系型数据库字段能处理参数定义的字符数。

用户指定。

/LM

包括与关系型数据库错误信息相关的ODBC驱动程序信息。使用此参数时,注意:驱动程序信息可以很长,但在启用的报警目标中无足够的空间来存储实际的错误信息。此参数为可选,默认时不包括驱动程序信息。

没有要求。

/Dn

定义登录SQL数据库前的启动延迟。启动时,遇到数据库连接问题时,使用此参数。

0 到 65535 秒。

相关信息

如何做...

您最近了解过 iFIX 吗 ?

查看最新版 iFIX 的所有新功能。

让 iFIX 帮助您提高效率,降低成本。