Concurrency 并发工作流未从PMCMD命令启动

Concurrency 并发工作流未从PMCMD命令启动,concurrency,informatica,informatica-powercenter,Concurrency,Informatica,Informatica Powercenter,我需要同时启动多个实例的工作流,所有实例都需要并行运行。当我运行一个实例时,它正在运行,相关的参数文件正在被提取。但当我启动另一个实例与前一个实例并行运行时,它给出了以下错误 “启动工作流高级:错误:工作流[wf_name]:无法启动此工作流的执行,因为此集成服务上的当前运行尚未完成。” 我尝试使用pmcmd命令执行此操作,如下所示。它在没有任何参数文件和实例名的情况下启动。但是,PMCMD日志显示给定实例的工作流已成功启动 pmcmd startworkflow-sv'INT_……'-d'DO

我需要同时启动多个实例的工作流,所有实例都需要并行运行。当我运行一个实例时,它正在运行,相关的参数文件正在被提取。但当我启动另一个实例与前一个实例并行运行时,它给出了以下错误

“启动工作流高级:错误:工作流[wf_name]:无法启动此工作流的执行,因为此集成服务上的当前运行尚未完成。”

我尝试使用pmcmd命令执行此操作,如下所示。它在没有任何参数文件和实例名的情况下启动。但是,PMCMD日志显示给定实例的工作流已成功启动

pmcmd startworkflow-sv'INT_……'-d'DOM_……'-u'venkat'-p
MyPass…
-f'MyFold…'-nowait-rin$inst\u name$wf\u name


这在我们的测试环境中运行良好。但不在QA工作。是否有避免此行为的配置设置。

请确保工作流已正确配置为允许多个执行:必须启用
配置并发执行
,并且需要正确设置
允许并发运行…
。如果使用相同的实例名称运行,则必须选择
允许使用相同的实例名称同时运行
。否则,选择
仅允许使用唯一实例名运行concurent
,将实例名和所需参数文件添加到下面的列表中


在您的命令中,我没有看到参数文件,因此我认为后者应该是正确的设置。

通过重新启动集成服务解决了问题。我们没有重新启动集成服务来解决此问题。但这解决了这个问题。当我们联系informatica支持解决方案时,他们提供了以下KB链接

请查找我在Informatica network中打开的线程


我使用了“仅允许使用唯一实例名并发运行”选项,并使用praram文件创建了实例名。这在Dev环境中正常工作。但不在QA中工作。您是否检查过同一实例的上一次运行是否仍在qaI中运行?我不确定您的命令中$inst_name的值是多少。如果不是同一个,请仔细检查-在这种情况下,它的行为将与您描述的完全相同。