使用SQL任务对话框iFIX ODBC SQL任务必须通过配置来满足应用需求。配置是通过SQL任务对话框来完成的。 “SQL任务配置”对话框定义SQL任务是如何执行SQL命令的,并允许定义当iFIX ODBC运行时数据是如何处理的。下面描述每个对话框字段: SQL支持 – 启用或禁止FIX ODBC选项。选择“选项”按钮,设置启用或禁止该功能。 错误/调试消息路由 – 显示配置报警区 - SQL错误消息或SQL调试消息对话框使用该对话框,可以启用报警区,接收由iFIX ODBC产生的错误或调试消息。错误消息表示SQL系统任务遇到一个错误。调试消息提供帮助信息解决与关系型数据库的连接问题。请参阅实现报警和消息 手动更多关于如何iFIX执行报警。 屏幕错误/调试消息 –判断错误或调试消息发送给SQL任务。选择每个“复选框”启用该功能。 主和备的备份文件 – 当数据不能写到关系型数据库时,iFIX ODBC所使用的主、备的备份路径和文件名。如果iFIX ODBC不能连接服务器,或者与关系型数据库的连接失去,备份数据到主备份路径字段指定的文件中。如果iFIX ODBC不能写这个文件,将备份数据到备用备份路径字段指定的文件中。 如果iFIX ODBC不能写这个文件,将备份数据到备用备份路径字段指定的文件中。采用这样的配置,如果iFIX ODBC因电缆连接故障而不能连接到服务器,备用备份路径可以将数据备份到本地驱动器。一旦iFIX ODBC重新建立了与关系型数据库的连接,首先处理所有备份的SQL命令和数据。备份文件将在备份操作完成后被删除。 注意:备份SQL命令是按先入先出(FIFO)原则处理。 在这些字段中可以输入任何有效的iFIX路径及备份文件名。按下列格式输入路径和文件名: drive:path\filename.SQL 如果在运行状态下输入的路径不存在,iFIX ODBC会产生一个错误消息。因为它试图发送备份数据到相应文件,但无相应路径。在这种情况下,iFIX ODBC备份SQL命令和数据到文件中,但不能恢复数据。SQL系统任务不支持含有下列字符的备份文件名: , + * = | < > [ ] " : ; ? 有关iFIX ODBC如何执行备份的详细信息,请参阅备份和恢复数据。 注意:为使 SQT 块记录到主要或次要备份文件,必须在“高级”选项卡中选中“启用备份”复选框。您必须对要使其利用备份文件的每个 SQT 块执行此操作。 数据库名 – 定义SQL命令和SQL触发器块数据的默认位置。数据库ID是相应关系型数据库的ODBC数据源名。 如果此字段为空,也可以在每个SQL触发器块中指定数据库ID。有关同时连接多个关系型数据库的详细信息,请参阅使用多重关系型数据库支持。 SQL cmd table – 指定包含SQL命令的SQL库表的名称。默认名称为SQLLIB。表名可以使用1到31字符。如需了解关于SQL库表的详情,请参阅安装和配置数据源章节。 错误日志表 – 指定SQL任务发送错误消息的错误日志表的名称。如果SQL传送失败,此表内会有一个记录,以提供SQL传送调试的帮助信息。 错误日志表的默认名称为SQLERR。表名可以使用1到31字符。 注意:错误日志表字段为可选项。如果此域为空,在关系型数据库中不记录错误消息。 任务休眠间隔 – 确定SQL任务多久会处理数据库内的SQT块。确认要输入有效时间来监视应用。有效输入为0到99秒。默认为 5 秒。 一旦完成SQL任务配置后,下一步是在iFIX数据库中配置SQL链。 相关信息如何做... |
让 iFIX 帮助您提高效率,降低成本。 |