workflow 2014-05-26
原文转自:http://blog.sina.com.cn/s/blog_520391d701016wb7.html
一、问题截图:
二、上图报错内容:
启动 WF_TEST3
(int_pc) 启动工作流: 请求已确认
(int_pc) 启动工作流: ERROR: 工作流 [WF_TEST3] 失败,因为集成服务未启用为使用操作系统配置文件,然而指定了操作系统配置文件。 有关详细信息,请查看集成服务日志。
三、问题描述:
新建new_test3文件夹,在Workflow上执行的时候会有提示“指定操作系统配置文件”的错误; Repository Manager中右键new_test3文件夹查看属性,“操作系统配置文件”一栏对应的值为 <无> ;
Informatica为简体中文环境(informatica 9.0.1的bug)
四、处理方式之一:
1、进入Informatica目录C:\Informatica\9.0.1\server\bin,运行pmrep.exe;
输入:connect -r pc -d Domain_vmBI -n Administrator -x admin
参数说明:
pc:资料库名
Domain_vmBI:Informatica域名
Administrator:Informatica域用户
admin:Informatica域密码
2、输入:modifyFolder -n new_test3 -u ''
参数说明:
new_test3:文件夹名
'':此参数为空,单引号括起来,中间不要有空格
3、重新开启Repository Manager,右键文件夹new_test3查看属性,此时“操作系统配置文件”一栏对应的值已改为 - ,见下图
此时已可正常执行Workflow
此外还可以使用存储库用户登录数据库,执行:update opb_subject set os_user=null;修改存储库中设置
五、注:
据记录,此问题仅出现在 Informatica 中文环境,倘若使用的是英文版的 Informatica 便不会有次报错。
使用此方法较为麻烦的地方在于,以后新建的 Folder 均须做此调整之后才能正常使用。