我为Windows FTA(TWS术语)定义了一份工作。这个工作调用一个bat脚本。 当从Windows框中的命令提示符运行脚本时,它运行正常,但是当它通过TWS进行调度时会出现错误:
申请于2014年6月3日10:00:16开始
文件Field_Details.csv中有错误。请检查以下错误 .Net Framework数据提供程序需要Microsoft数据访问组件(MDAC)。请安装Microsoft数据访问组件(MDAC)2.6或更高版本。
将Excel中的字段(Field_Details.csv)转换为程序中的列表时出错。请检查以下错误消息 .Net Framework数据提供程序需要Microsoft数据访问组件(MDAC)。请安装Microsoft数据访问组件(MDAC)版本2.6或更高版本。 申请于2014年6月3日10:00:16结束
此错误导致脚本停止继续。我已经看到一些关于在Windows框中停止和启动应用程序池的帖子,但是运行的框没有IIS管理器,所以我不知道从这里开始。 任何帮助都是适当的。
答案 0 :(得分:0)
我在TWS工作。我的其中一个自由贸易协定出现了类似的错误消息(MDAC)。没有修复本身,但缺少的是TWS在作业启动之前调用的文件,以检查是否有要调用的用户特定的安装文件未检查该文件。我们将其设置为检查并最终调用setup-file,一切都很好。
执行检查的文件位于TWS安装目录中,名为jobmanrc.cmd。该文件中的脚本检查是否存在(用户特定的)安装文件,djobmanrc.cmd是否存在,如果存在,则将其提供给设置变量等。 我要说检查你的jobmanrc.cmd是否正在检查djobmanrc.cmd。