unix中的informatica变量问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了unix中的informatica变量问题相关的知识,希望对你有一定的参考价值。
我有一个有关信息环境变量的问题。变量没有显示在unix中。 [root @ ******] #su infadm bash-4.2 $ echo $ PMEXTERNALPROCDIR
庆典-4.2 $
我在管理控制台中检查变量会话,并正确定义了所有路径。可能是什么原因,如果我必须看到价值,我该怎么办?
答案
您可能以infadm以外的用户身份启动了集成服务。 Su给启动信息服务并检查变量值的用户。如果您不知道是谁启动了服务,您可以在工作流管理器中创建命令任务以运行以下命令
whoami | cat > /home/youruser/whoisrunninginformatica
只需确保在执行主目录之前打开主目录的权限。如果您不关心谁在运行该服务,您可以使用相同的策略来捕获变量值本身。
另一答案
我强烈建议使用Informatica Services的特定用户,例如“ipcuser”。
更改/登录该用户并创建Informatica主文件夹,还将所有权更改为该用户。
一旦创建,我们假设您正在使用bash。搜索和/或创建文件.bash_profile
编辑该文件中的所有变量并使用如下变量:
PATH=${PATH}:~/bin
export PATH
编辑后使用source .bash_profile
和/或注销并再次登录。
使用env | grep PATH
查看变量
以上是关于unix中的informatica变量问题的主要内容,如果未能解决你的问题,请参考以下文章