Standalone agent in odi console
Hi I have weblogic server running in my unix machine with odi console
I have my standalone agent running in windows.
When I run in studio with the standalone agent it is fine.
But when i go into console it says localhost is unreachabe. I also gave the ip address of my windows
What is the solution
ODI Agent is a lightweight Java process that orchestrates the execution of ODI scenarios.
The ODI Agent can be installed to allow for lights-out processing of ODI scenarios developed with Designer :
as a Java EE Agents in a Oracle WebLogic Server (since 11g), and automatically benefit from the clustering, load-balancing, data-sources and connection pooling features available with the application server.
as a service (Standalone Agents) for instance in the case where the agent needs to be located close to the data, or on systems where Oracle WebLogic Server is not a viable option,
It integrates the Scheduler to execute the interfaces according to a predefined schedule.
You can follow.
http://www.indyarocks.com/blogs/blog_visiterview_main.php?id=71177&sts=rec
http://odiexperts.com/drivers-location-in-odi-11g/
http://docs.oracle.com/cd/E21764_01/integrate.1111/e12643/setup_topology.htm#CHDIBBCC
Similar Messages
-
Scenario is not running in ODI Standalone agent from OPMN
when i am trying to run my scenario using ODI standalone agent it is not running and it is giving below error in opmn log file.
VARNING: Error retrieving ID statistics for repository WORKREP1.
ODI-1406: Agent Agent_ODI started with warning: JDBC connection error occurs while connecting to the work repository WORKREP1.
Caused By: oracle.odi.core.config.WorkRepositoryResourceFailureException: ODI-10182: Uncategorized exception during repository access.
Could not get JDBC Connection; nested exception is java.sql.SQLException: Ett undantag uppstod när anslutning hämtades: oracle.ucp.UniversalConnectionPoolException: Kan inte hämta anslutning från datakälla: java.sql.SQLException: ORA-12154: TNS:could not resolve the connect identifier specified
at oracle.odi.core.repository.Repository.getWorkRepository(Repository.java:195)
at oracle.odi.core.OdiInstance.createWorkRepository(OdiInstance.java:504)
at oracle.odi.runtime.agent.utils.AgentOdiInstance.createWorkRepository(AgentOdiInstance.java:60)
at oracle.odi.core.OdiInstance.<init>(OdiInstance.java:581)
at oracle.odi.runtime.agent.utils.AgentOdiInstance.<init>(AgentOdiInstance.java:28)
at oracle.odi.runtime.agent.utils.AgentOdiInstance.createInstance(AgentOdiInstance.java:32)
at oracle.odi.runtime.agent.utils.OdiInstanceCache.getWorkInstance(OdiInstanceCache.java:181)
at oracle.odi.runtime.agent.support.InternalAgentUtils.getAuthenticatedTargetOdiInstance(InternalAgentUtils.java:336)
at oracle.odi.runtime.agent.servlet.AgentServlet.verifyAllIdStatistics(AgentServlet.java:988)
at oracle.odi.runtime.agent.servlet.AgentServlet.startup(AgentServlet.java:361)
at oracle.odi.runtime.agent.servlet.AgentServlet.init(AgentServlet.java:239)
at javax.servlet.GenericServlet.init(GenericServlet.java:241)
at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:431)
at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:263)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:676)
at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1239)
at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:466)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
at org.mortbay.jetty.Server.doStart(Server.java:224)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at oracle.odi.Agent.startAgent(Agent.java:204)
at oracle.odi.Agent.main(Agent.java:538)
Caused by: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is java.sql.SQLException: Ett undantag uppstod när anslutning hämtades: oracle.ucp.UniversalConnectionPoolException: Kan inte hämta anslutning från datakälla: java.sql.SQLException: ORA-12154: TNS:could not resolve the connect identifier specified
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:82)
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:524)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:588)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:613)
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:645)
at org.springframework.jdbc.object.SqlQuery.execute(SqlQuery.java:111)
at org.springframework.jdbc.object.SqlQuery.execute(SqlQuery.java:121)
at org.springframework.jdbc.object.SqlQuery.execute(SqlQuery.java:136)
at oracle.odi.core.repository.support.RepositoryUtils$RepositoryInfoSource.loadRepositoryInfo(RepositoryUtils.java:182)
at oracle.odi.core.repository.support.RepositoryUtils.loadWorkRepositoryInfo(RepositoryUtils.java:382)
at oracle.odi.core.repository.Repository.getWorkRepository(Repository.java:174)
... 25 more
Caused by: java.sql.SQLException: Ett undantag uppstod när anslutning hämtades: oracle.ucp.UniversalConnectionPoolException: Kan inte hämta anslutning från datakälla: java.sql.SQLException: ORA-12154: TNS:could not resolve the connect identifier specified
at oracle.odi.jdbc.datasource.LoginTimeoutDatasourceAdapter.doGetConnection(LoginTimeoutDatasourceAdapter.java:133)
at oracle.odi.jdbc.datasource.LoginTimeoutDatasourceAdapter.getConnection(LoginTimeoutDatasourceAdapter.java:62)
at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:113)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:79)
... 35 more
Caused by: java.sql.SQLException: Ett undantag uppstod när anslutning hämtades: oracle.ucp.UniversalConnectionPoolException: Kan inte hämta anslutning från datakälla: java.sql.SQLException: ORA-12154: TNS:could not resolve the connect identifier specified
at oracle.ucp.util.UCPErrorHandler.newSQLException(UCPErrorHandler.java:488)
at oracle.ucp.util.UCPErrorHandler.throwSQLException(UCPErrorHandler.java:163)
at oracle.ucp.jdbc.PoolDataSourceImpl.getConnection(PoolDataSourceImpl.java:943)
at oracle.ucp.jdbc.PoolDataSourceImpl.getConnection(PoolDataSourceImpl.java:873)
at oracle.ucp.jdbc.PoolDataSourceImpl.getConnection(PoolDataSourceImpl.java:863)
at oracle.odi.jdbc.datasource.LoginTimeoutDatasourceAdapter$ConnectionProcessor.run(LoginTimeoutDatasourceAdapter.java:217)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
Caused by: oracle.ucp.UniversalConnectionPoolException: Kan inte hämta anslutning från datakälla: java.sql.SQLException: ORA-12154: TNS:could not resolve the connect identifier specified
at oracle.ucp.util.UCPErrorHandler.newUniversalConnectionPoolException(UCPErrorHandler.java:368)
at oracle.ucp.util.UCPErrorHandler.throwUniversalConnectionPoolException(UCPErrorHandler.java:49)
at oracle.ucp.util.UCPErrorHandler.throwUniversalConnectionPoolException(UCPErrorHandler.java:80)
at oracle.ucp.jdbc.DriverConnectionFactoryAdapter.createConnection(DriverConnectionFactoryAdapter.java:122)
at oracle.ucp.common.UniversalConnectionPoolImpl$UniversalConnectionPoolInternal.createOnePooledConnectionInternal(UniversalConnectionPoolImpl.java:1610)
at oracle.ucp.common.UniversalConnectionPoolImpl$UniversalConnectionPoolInternal.access$600(UniversalConnectionPoolImpl.java:1446)
at oracle.ucp.common.UniversalConnectionPoolImpl.createOnePooledConnection(UniversalConnectionPoolImpl.java:514)
at oracle.ucp.jdbc.oracle.OracleJDBCConnectionPool.createOnePooledConnection(OracleJDBCConnectionPool.java:129)
at oracle.ucp.common.UniversalConnectionPoolImpl.borrowConnectionWithoutCountingRequests(UniversalConnectionPoolImpl.java:297)
at oracle.ucp.common.UniversalConnectionPoolImpl.borrowConnection(UniversalConnectionPoolImpl.java:142)
at oracle.ucp.jdbc.JDBCConnectionPool.borrowConnection(JDBCConnectionPool.java:157)
at oracle.ucp.jdbc.PoolDataSourceImpl.getConnection(PoolDataSourceImpl.java:931)
... 9 morei have tried to change the all the ways in odiparms file but i am getting the same error message....
-
How to View the Scheduler in ODI Console
Hi
In ODI Studio, we may Schedule a Scenario and also, we may view all Schedules process from the Agents (View Schedule option).
My colleagues are going to use ODI Console, but we cannot find out HOW to View the Schedule in ODI Console.
In Oracle documentation about FDMEE, we can read the following: If you want to cancel a specific instance of a schedule, use the ODI Studio or ODI Console... see the PDF document in attachment.
Regards
ClaudeTo display the schedule for one agent:
In Topology Navigator expand the Agents node in the Physical Architecture accordion.
Select the Physical Agent you want to update the schedule.
Right-click and select View Schedule.
The Schedule Editor appears, displaying the schedule for this agent.
Check: http://docs.oracle.com/cd/E17904_01/integrate.1111/e12643/running_executions.htm#ODIDG634
HTH -
Jasmine -
Hi,
I have installed SOA and ODI on same server.I created domain for both SOA and ODI.I'm able to see SOA severs
in fusion middleware console but ODI console is not coming.Can SOA and ODI will run or work using same weblogic server?
Best regards,
Rafi.Hi,
ODI console is web Java application. You can launch in the web browser and connect to master and work repositories without using ODI client.
ODI console you cannot do development activity like creating interfaces...reverse engineering...
You can configure and modify ODI topology details in ODI console.
You can execute scenarios only and you can view error records details in the ODI console.
When you create a weblogic domain for ODI, you can select ODI console and EM components.
EM:Enterprise manager for ODI, where in you view agents status up/down,session status of executed scenarios.
CPU usage.
Lot of performance and monitoring information of ODI session and agents details you can see in the EM.
Hope this helps u.
Thanks & regards,
Manjunath -
Cluster with 2 linux machines and ODI console - some questions
Hello,
I need to setup domain with ODI plugins (console etc.) on clustered environment. OS is Oracle Linux 6.3.
I've read this documentation:http://docs.oracle.com/cd/E13222_01/wls/docs81/adminguide/createdomain.html#CreateClusteredDomain and I have some additional questions:
- I know I need to install weblogic on 2 machines. Should I install Oracle Data Integrator on 2 machines as well?
- Creating domains, starting domains etc. I assume I should do this on first server? (for example, via ssh). Or I will need to login via cluster ip addres?
- MultiCast Address: this is not entirely clear for me. Should this ip aldready exist in my environment - should I configure my network interfaces somehow? Or, I simply need to provide any ip from 224.0.0.0 to 239.255.255.255 and this will work?MukeshNegi wrote:
Which version of weblogic you are using ?Weblogic 11g, 64-bit.
MukeshNegi wrote:
if you are using shared filesystem between your machines then you don't need to install again on second server, Simply register ORACLE_HOME for ODI and oracle_common with oraInventory on second server.What do you mean "shared file system"? Let's say I have 2 separate physical machines, and they exists in the same LAN network. And I assume ORACLE_HOME is weblogic home directory, but what is "oracle_common"? Can you describe all of this more detailed?
MukeshNegi wrote:
Simply go to $ODI_ORACLE_HOME/common/bin on server1
run config.sh and select following from domain template
- Oracle Enterprise Manager Plug-in for ODI
- Oracle Enterprise Manager Plug-in
- Oracle Data Integrator Console
- Oracle Data Integrator Agent
- Oracle JRFShould I do the same on second server machine? If not, how weblogic will know about other physical machine in my network and that it should be available to join my cluster? There is no domain and no admin server set on second server, should not I do this? There are a lot of tutorials describing how to setup cluster via config.sh od enterprise manager console, but:
- they describe how to add managed server to my cluster, but I need to know about physical machine servers. So, should I create managed server on second machine somehow? What about my domains - they should be re-created the same way on second server? I can't find any information about this, there are only enterprise manager screenshoots showing how to create managed server on the same physical machine and how to join managed servers into one cluster. But all of this don't tell me anything what should I do to complete my scenario.
- cluster ip addreess. I still don't understand this. End user should be able to access odi console via cluster address, am I right? So, is there any system network configuration required? How this ip addres is created?
- I have set up all of this (odi/weblogic/domain) on single machine and I have second server with only operating system installed (the same Oracle Linux). What's the simples way to join this second physical machine and make all of this working as clustered environment? Is there any step by step instruction/tutorial etc describing ALL steps should be done?
Sorry for basic questions, I'm really newbie with this and I hope you are patient enough to answer all of this ;)
Edited by: 960949 on 2012-12-10 01:36
Edited by: 960949 on 2012-12-10 01:38
Edited by: 960949 on 2012-12-10 01:56 -
Hi Gurus,
Please give me some basic idea on ODI Agent(what is it?What it does etc).
Edited by: Anindya Chatterjee on May 2, 2012 9:25 AMODI Agent is a lightweight Java process that orchestrates the execution of ODI scenarios.
The ODI Agent can be installed to allow for lights-out processing of ODI scenarios developed with Designer :
as a Java EE Agents in a Oracle WebLogic Server (since 11g), and automatically benefit from the clustering, load-balancing, data-sources and connection pooling features available with the application server.
as a service (Standalone Agents) for instance in the case where the agent needs to be located close to the data, or on systems where Oracle WebLogic Server is not a viable option,
It integrates the Scheduler to execute the interfaces according to a predefined schedule.
You can follow.
http://www.indyarocks.com/blogs/blog_visiterview_main.php?id=71177&sts=rec
http://odiexperts.com/drivers-location-in-odi-11g/
http://docs.oracle.com/cd/E21764_01/integrate.1111/e12643/setup_topology.htm#CHDIBBCC -
Jython Error with Standalone Agent when execute by designer
Hi guys,
I have a problem when trying to execute scenario by designer via standalone agent
here are some error that shown in the operator
ODI-1217: Session TEST_JYTHON (40198001) fails with return code 7000.
ODI-1226: Step TEST_JYTHON fails after 1 attempt(s).
ODI-1232: Procedure TEST_JYTHON execution fails.
Caused By: org.apache.bsf.BSFException: exception from Jython:
Traceback (innermost last):
File "<string>", line 1, in ?
ImportError: no module named re
If I generated this procedure to a scenario and execute by startscen.bat
there is no error.
And if run with no agent (local).It will not have a problem too.
here is the startscen command that i used
C:\oracle\product\11.1.1\Oracle_ODI_1\oracledi\agent\bin\startscen.bat TEST_JYTHON 001 GLOBAL "-NAME=P_Agent_S1"
So . I digging to the library folder that contains re.py in the folder Lib
and copy the whole folder "scripting" from
C:\oracle\product\11.1.1\Oracle_ODI_1\oracledi\client\jdev\extensions\oracle.odi.navigator\
then paste to folder
C:\oracle\product\11.1.1\Oracle_ODI_1\oracledi\agent\lib
Where should I look for more clue ?
Thanks in advance.Refer
http://msdn.microsoft.com/en-IN/library/hh231187.aspx
you can pass parameter like this
/SET \Package.Variables[$Package::ParameterName];<value> /SET \Package.Variables[$Project::ParameterName];<value>
Please Mark This As Answer if it helps to solve the issue Visakh ---------------------------- http://visakhm.blogspot.com/ https://www.facebook.com/VmBlogs -
Converting Standalone Agents to CLuster Agents
Greetings,
I have been reading about converting STandalone Agents to Cluster Agents and again am suffering a bit of confusion. Using the Enterprise Manager 12c Upgrade Console to upgrade from 11g to 12c via the 2-System method I have deployed and configured some agents on clusters. I do not know how all of the agents on these clusters were originally installed. After deploying, when converting the 12c agents I did specify the related targets for the clusters.
My question is whether or not the agents on these clusters is indeed configured correctly for a clustered environment. This is based on the fact that some appear to behave incorrectly (status pending is one issue). Is there a way from within the 12c console (or any other way) to determine if these agents are in fact properly configured for a clustered environment? My initial hope was that they would have been but given some of the differences between 11g and 12c I would like to verify that.
I would appreciate knowing if that is possible.
Thank you.
Bill WagmanHi Bill,
In 12c, there are no special settings or steps for deploying agents to a cluster. You simply deploy an agent to every node of the cluster, just like you would on an individual server. Once the agent is deployed, the data collected about these nodes will be used to construct the cluster targets in EM. Unfortunately, any issues with data collections or dynamic properties or associations, etc can cause these clusters or its nodes to show incorrect status, or not be formed as complete targets.
Best to file an SR and have support look at your environment. -
File generating fails in ODI console
Hi All,
I have tarnsefr data from db table to file,when executing through package its successfully generating the file ,but same scenario when i am executing from ODI console,I am getting file not found error,Any suggestions regarding this.....
Thanks in Advance...If I understand, the target file is on a remote folder ?
Of so, check if your ODI agent have access / privileges to this target folder. If it hasn't, that explains your issue.
other thing :
In local, I assume your are in a windows environment ? But is your agent installed on a windows machine, or an unix machine ?
If your agent is on a unix machine, you can have a problem with the " / " or " \ " defined on your topology. Something like that can explain why the folder is not found with an unix command.
In order to test that, launch your package from ODI Designer, but using alternatively "local agent" and the real agent (instead of going to ODI Console). -
Difference between local agent and standalone agent
Hi all,
Can you please tell me the difference between local agent and standalone agent?
I am getting a bit confused about this.
Regards,
SouravLocal agent will be running under the context of the main ODI session i.e. it is linked to an open session of the designer, operator etc. Standalone ODI agents run in their own JVM process and could be installed on any server and do not require an open instance of the ODI client GUI to run scenarios
-
Configuring Multiple Agents in ODI
Hi,
I have created an agent in ODI and it was working fine. Now, i have created another agent by creating seperate odiparam2.bat and agent2.bat with different details.
i am able to create a service by using command c:\>agent2 -i -a fox 20911 and able to start the service. it started with log entry
INFO | jvm 1 | 2010/09/22 13:52:06 |
INFO | jvm 1 | 2010/09/22 13:52:06 | Starting Oracle Data Integrator Agent...
INFO | jvm 1 | 2010/09/22 13:52:06 | Version : 10.1.3.2.0 - 03/01/2007
INFO | jvm 1 | 2010/09/22 13:52:06 | 09/22/2010 01:52:06 PM(WrapperSimpleAppMain): Server Launched
Seems everything fine. The issue is that I am not ablt to test the physical agent. It is giving me below error
Agent Test failed
java.net.ConnectException: Connection refused: connect
I don't understand why it is coming.
FYI - So I need t setup 2 seperate work repository for 2 different agents? Here is the description of odiparam.bat and odiparam2.bat
odiparam.bat
set ODI_SECU_DRIVER=oracle.jdbc.driver.OracleDriver
set ODI_SECU_URL=jdbc:oracle:thin:@delmw67274:1521:xe
set ODI_SECU_USER=jmuser
set ODI_SECU_ENCODED_PASS=fDyaLYQ5,.7hA6DCbOpc
set ODI_SECU_WORK_REP=WORK_REPO
set ODI_USER=SUPERVISOR
set ODI_ENCODED_PASS=LELKIELGLJMDLKMGHEHJDBGBGFDGGH
odiparam2.bat
set ODI_SECU_DRIVER=oracle.jdbc.driver.OracleDriver
set ODI_SECU_URL=jdbc:oracle:thin:@delmw94410:1521:orcl11g
set ODI_SECU_USER=jmuser
set ODI_SECU_ENCODED_PASS=fDyaLYQ5,.7hA6DCbOpc
set ODI_SECU_WORK_REP=WORK_REPO
set ODI_USER=SUPERVISOR
set ODI_ENCODED_PASS=LELKIELGLJMDLKMGHEHJDBGBGFDGGH
Username and password are in both schemas of different oracle instance.
Am I doing anything wrong. If not then why agent is not able to pass test.Hey John,
Thanks for instant response.
I am bit new to ODI and in discovering mode.
can we setup 2 master repository in an ODI? I have 2 difference Oracle instance SourceDB and targetDB and I wanted to apply CDC on a table in SourceDB then move that record to TargetDB.
I am able to do this in interface and it was running successfully using context and agent of TargetDB. However, when I am creating a package and try to execute it. Then, it won't run using context context and agent of TargetDB and fails with the error "There is no connection for this logical schema/context pair: fox_logical / XE"
When I try to execute it with SourceDB context and local agent(default) then it tend to load data in a temp table C$_0<tablename) in Source DB. But in the next step the process was expecting this table C$_0<tablename> in TargetDB. So it fails at the run time.
Master and work repository has been setup on TargetDB. I am not sure if i need to create an agent on SourceDB as well to accompolish this.
I have tried the command "agent2 -PORT=20911 -NAME=fox"
C:\PROGRA~1\Oracle\oracledi\oracledi\bin>agent2 -PORT=20911 -NAME=fox
Starting Oracle Data Integrator Agent...
Version : 10.1.3.2.0 - 03/01/2007
09/22/2010 03:25:44 PM(main): Server Launched
I have also created a work repository in source DB and change the odiparam2.bat. still results are same. Am i missing anything or I am conceptually wrong.
odiparam2.bat
set ODI_SECU_DRIVER=oracle.jdbc.driver.OracleDriver
set ODI_SECU_URL=jdbc:oracle:thin:@delmw94410:1521:orcl11g
set ODI_SECU_USER=jainnia
set ODI_SECU_ENCODED_PASS=ccfprVns8Y1qr,bIvfJPzRUfml
set ODI_SECU_WORK_REP=WORKFOX
set ODI_USER=SUPERVISOR
set ODI_ENCODED_PASS=LELKIELGLJMDLKMGHEHJDBGBGFDGGH
Thanks in advance
Nishant
I am able to run the package, there was issue with interface, optimise context..but still i love to have the answers of above question.
Edited by: user13224161 on Sep 22, 2010 3:53 AM -
I have a couple of questions regarding agents in ODI - which are kind of related...
1 - If I have an agent running as a "scheduler" agent, do I also have to set up a separate "listener" agent or will the scheduler do both tasks?
2 - When setting up the ODIPARAMS.bat file for use in scheduling, you have to define a work repository - what happens if you have multiple work repositories (i.e. for dev, test and prod) or does it not make in difference which workrep it is using (and in which case what is the point of specifying a work repository).
Thanks in advance for any help.
Best Regards,
GThe reason for the two types is that there is actually more than two...
You have the:
- "listener" type agent, which can "work for anybody", you pass it all parameters at invocation time
- "scheduler" type agent which takes it parameters from the odiparams file for connecting to the repository in order to read its schedules.
- "command line" - where you invoke a scenario from the command line, (startscen) in which case it will also read the odiparams file for the repository info (you don't want to have to pass all those in on the command line)
In the case where you want multiple scheduler agents, you set up additional odiparams.bat/sh file, and corresponding scheduleragent.bat/sh, which calls the appropriate one.
Craig -
How to shutdown and start agent in ODI 11g in Linux Environment
Hi Experts,
Pls any one can help me on "How to shutdown and start agent in ODI 11g in Linux Environment" and where can I find Agent.sh and Agentshutdown.sh files location in ODI 11g and parallely how can I find Odiparameter.sh file location
Thanks in Advance
Regards
PhaniPhani ,
Go to your <ODI_11g_HOME>/oracledi/agent/bin
and you will find agent.sh , agent_<standalone_agent>.sh and odiparams.sh and other agent files.
Step 1. Update your odiparams.sh
Step 2. Create the Physical and Logical Agent int your Topology using the same port_number and name provide while creating the Stand alone agent during installation ( or) create accordingly the agent in Topology with name and port number as required and make the modification in agent_<stand_alone>.sh file
Step 3. After doing so start your agent_<stand_alone>.sh
Step 4. Repeat the process 2-3 for any number of stand alone agent created on different ports and steps 1 to 3 for different Work repository
Thanks
Dev -
Scheduling A Scenario Through ODI Console
Hi,
I want to schedule a ODI Scenario through ODI Console.Is it possible?If yes, then please let me know how??Because I am able only to execute the odi scenario through odi console.But can't scheduled it(Can't find any option there)
Thanks
AnindyaNope
http://docs.oracle.com/cd/E28271_01/integrate.1111/e12643/running_executions.htm#BABBEDEG
you can schedule it using sdk.
http://dwteam.in/scheduling-in-odi-using-sdk/ -
Error while starting agent in ODI
Hello,,
I am trying to start the agent in ODI and getting following Error:
C:\OraHome_1\oracledi\bin>agentscheduler "-port=20300" "-name=odi_demo_agent"
A JDK is required to execute Web Services with OracleDI. You are currently using
a JRE.
OracleDI: Starting Scheduler Agent ...
Starting Oracle Data Integrator Agent...
Version : 10.1.3.4.0 - 30/10/2007
com.sunopsis.tools.core.exception.SnpsRuntimeException: com.sunopsis.core.Securi
tyAccessException: Unable to establish a connection to the work repository, plea
se check the connection parameters.
at com.sunopsis.dwg.cmd.n.a(n.java)
at com.sunopsis.j.f.run(f.java)
at com.sunopsis.dwg.cmd.i.y(i.java)
at com.sunopsis.dwg.cmd.i.run(i.java)
at java.lang.Thread.run(Unknown Source)
Caused by: com.sunopsis.core.SecurityAccessException: Unable to establish a conn
ection to the work repository, please check the connection parameters.
... 5 more
Caused by:
com.sunopsis.core.SecurityAccessException: Unable to establish a connection to t
he work repository, please check the connection parameters.
at com.sunopsis.dwg.cmd.n.a(n.java)
at com.sunopsis.j.f.run(f.java)
at com.sunopsis.dwg.cmd.i.y(i.java)
at com.sunopsis.dwg.cmd.i.run(i.java)
at java.lang.Thread.run(Unknown Source)
My work repository connection in ODI shows successful connection without error.
I checked my odiparams file in bin folder and every information seems to be fine. For the ODI_SECU_WORK_REP i have put the name that i have given to the work repository while inserting it in topology manager. Is there anyplace in that file where in i should be giving password as well for work repository because seeing the error it seems like it is a security issue?
Please advise!
Thanks!Hi Jhon,
While connecting the work rep I am getting following error. Could you help me in this regards please ? I am new to ODI world. I am able to connect master rep but when I am trying to connect work rep getting following errors
oracle.odi.core.config.WorkRepositoryResourceFailureException: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is java.sql.SQLException: Exception occurred while getting connection: oracle.ucp.UniversalConnectionPoolException: Cannot get Connection from Datasource: java.sql.SQLRecoverableException: IO Error: The Network Adapter could not establish the connection
at oracle.odi.core.repository.Repository.getWorkRepository(Repository.java:155)
at oracle.odi.core.OdiInstance.createWorkRepository(OdiInstance.java:504)
at oracle.odi.core.OdiInstance.<init>(OdiInstance.java:581)
Maybe you are looking for
-
hi all, I developed one Smartform Work Order. My Requirement is after Completion of Main Window some texts like Terms of Payment and Penalty Clause( These we maintained in texts in PO) needs to come. Suppose i am displaying 10 line items . after comp
-
Problem with web service for document template
Hi, I am trying to set up a web service to use with a word template (I use the template designer). The problem is that when I press the 'Test Page' button in the web service tool, I get an error : "Error retrieving URL to Web service test page ...'.
-
Nokia N8 O2 Ireland Update PR1.1 Available.
i just got the update for my N8. i have O2 branded N8. Attachments: Nokia.jpg 152 KB
-
How can I restore external hard drive to my previous settings?
My time machine was acting up so set it up again from scratch on my external hard drive. I did have other files saved on the external hard drive but now I can't see them. I had about 10 years worth of photos (of my children as babies) on there. How
-
Synchronizing Color Profiles of two monitors
How do i synchronize the color profile on my macbook pro with another monitor?