Learning ODI – Start Scheduler Agent
对于设置ODI的定时执行场景,需要启动Scheduler Agent,在一个新的ODI安装完毕之后,默认的odiparams.bat文件中设置的是连接DEMO环境的数据库连接配置,如果我们在自己的数据库里创建了Master Repository和Work Repository,那么需要修改连接参数。 在我的测试环境中,我使用的是自己机器上Oracle 11g数据库,实例名是orcl11g,则需要做如下修改: set ODI_SECU_DRIVER=oracle.jdbc.driver.OracleDriver set ODI_SECU_URL=jdbc:oracle:thin:@localhost:1521:orcl11g set ODI_SECU_USER=snpm set ODI_SECU_ENCODED_PASS=b9yX4CpBkdmaP8Y3mYbaoye2p set ODI_SECU_WORK_REP=WORKREP1 set ODI_USER=SUPERVISOR set ODI_ENCODED_PASS=hZypfAZQf.Yo8VWVI6HZzc 其中: ODI_SECU_USER需要设置为创建Master Repository时候的用户名,在这里是snpm。 ODI_SECU_ENCODED_PASS需要用agent实用程序加密一下,用法是agent encode %PASSWORD%。 ODI_SECU_WORK_REP设置为创建Work Repository时候起的名字。 ODI_USER默认是SUPERVISOR,这是连接ODI的用户名。 ODI_ENCODED_PASS默认是SUNOPSIS,也需要用agent…