ODI agent oracle and mysql
Hello.
I use 11.1.1.7.0 ODI, I supported oracle and mysql, ODI workflows configured ODI agent to help odiparams recognize the oracle drivers and I was able to start the workflow [without the guests and the agent is able to invoke automatically]. However, in odiparams, can we specifies the mysql drivers both oracle with credentials and start the agent?
Please advice how to do? I need odiparams configured to manage the agent for mysql and oracle drivers and must call workflow ODI without a manual.
You simply add jar drivers required for the drivers directory and you can use it in ODI agent
read http://docs.oracle.com/cd/E28280_01/install.1111/e16453/configure.htm#ODING297-
3.1.1 adding additional drivers and tools Open to autonomous Agent and ODI Studio
Tags: Business Intelligence
Similar Questions
-
What is the difference between Oracle and MySQL
Hello
I would like to know the major difference between Oracle and MySQL. I have a project to generate tables of database XML files, I used the functions XML built oracle XMLELEMENT, XMLAGG XMLATTRIBUTES, XMLFOREST. I really want to know if these functions (or) similar functions are taken into charge/availabe in MySQL.
I'm having a hard time finding better linux distro to install Oracle11g, so I intend to move to MySQL. Please help, thanks in advance.Supported operating system versions are documented - http://docs.oracle.com/cd/E11882_01/install.112/e24321/pre_install.htm#CIHFICFD
HTH
Srini -
Hello fellow users ODI.
I don't install ODI frequently and I do not install the ODI Agents frequently either. I want to what has changed about the installation agents.
==================
In April 2010, I installed agents and here are my notes for the process:
1 edit the 'odiparams.bat' file in the \ODI\oracledi\bin directory. There are some notes and directives in the file. It is important to put the environment at the good MASTER repository as follows:
REM
REM the Repository connection information
REM
Set ODI_SECU_DRIVER = oracle.jdbc.driver.OracleDriver
Set ODI_SECU_URL=jdbc:oracle:thin:@pax401ce032:1523:hypbgprd
Set ODI_SECU_USER = ODIM
Set ODI_SECU_ENCODED_PASS = hZyHWYZQhuThIa8ge32UYf
Set ODI_SECU_WORK_REP = PROD
Set ODI_USER = SUPERVISOR
Set ODI_ENCODED_PASS = hZyHUQyZV.V6N4tzMspFRr
2. start the Agent listening and planning as a Windows Service
AgentService - i - s PROD_ESSBASE 20910
3. make the appropriate topology changes and to verify that the agent is running correctly
==================
So now its December 2011. I heard about our infrastructure consultant that the agent is no longer running as a service as we have defined above. I also read on the deployment of the Agent of the ODI as Java EE Application as described in the following link.
http://www.Oracle.com/WebFolder/technetwork/tutorials/OBE/FMW/ODI/odi_11g/setup_jee_agent/setup_jee_agent.htm
==================
Here's what I want to know:
1: how many ways can I deploy the agent for ODI_11g? (I see not the command "agentservice" more.)
2: is there a simple way to run the Agent of ODI as a Windows Service?
3: I remember the old agentservice to be rather meager in terms of memory usage. Does this new J2EE / WebLogic service use more memory?
Thanks for your thoughts.
-Chris RothermelYes it is about the correct summary, I can't really comment on the use of memory by using the agent Java EE that I have not really had to use.
See you soon
John
http://John-Goodwin.blogspot.com/ -
ODI agent and virtual servers (VMWare)
Hello
We plan to move on to virtual servers (product VMware) in the near future.
Anyone had experience ODI agent running on a virtualized server. I can't imagine all the problems, but Oracle does not specificallly supports running on VM Ware (because they have their own VM product!).
Wondering just if theres someone out there who has tried this?
Thanks for lookingI agree, ODI and agents running on VMWare without any problems on many occasions.
See you soon
John
http://John-Goodwin.blogspot.com/ -
How to change the name of the ODI agent and port number
I installed ODI standalone agent (11g) on a linux server. We now realize that we need to change the name and port number of the agent. Is it possible to change these or do we need to re - install odi agent?
I know that I can change the name in the ODI, but I can't change the port number. I would like everything to be consistent in all of our environments. That's why we need to change the name of the agent and the port number.
How do you start the agent? Which command you use to start?
There are two ways, either by directly calling agent.bat and passing name agent and port don't start or you can run the sh/bat file created during installation (present in oracledi\agent\bin). The file name that is created should look like this (agent_localagent11g) where localagent11g is the name given during installation time and 'agent' is the prefix that was added by ODI.
There is no configuration file to configure the port number and agent. Make sure that the port number and name you pass to agent.sh must match what is configured in odistudio.
Agent.bat '-PORT = 20910 ""-NAME = localagent11g.
-
Oracle Warehouse Builder and MySQL as a target for mappings
Hello
its me again. Now with another problem.
I use the Oracle Warehouse Builder 11.2.0.1 and MySQL 5.1.1. I have connected to MySQL, imported from all tables - well. Now, I would like to use the tables in Oracle 11 g as a source and MySQL tables as a target for my maps. Since there are different servers, I used the model mappings. The problem is I get the error during the deployment process. I even can't deploy/create simple tables for the MySQL module. So I was wondering if it is even possible to use MySQL as the target? Or can I just use MySQL as a source?
THX
I forgot to write, I get a "java.lang.reflect.UndeclaredThrowableException; nested exception is: java.lang.reflect.UndeclaredThrowableException; Oracle.OC4J.rmi.OracleRemoteException; java.lang.reflect.UndeclaredThrowableException; ' Error when I deploy my mapping.
Published by: backlit on 06.09.2011 06:15It seems that the connectors are not deployed. The connector is at the location of the CCA to the location source or target used in your mapping. You can try to deploy the connectors of the CCM user interface, it will be deployed as J2EE data stores in the CCA. Thus, the name not found error, is the name within the CCA for the J2EE data store, deployment of the connector should solve that. They should be deployed automatically I think that it may therefore be that there is an error in deployment of connector, you need to check.
The mysql JDBC driver you copied into the appropriate directory for the CCA before the CCA?
There is a useful Mark Rittman article in Oracle magazine that gives an overview below.
http://www.Oracle.com/technetwork/issue-archive/2010/10-may/o30bi-085419.html
See you soon
David -
QUESTION: Extracting data Essbase and ODI Agent installation?
To extract the data of Essbase cubes, ODI has 'LKM Hyperion Essbase DATA to SQL'.
We can use (1). ReportScript, or (2). An MDX query or (3). CalcScript
For the extraction of data by using CalcScript, ODI Agent must be running on the same server as the Essbase server.
Anyone know if there is a need for ODI Agent on the Essbase machine if we use the method of MDX query for the extraction of the data?
We would like to avoid the installation of Agent ODI for Essbase-extraction of data.
.It's just for the Calc script method because it has access to the exported file, you should be fine with the other methods.
See you soon
John
http://John-Goodwin.blogspot.com/ -
QUESTION: Extracting data Essbase AND the ODI Agent installation?
To extract the data of Essbase cubes, ODI has 'LKM Hyperion Essbase DATA to SQL'.
We can use (1). ReportScript, or (2). An MDX query or (3). CalcScript
For the extraction of data by using CalcScript, ODI Agent must be running on the same server as the Essbase server.
Anyone know if there is a need for ODI Agent on the Essbase machine if we use the method of MDX query for the extraction of the data?
We would like to avoid the installation of Agent ODI for Essbase-extraction of data.
.It's just for the Calc script method because it has access to the exported file, you should be fine with the other methods.
See you soon
John
http://John-Goodwin.blogspot.com/ -
Install the new FDMEE 11.1.2.4 - ODI Agent does not start
After the installation and configuration of EMP 11.1.2.4, components (including the FDMEE) on a Windows 2008 (single-server installation), I ran diagnosis of EPM system and found the only test that failed was to the Agent of ODI.
ODI Agent availability check: http://server1:6550 / oraclediagent
Error: com.hyperion.cis.utils.BadResponseCodeException: bad response with the GET method code: 404
Recommended action: check the application of the FDM Enterprise Edition is started and the database schemas exist.
FDMEE and all the other components of the EMP seem to work and open in the workspace. The only problem is that ODI Agent will not start. Re-installation and configuration of FDMEE has not fixed this problem. I also tried to start manually in the WebLogic administration server, but it has not started and I found the following error in ErpIntegrator0.log.
# < 18 June 2015 3:47:13 AM PDT > < error > < hats > < server1 > < ErpIntegrator0 > < ExecuteThread [ASSET]: '9' for queue: '(self-adjusting) weblogic.kernel.Default' > < < WLS Kernel > > <><>< 1434624433908 > < BEA-149265 > < error has occurred in the execution of the request for deployment with the ID ' 1434624127664 'for task ' 0'. Error is: "weblogic.application.ModuleException: [HTTP:101216] Servlet: 'AgentServlet' failed by preloading at startup in a Web application: 'oraclediagent'."
com.tangosol.net.RequestTimeoutException: timeout during the startup of the service: ServiceInfo (Id = 0, name is Cluster, Type = Cluster
Set of members = MasterMemberSet)
ThisMember = null
OldestMember = null
ActualMemberSet = MemberSet (Size = 0
)
Member ID | ServiceVersion | ServiceJoined | Member State
RecycleMillis = 1200000
RecycleSet = MemberSet (Size = 0
)
)
)
at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid.onStartupTimeout(Grid.CDB:3)
at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.start(Service.CDB:28)
at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid.start(Grid.CDB:6)
at com.tangosol.coherence.component.net.Cluster.onStart(Cluster.CDB:58)
at com.tangosol.coherence.component.net.Cluster.start(Cluster.CDB:11)
at com.tangosol.coherence.component.util.SafeCluster.startCluster(SafeCluster.CDB:4)
at com.tangosol.coherence.component.util.SafeCluster.restartCluster(SafeCluster.CDB:10)
at com.tangosol.coherence.component.util.SafeCluster.ensureRunningCluster(SafeCluster.CDB:26)
at com.tangosol.coherence.component.util.SafeCluster.start(SafeCluster.CDB:2)
at com.tangosol.net.CacheFactory.ensureCluster(CacheFactory.java:427)
at com.tangosol.net.DefaultConfigurableCacheFactory.ensureServiceInternal(DefaultConfigurableCacheFactory.java:968)
at com.tangosol.net.DefaultConfigurableCacheFactory.ensureService(DefaultConfigurableCacheFactory.java:937)
at com.tangosol.net.DefaultConfigurableCacheFactory.ensureCache(DefaultConfigurableCacheFactory.java:919)
at com.tangosol.net.DefaultConfigurableCacheFactory.configureCache(DefaultConfigurableCacheFactory.java:1296)
at com.tangosol.net.DefaultConfigurableCacheFactory.ensureCache(DefaultConfigurableCacheFactory.java:297)
at com.tangosol.net.CacheFactory.getCache(CacheFactory.java:204)
at com.tangosol.net.CacheFactory.getCache(CacheFactory.java:181)
to oracle.odi.runtime.agent.coherence.OdiAgentCoherenceCache. < init > (OdiAgentCoherenceCache.java:52)
at oracle.odi.runtime.agent.servlet.AgentServlet.initCoherence(AgentServlet.java:812)
at oracle.odi.runtime.agent.servlet.AgentServlet.initializeClusterCache(AgentServlet.java:762)
at oracle.odi.runtime.agent.servlet.AgentServlet.startup(AgentServlet.java:437)
at oracle.odi.runtime.agent.servlet.AgentServlet.init(AgentServlet.java:250)
at javax.servlet.GenericServlet.init(GenericServlet.java:242)
to weblogic.servlet.internal.StubSecurityHelper$ ServletInitAction.run (StubSecurityHelper.java:283)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.internal.StubSecurityHelper.createServlet(StubSecurityHelper.java:64)
at weblogic.servlet.internal.StubLifecycleHelper.createOneInstance(StubLifecycleHelper.java:58)
to weblogic.servlet.internal.StubLifecycleHelper. < init > (StubLifecycleHelper.java:48)
at weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:539)
at weblogic.servlet.internal.WebAppServletContext.preloadServlet(WebAppServletContext.java:1981)
at weblogic.servlet.internal.WebAppServletContext.loadServletsOnStartup(WebAppServletContext.java:1955)
at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1874)
at weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:3155)
at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1518)
at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:487)
to weblogic.application.internal.flow.ModuleStateDriver$ 3.next(ModuleStateDriver.java:427)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
at weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:201)
at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:249)
to weblogic.application.internal.flow.ModuleStateDriver$ 3.next(ModuleStateDriver.java:427)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:28)
to weblogic.application.internal.BaseDeployment$ 2.next(BaseDeployment.java:672)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:212)
at weblogic.application.internal.EarDeployment.activate(EarDeployment.java:59)
at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:161)
at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)
at weblogic.deploy.internal.targetserver.operations.AbstractOperation.activate(AbstractOperation.java:569)
at weblogic.deploy.internal.targetserver.operations.ActivateOperation.activateDeployment(ActivateOperation.java:150)
at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doCommit(ActivateOperation.java:116)
at weblogic.deploy.internal.targetserver.operations.StartOperation.doCommit(StartOperation.java:149)
at weblogic.deploy.internal.targetserver.operations.AbstractOperation.commit(AbstractOperation.java:323)
at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentCommit(DeploymentManager.java:844)
at weblogic.deploy.internal.targetserver.DeploymentManager.activateDeploymentList(DeploymentManager.java:1253)
at weblogic.deploy.internal.targetserver.DeploymentManager.handleCommit(DeploymentManager.java:440)
at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.commit(DeploymentServiceDispatcher.java:164)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:195)
in weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$ 100 (DeploymentReceiverCallbackDeliverer.java:13)
to weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$ 2.run(DeploymentReceiverCallbackDeliverer.java:69)
to weblogic.work.SelfTuningWorkManagerImpl$ WorkAdapterImpl.run (SelfTuningWorkManagerImpl.java:545)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
'
weblogic.application.ModuleException: [HTTP:101216] Servlet: 'AgentServlet' failed by preloading at startup in a Web application: "oraclediagent."
com.tangosol.net.RequestTimeoutException: timeout during the startup of the service: ServiceInfo (Id = 0, name is Cluster, Type = Cluster
Set of members = MasterMemberSet)
ThisMember = null
OldestMember = null
ActualMemberSet = MemberSet (Size = 0
)
Member ID | ServiceVersion | ServiceJoined | Member State
RecycleMillis = 1200000
RecycleSet = MemberSet (Size = 0
)
)
)
at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid.onStartupTimeout(Grid.CDB:3)
at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.start(Service.CDB:28)
at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid.start(Grid.CDB:6)
at com.tangosol.coherence.component.net.Cluster.onStart(Cluster.CDB:58)
at com.tangosol.coherence.component.net.Cluster.start(Cluster.CDB:11)
at com.tangosol.coherence.component.util.SafeCluster.startCluster(SafeCluster.CDB:4)
at com.tangosol.coherence.component.util.SafeCluster.restartCluster(SafeCluster.CDB:10)
at com.tangosol.coherence.component.util.SafeCluster.ensureRunningCluster(SafeCluster.CDB:26)
at com.tangosol.coherence.component.util.SafeCluster.start(SafeCluster.CDB:2)
at com.tangosol.net.CacheFactory.ensureCluster(CacheFactory.java:427)
at com.tangosol.net.DefaultConfigurableCacheFactory.ensureServiceInternal(DefaultConfigurableCacheFactory.java:968)
at com.tangosol.net.DefaultConfigurableCacheFactory.ensureService(DefaultConfigurableCacheFactory.java:937)
at com.tangosol.net.DefaultConfigurableCacheFactory.ensureCache(DefaultConfigurableCacheFactory.java:919)
at com.tangosol.net.DefaultConfigurableCacheFactory.configureCache(DefaultConfigurableCacheFactory.java:1296)
at com.tangosol.net.DefaultConfigurableCacheFactory.ensureCache(DefaultConfigurableCacheFactory.java:297)
at com.tangosol.net.CacheFactory.getCache(CacheFactory.java:204)
at com.tangosol.net.CacheFactory.getCache(CacheFactory.java:181)
to oracle.odi.runtime.agent.coherence.OdiAgentCoherenceCache. < init > (OdiAgentCoherenceCache.java:52)
at oracle.odi.runtime.agent.servlet.AgentServlet.initCoherence(AgentServlet.java:812)
at oracle.odi.runtime.agent.servlet.AgentServlet.initializeClusterCache(AgentServlet.java:762)
at oracle.odi.runtime.agent.servlet.AgentServlet.startup(AgentServlet.java:437)
at oracle.odi.runtime.agent.servlet.AgentServlet.init(AgentServlet.java:250)
at javax.servlet.GenericServlet.init(GenericServlet.java:242)
to weblogic.servlet.internal.StubSecurityHelper$ ServletInitAction.run (StubSecurityHelper.java:283)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.internal.StubSecurityHelper.createServlet(StubSecurityHelper.java:64)
at weblogic.servlet.internal.StubLifecycleHelper.createOneInstance(StubLifecycleHelper.java:58)
to weblogic.servlet.internal.StubLifecycleHelper. < init > (StubLifecycleHelper.java:48)
at weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:539)
at weblogic.servlet.internal.WebAppServletContext.preloadServlet(WebAppServletContext.java:1981)
at weblogic.servlet.internal.WebAppServletContext.loadServletsOnStartup(WebAppServletContext.java:1955)
at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1874)
at weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:3155)
at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1518)
at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:487)
to weblogic.application.internal.flow.ModuleStateDriver$ 3.next(ModuleStateDriver.java:427)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
at weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:201)
at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:249)
to weblogic.application.internal.flow.ModuleStateDriver$ 3.next(ModuleStateDriver.java:427)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:28)
to weblogic.application.internal.BaseDeployment$ 2.next(BaseDeployment.java:672)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:212)
at weblogic.application.internal.EarDeployment.activate(EarDeployment.java:59)
at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:161)
at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)
at weblogic.deploy.internal.targetserver.operations.AbstractOperation.activate(AbstractOperation.java:569)
at weblogic.deploy.internal.targetserver.operations.ActivateOperation.activateDeployment(ActivateOperation.java:150)
at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doCommit(ActivateOperation.java:116)
at weblogic.deploy.internal.targetserver.operations.StartOperation.doCommit(StartOperation.java:149)
at weblogic.deploy.internal.targetserver.operations.AbstractOperation.commit(AbstractOperation.java:323)
at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentCommit(DeploymentManager.java:844)
at weblogic.deploy.internal.targetserver.DeploymentManager.activateDeploymentList(DeploymentManager.java:1253)
at weblogic.deploy.internal.targetserver.DeploymentManager.handleCommit(DeploymentManager.java:440)
at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.commit(DeploymentServiceDispatcher.java:164)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:195)
in weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$ 100 (DeploymentReceiverCallbackDeliverer.java:13)
to weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$ 2.run(DeploymentReceiverCallbackDeliverer.java:69)
to weblogic.work.SelfTuningWorkManagerImpl$ WorkAdapterImpl.run (SelfTuningWorkManagerImpl.java:545)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1520)
at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:484)
to weblogic.application.internal.flow.ModuleStateDriver$ 3.next(ModuleStateDriver.java:425)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
at weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:201)
at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:249)
to weblogic.application.internal.flow.ModuleStateDriver$ 3.next(ModuleStateDriver.java:427)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:28)
to weblogic.application.internal.BaseDeployment$ 2.next(BaseDeployment.java:672)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:212)
at weblogic.application.internal.EarDeployment.activate(EarDeployment.java:59)
at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:161)
at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)
at weblogic.deploy.internal.targetserver.operations.AbstractOperation.activate(AbstractOperation.java:569)
at weblogic.deploy.internal.targetserver.operations.ActivateOperation.activateDeployment(ActivateOperation.java:150)
at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doCommit(ActivateOperation.java:116)
at weblogic.deploy.internal.targetserver.operations.StartOperation.doCommit(StartOperation.java:149)
at weblogic.deploy.internal.targetserver.operations.AbstractOperation.commit(AbstractOperation.java:323)
at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentCommit(DeploymentManager.java:844)
at weblogic.deploy.internal.targetserver.DeploymentManager.activateDeploymentList(DeploymentManager.java:1253)
at weblogic.deploy.internal.targetserver.DeploymentManager.handleCommit(DeploymentManager.java:440)
at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.commit(DeploymentServiceDispatcher.java:164)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:195)
in weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$ 100 (DeploymentReceiverCallbackDeliverer.java:13)
to weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$ 2.run(DeploymentReceiverCallbackDeliverer.java:69)
to weblogic.work.SelfTuningWorkManagerImpl$ WorkAdapterImpl.run (SelfTuningWorkManagerImpl.java:545)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
Caused by: com.tangosol.net.RequestTimeoutException: timeout during the startup of the service: ServiceInfo (Id = 0, name is Cluster, Type = Cluster
Set of members = MasterMemberSet)
ThisMember = null
OldestMember = null
ActualMemberSet = MemberSet (Size = 0
)
Member ID | ServiceVersion | ServiceJoined | Member State
RecycleMillis = 1200000
RecycleSet = MemberSet (Size = 0
)
)
)
at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid.onStartupTimeout(Grid.CDB:3)
at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.start(Service.CDB:28)
at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid.start(Grid.CDB:6)
at com.tangosol.coherence.component.net.Cluster.onStart(Cluster.CDB:58)
at com.tangosol.coherence.component.net.Cluster.start(Cluster.CDB:11)
at com.tangosol.coherence.component.util.SafeCluster.startCluster(SafeCluster.CDB:4)
at com.tangosol.coherence.component.util.SafeCluster.restartCluster(SafeCluster.CDB:10)
at com.tangosol.coherence.component.util.SafeCluster.ensureRunningCluster(SafeCluster.CDB:26)
at com.tangosol.coherence.component.util.SafeCluster.start(SafeCluster.CDB:2)
at com.tangosol.net.CacheFactory.ensureCluster(CacheFactory.java:427)
at com.tangosol.net.DefaultConfigurableCacheFactory.ensureServiceInternal(DefaultConfigurableCacheFactory.java:968)
at com.tangosol.net.DefaultConfigurableCacheFactory.ensureService(DefaultConfigurableCacheFactory.java:937)
at com.tangosol.net.DefaultConfigurableCacheFactory.ensureCache(DefaultConfigurableCacheFactory.java:919)
at com.tangosol.net.DefaultConfigurableCacheFactory.configureCache(DefaultConfigurableCacheFactory.java:1296)
at com.tangosol.net.DefaultConfigurableCacheFactory.ensureCache(DefaultConfigurableCacheFactory.java:297)
at com.tangosol.net.CacheFactory.getCache(CacheFactory.java:204)
at com.tangosol.net.CacheFactory.getCache(CacheFactory.java:181)
to oracle.odi.runtime.agent.coherence.OdiAgentCoherenceCache. < init > (OdiAgentCoherenceCache.java:52)
at oracle.odi.runtime.agent.servlet.AgentServlet.initCoherence(AgentServlet.java:812)
at oracle.odi.runtime.agent.servlet.AgentServlet.initializeClusterCache(AgentServlet.java:762)
at oracle.odi.runtime.agent.servlet.AgentServlet.startup(AgentServlet.java:437)
at oracle.odi.runtime.agent.servlet.AgentServlet.init(AgentServlet.java:250)
at javax.servlet.GenericServlet.init(GenericServlet.java:242)
to weblogic.servlet.internal.StubSecurityHelper$ ServletInitAction.run (StubSecurityHelper.java:283)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.internal.StubSecurityHelper.createServlet(StubSecurityHelper.java:64)
at weblogic.servlet.internal.StubLifecycleHelper.createOneInstance(StubLifecycleHelper.java:58)
to weblogic.servlet.internal.StubLifecycleHelper. < init > (StubLifecycleHelper.java:48)
at weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:539)
at weblogic.servlet.internal.WebAppServletContext.preloadServlet(WebAppServletContext.java:1981)
at weblogic.servlet.internal.WebAppServletContext.loadServletsOnStartup(WebAppServletContext.java:1955)
at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1874)
at weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:3155)
at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1518)
at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:487)
to weblogic.application.internal.flow.ModuleStateDriver$ 3.next(ModuleStateDriver.java:427)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
at weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:201)
at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:249)
to weblogic.application.internal.flow.ModuleStateDriver$ 3.next(ModuleStateDriver.java:427)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:28)
to weblogic.application.internal.BaseDeployment$ 2.next(BaseDeployment.java:672)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:212)
at weblogic.application.internal.EarDeployment.activate(EarDeployment.java:59)
at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:161)
at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)
at weblogic.deploy.internal.targetserver.operations.AbstractOperation.activate(AbstractOperation.java:569)
at weblogic.deploy.internal.targetserver.operations.ActivateOperation.activateDeployment(ActivateOperation.java:150)
at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doCommit(ActivateOperation.java:116)
at weblogic.deploy.internal.targetserver.operations.StartOperation.doCommit(StartOperation.java:149)
at weblogic.deploy.internal.targetserver.operations.AbstractOperation.commit(AbstractOperation.java:323)
at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentCommit(DeploymentManager.java:844)
at weblogic.deploy.internal.targetserver.DeploymentManager.activateDeploymentList(DeploymentManager.java:1253)
at weblogic.deploy.internal.targetserver.DeploymentManager.handleCommit(DeploymentManager.java:440)
at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.commit(DeploymentServiceDispatcher.java:164)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:195)
in weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$ 100 (DeploymentReceiverCallbackDeliverer.java:13)
to weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$ 2.run(DeploymentReceiverCallbackDeliverer.java:69)
to weblogic.work.SelfTuningWorkManagerImpl$ WorkAdapterImpl.run (SelfTuningWorkManagerImpl.java:545)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
>
# < 18 June 2015 3:47:13 AM PDT > < error > < hats > < server1 > < ErpIntegrator0 > < ExecuteThread [ASSET]: '9' for queue: '(self-adjusting) weblogic.kernel.Default' > < < WLS Kernel > > <><>< 1434624433916 > < BEA-149202 > < encountered an exception while trying to commit Task 7 for the application "oraclediagent". >
During my research of these errors, I found results indicating the problem could be related to multiple NIC cards or enforceable, but I don't know if this is the reason of my problem and how to check it. Any help would be appreciated!
In your case, it seems that the list of the WKA is formed using the IP 127.0.0.1 loopback address but consistency has bound to the IP address of 10 points. Finally, make sure that they match so that ODI Agent can start, but given that it's a DHCP box you well then that tends to add another layer of complication.
What we tend to do in support with DHCP boxes to avoid problems with name resolution is to simulate a static IP address by adding a loopback adapter (google, you can add a loopback adapter Server 2008 for instructions) with a static IP address (I often use smth like setting IPv4 10.10.10.10 (, netmask 255.255.255.0 & no gateway) then add an entry to the hosts file to map the IP address for the host name of the host name for example, 10.10.10.10
You must make sure that the host name resolution works as expected in Java according to this link as well (which I think is why we go to the "loopback hack" first place in support): https://docs.oracle.com/cd/E40248_01/epm.1112/epm_install/frameset.htm?ch06s02s01.html
I would start by looping config tbh as I remember seeing someone with a box of AWS, earlier when helping a colleague where host name resolution was not working with that tool and they had problems with the Agent of ODI.
Concerning
Craig
-
I started the agent cmd say... agent_ODIXXXX.bat...
now the cmd prompt is opened and the agent is running... how I can clean the stop... or simply close the cmd...
Thank you
You don't need to edit agentstop.bat.
All you have to do is run it command line and specify your agent name and port to use as it is in the topology.
In a command window, type:
agentstop.bat '-NAME = ODIAgent1 ""-PORT = 20911 "»
You can create a package on the tab of the designer, in a project: http://docs.oracle.com/middleware/1213/odi/develop/packages.htm#ODIDG345
-
Not able running Maxl, if ODI Agent is running under &; managed by OPMN
Error thrown when in the execution of Oracle Essbase Interface Inteface using IKM SQL for Hyperion Essbase (DATA) and by calling a MAXL clear script in PRE_LOAD_MAXL_SCRIPT.
Execution of the Interface is done correctly if the same agent ODI runs directly from the command prompt (using agent.bat). But when we start the agent the instance of OPMN, the following error:
com.hyperion.odi.essbase.ODIEssbaseException: com.hyperion.odi.essbase.ODIEssbaseException: cannot run the program "essmsh": CreateProcess = 2 error, the system cannot find the file specified
The agent of ODI running fine and complete any execution of the interface without MAXL. But if we use PRE_LOAD_MAXL_SCRIPT, it generates an error.
We have already created two environment variables such as ESSBASEPATH and ARBORPATH, also set to day the Path variable. We are able to start maxl using the command "essmsh" directly from the command prompt.
I would like to know how can we call MAXL scripts through successful ODI agents OPMN.
All the suggestions/help will be appreciated.
Thank you!!
Hi Ashish,
Some time ago I saw it, so I forgot a few other env variables that must report in opmn.xml. It also needed a little more env vars the overall environment for OPMN is very limited. You can try the steps Note 1556801.1 as well. If all goes well, that should do the trick.
Concerning
Craig
-
ODI Agent for a repository created in ODI Studio
Hello world
I will say that I know very little of the ODI agents. Sorry if my question is stupid!
I followed the instructions in "http://docs.oracle.com/middleware/1212/odi/ODING/configure_jee.htm#BABHADCA" to create a repository using the RCU tool and the rest of the configuration required to install an agent. And's done it successfully with deposits created by the remote control.
I have another repository that is created using the ODI Studio itself as well as a project on this subject. How can I install agent on this repository? I want to say creating repository using ODI Studio creates all necessary diagrams? Or should I use the instructions in the document and then import my project on the new repository?
Thank you
Hi elebal,
You will need to ensure that appropriate schemes have been created for the Agent of JEE (assuming it's the agent that you are interested in the configuration). See the screenshot to the company's facility, which shows the necessary schemas and 3 creating the Oracle Data Integrator Master and referential work (12 c (12.1.2)) scheme . If they do not already exist in your repository, just run RCU to add. You should not recreate the ODI repository, as it already exists.
Kind regards
Michael Rainey -
Problem, try to connect to oracle to mysql database
Hello
I need assistance with the configuration, I'm trying to connect to an oracle 11 g r2 windows to a linux mysql 5.5, but I'm having a lot of questions, here, I'll put the configuration.
How thanks for everyone's trying to help me!
Here is my tnsname.ora:
tnsnames.ora # Network Configuration file: C:\app\Administrador\product\11.2.0\dbhome_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.
ORACLR_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = CIP)(KEY = EXTPROC1521))
)
(CONNECT_DATA =
(SID = CLRExtProc)
(PRESENTATION = RO)
)
)
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP) (HOST = gabriel-103eff2)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
ms_connection =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = tcp) (HOST = gabriel-103eff2)(PORT=1521))
(CONNECT_DATA = (SID = ms))
(HS = OK)
)
Here's my listener.ora:
listener.ora # Network Configuration file: C:\app\Administrador\product\11.2.0\dbhome_1\network\admin\listener.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOME = C:\app\Administrador\product\11.2.0\dbhome_1)
(= Extproc PROGRAM)
(ENVS = "EXTPROC_DLLS=ONLY:C:\app\Administrador\product\11.2.0\dbhome_1\bin\oraclr11.dll")
)
(SID_DESC =
(SID_NAME = ms)
(ORACLE_HOME=C:\app\Administrador\product\11.2.0\dbhome_1)
(PROGRAM = dg4odbc)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = CIP)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = TCP) (HOST = gabriel-103eff2)(PORT = 1521))
)
)
ADR_BASE_LISTENER = C:\app\Administrador
Here's the init*.ora:
# This is an example of initialization file of the agent that contains the HS settings
# necessary for the database to ODBC gateway
#
# HS init parameters
#
HS_FDS_CONNECT_INFO = ms
HS_FDS_TRACE_LEVEL = debug
#
# Required for the non-Oracle system environment variables
#
#set < varenv > = < value >
Here is the fix:
Oracle Corporation - SEXTA-FEIRA 17:18:13.390 January 4, 2013
Heterogeneous Agent release
11.2.0.1.0
Oracle Corporation - SEXTA-FEIRA 17:18:13.390 January 4, 2013
Version 11.2.0.1.0
Hgogprd entries
HOSGIP to 'HS_FDS_TRACE_LEVEL' returned 'debug '.
Hgosdip entries
default assignment of 50 HS_OPEN_CURSORS
setting HS_FDS_RECOVERY_ACCOUNT or 'RECOVER '.
HS_FDS_RECOVERY_PWD layout to the default
default HS_FDS_TRANSACTION_LOG of HS_TRANSACTION_LOG layout
HS_IDLE_TIMEOUT layout to the default 0 value
layout by default HS_FDS_TRANSACTION_ISOLATION of "READ_COMMITTED".
layout default HS_NLS_NCHAR to "UCS2".
layout HS_FDS_TIMESTAMP_MAPPING default 'DATE '.
layout HS_FDS_DATE_MAPPING default 'DATE '.
layout HS_RPC_FETCH_REBLOCKING failure to 'ON '.
HS_FDS_FETCH_ROWS layout without '100 '.
parameter HS_FDS_RESULTSET_SUPPORT default 'FALSE '.
parameter HS_FDS_RSET_RETURN_ROWCOUNT default 'FALSE '.
parameter HS_FDS_PROC_IS_FUNC default 'FALSE '.
parameter HS_FDS_CHARACTER_SEMANTICS default 'FALSE '.
parameter HS_FDS_MAP_NCHAR if there is no 'TRUE '.
setting HS_NLS_DATE_FORMAT or 'YYYY-MM-DD HH24:MI:SS ".
parameter HS_FDS_REPORT_REAL_AS_DOUBLE default 'FALSE '.
HS_LONG_PIECE_TRANSFER_SIZE layout without "65536".
parameter HS_SQL_HANDLE_STMT_REUSE default 'FALSE '.
parameter HS_FDS_QUERY_DRIVER if there is no 'TRUE '.
parameter HS_FDS_SUPPORT_STATISTICS default 'FALSE '.
The HS_FDS_QUOTE_IDENTIFIER parameter is not defined
setting in HS_KEEP_REMOTE_COLUMN_SIZE if 'OFF '.
parameter HS_FDS_GRAPHIC_TO_MBCS default 'FALSE '.
parameter HS_FDS_MBCS_TO_GRAPHIC default 'FALSE '.
Default value of 32 assumed for HS_FDS_SQLLEN_INTERPRETATION
HS_CALL_NAME_ISP layout "gtw$: SQLTables; GTW$: SQLColumns. GTW$: SQLPrimaryKeys. GTW$: SQLForeignKeys. GTW$: SQLProcedures. GTW$: SQLStatistics; "gtw$: SQLGetInfo.
parameter HS_FDS_DELAYED_OPEN if there is no 'TRUE '.
HS_FDS_WORKAROUNDS layout by default "0".
Release of hgosdip, rc = 0
ORACLE_SID is "ms."
Product information:
Port RLS / Upd:1 / 0 PrdStat:0
Agent: Oracle Database Gateway for ODBC
: Installation
Class: ODBC, ClassVsn:11.2.0.1.0_0008, Instance: ms
Release of hgogprd, rc = 0
Hgoinit entries
HOCXU_COMP_CSET = 1
HOCXU_DRV_CSET = 178
HOCXU_DRV_NCHAR = 1000
HOCXU_DB_CSET = 873
HOCXU_SEM_VER = 112000
Entry hgolofn to 2013/01/04-17: 18:14
Release of hgolofn, rc = 0 to 2013/01/04-17: 18:14
HOSGIP to 'HS_OPEN_CURSORS' returned '50 '.
HOSGIP to 'HS_FDS_FETCH_ROWS' returned '100 '.
HOSGIP for "HS_LONG_PIECE_TRANSFER_SIZE" returned "65536".
HOSGIP to 'HS_NLS_NUMERIC_CHARACTER' returned '. "
HOSGIP to 'HS_KEEP_REMOTE_COLUMN_SIZE' returned 'OFF '.
HOSGIP for "HS_FDS_DELAYED_OPEN" returns 'TRUE '.
HOSGIP to 'HS_FDS_WORKAROUNDS' returned '0 '.
HOSGIP to 'HS_FDS_MBCS_TO_GRAPHIC' returned 'FALSE '.
HOSGIP to 'HS_FDS_GRAPHIC_TO_MBCS' returned 'FALSE '.
Invalid value of 32 for HS_FDS_SQLLEN_INTERPRETATION
treat_SQLLEN_as_compiled = 1
Release of hgoinit, rc = 0 to 2013/01/04-17: 18:14
Entry hgolgon to 2013/01/04-17: 18:14
Reco:0, tflag:0, name: SYSTEM
Entry hgosuec to 2013/01/04-17: 18:14
Release of hgosuec, rc = 0 to 2013/01/04-17: 18:14
HOSGIP to 'HS_FDS_RECOVERY_ACCOUNT' returned 'RECOVER '.
HOSGIP for "HS_FDS_TRANSACTION_LOG" returns "HS_TRANSACTION_LOG".
HOSGIP to 'HS_FDS_TIMESTAMP_MAPPING' returned 'DATE '.
HOSGIP to 'HS_FDS_DATE_MAPPING' returned 'DATE '.
HOSGIP to 'HS_FDS_CHARACTER_SEMANTICS' returned 'FALSE '.
HOSGIP for "HS_FDS_MAP_NCHAR" returns 'TRUE '.
HOSGIP to 'HS_FDS_RESULTSET_SUPPORT' returned 'FALSE '.
HOSGIP to 'HS_FDS_RSET_RETURN_ROWCOUNT' returned 'FALSE '.
HOSGIP to 'HS_FDS_PROC_IS_FUNC' returned 'FALSE '.
HOSGIP to 'HS_FDS_REPORT_REAL_AS_DOUBLE' returned 'FALSE '.
using the SYSTEM as default value to "HS_FDS_DEFAULT_OWNER".
HOSGIP to 'HS_SQL_HANDLE_STMT_REUSE' returned 'FALSE '.
Entry hgocont to 2013/01/04-17: 18:14
HS_FDS_CONNECT_INFO = "msodbc".
RC =-1 of HOSGIP for 'HS_FDS_CONNECT_STRING '.
Entry hgogenconstr to 2013/01/04-17: 18:14
DSN:msodbc, name: SYSTEM
OPTN:
Entry hgocip to 2013/01/04-17: 18:14
DSN:msodbc
Release of hgocip, rc = 0 to 2013/01/04-17: 18:14
Release of hgogenconstr, rc = 0 to 2013/01/04-17: 18:14
Entry hgopoer to 2013/01/04-17: 18:14
hgopoer, line 233: had native error 0 and sqlstate IM002; message follows...
[Microsoft] [ODBC driver manager] Nome da dados nao e found melting nenhum driver padrão especificado {IM002}
Release of hgopoer, rc = 0 to 2013/01/04-17: 18:14
hgocont, line 2753: call SqlDriverConnect obtained sqlstate IM002
Out of hgocont, rc = 28500 to 2013/01/04-17: 18:15 with the ptr error FILE: hgocont.c LINE: 2773 ID: something else that permission is not valid
Out of hgolgon, rc = 28500 to 2013/01/04-17: 18:15 with the ptr error FILE: hgolgon.c LINE: 781 ID:Calling hgocont
Entry hgoexit to 2013/01/04-17: 18:15
Release of hgoexit, rc = 0
______________________________________________________
When I use tnsping ms_connection
C:\Documents and Settings\Administrador > tnsping ms_connection
AMT Ping Utility for 32-bit Windows: Version 11.2.0.1.0 - Production on 07-JAN-2
013 09:04:29
Copyright (c) 1997, 2010, Oracle. All rights reserved.
Archives of Parometros books:
Used o useful TNSNAMES para resolver o apelido
Contatar trying (DESCRIPTION = (ADDRESS = (PROTOCOL = tcp) (HOST = gabriel-103eff2
() (PORT = 1521)) (CONNECT_DATA = (SID = ms)) (HS = OK))
OK (0 ms)
Thank you very much!!!Hello
The error in your gateway trace file-[Microsoft] [ODBC driver manager] Nome da dados nao e found melting nenhum driver padrão especificado {IM002}
translates-
Data Source name not found and no driver by default specified
This means that you don't have a system DSN defined on the Windows machine called "ms", which uses a MySQL ODBC driver to connect to the MySQL database on your Linux machine.
The system DSN to be used is defined by the parameter-HS_FDS_CONNECT_INFO = ms
Therefore, you must perform the following operations
-install a driver Windows ODBC de MySQL
-define a DSN system whichuses this driver to connect to your MYSQL Linux
-Use this DSN as parameter HS_FDS_CONNECT_INFOYou must ensure that the DSN can connect to MYSQL without Oracle involved before DG4ODBC can also establish a connection.
Kind regards
Mike -
ODI Agent as a Windows service
Hello
I am trying to create 11.1.1.6 ODI agent as a windows (jhon followed blog) services but fail with errors below.
Opmn configured OSH of Hyperion 11.1.2.1.
(I am able to configure in 11.1.1.5 but I hope that there is no difference in 11.1.1.6 of ODI)
ODI-1604: unable to parse the Xml extracted from Opmns
ODI-1600: cannot update Opmn Xml file.java.io.FileNotFoundException: C:\Oracle\product\11.1.1\Oracle_ODI_1\oracledi\agent\bin\Oracle_Ho
me Directory\oracledi\agent\bin\odi_opmn_standaloneagent_template.xml (the system cannot find the path specified)
ODI-1600: cannot update Opmn Xml file.java.lang.NullPointerException
opmnctl reload: reconfiguration opmn...
Here are the updates in the files
agentcreate. Property
ORACLE_ODI_HOME = directory Oracle_Home
INSTANCE_HOME = INSTANCE_HOME directory
Component_type = odiagent
NAME OF THE COMPONENT = ODIAGENT
ODI_MASTER_DRIVER = Oracle.JDBC.OracleDriver
ODI_MASTER_URL=JDBC:Oracle:thin:@xyz.ABC.com:1521:dev
ODI_MASTER_USER = ODI_Repo
ODI_MASTER_ENCODED_PASS = e3yHXTyLvogAGJYiddyU4ZVg
ODI_SECU_WORK_REPO = WORKREP
ODI_SUPERVISOR_ENCODED_PASS = d, yHvBA9Vb79z3f4w86cnZ0Fa
PORTNO = 20910
JAVA_HOME=C:/PROGRA~1/Java/JDK1.6.0_33
ORACLE_OPMN_HOME = D: / Oracle/Middleware/Oracle_WT1
JMXPORTNO = 21910
odi_opmn_addagent.bat
If "% ODI_HOME" == "" set ODI_HOME=C:\Oracle\product\11.1.1\Oracle_ODI_1\oracledi\agent
REM call '% ODI_HOME%\bin\odiparams.bat '.
If "% OPMN_HOME" == "" set OPMN_HOME = D:\Oracle\Middleware\Oracle_WT1
If "INSTANCE_HOME %" == "" set INSTANCE_HOME = D:\Oracle\Middleware\Oracle_WT1\instances\instance1
REM set CLASSPATH = % ODI_CLASSPATH %; frequency PMN_HOME%\opmn\lib\opmneditor.jar
Set CLASSPATH=%ODI_HOME%\lib\odi-standalone-agent.jar;%O PMN_HOME%\opmn\lib\opmneditor.jar;%O DI_HOME%\...... \setup\manual\oracledi-sdk\oracle. ODI - SDK - jse_11.1.1.jar
Java - classpath % CLASSPATH % oracle.odi.AddAgentToOpmn % *.I tried it today, it works well, in general, the problem is caused home do not set correctly.
on the platform of the window for all roads please use / not--------.odi_opmn_addagent.bat
If "% ODI_HOME" == "" set ODI_HOME =...
REM call '% ODI_HOME%\bin\odiparams.bat '.If "% OPMN_HOME" == "" set OPMN_HOME = C: / Oracle/Middleware/Oracle_WT1
If "INSTANCE_HOME %" == "" set INSTANCE_HOME = C: / Oracle/Middleware/Oracle_WT1/forums/instance2.agentcreate. Properties
# Use / as a separator of path to specify the path in Unix and Windows.
ORACLE_ODI_HOME = C: / Oracle/Middleware/Oracle_ODI1
INSTANCE_HOME = C: / Oracle/Middleware/Oracle_WT1/forums/instance2.
Component_type = odiagent
Name of the component = myagent
ODI_MASTER_DRIVER = Oracle.JDBC.OracleDriver
ODI_MASTER_URL=JDBC:Oracle:thin:@jjpeng-Lab10.us.Oracle.com:1521:oditest01
ODI_MASTER_USER = jini_01pfx
ODI_MASTER_ENCODED_PASS = hpfX, DC, hJLYSgD.m, LnNr9zf
ODI_SECU_WORK_REPO = JINI_01PFX_WORK
ODI_SUPERVISOR_ENCODED_PASS = hpfX, DC, hJLYSgD.m, LnNr9zf
PORTNO = 9787
JAVA_HOME=C:/java_64bit/JDK1.6.0_29
ORACLE_OPMN_HOME = C: / Oracle/Middleware/Oracle_WT1
JMXPORTNO = 21910
PROXY_PORT = 98767
MASTER_REPO_EXTERNAL_ID = 1329894428167 -
Hello
I followed this tutorial to create an ODI Agent.
http://St-curriculum.Oracle.com/OBE/FMW/ODI/odi_11g/Setup_ODI_Agent/Setup_ODI_Agent.htm
I m of the problems on the password stage encodes.
I m this error:
http://ImageShack.us/photo/my-images/269/encode.jpg/
I'm doing something wrong?
In the Environment Variables, I have the following settings:
ODI_JAVA_HOME: E:\Hyperion\jdk160_21
Path: E:\Hyperion\jdk160_21\bin
Thank you
Ruben
Published by: Ruben on Set/16/2011-01:52I am happy that I was able to help.
If everything is resolved, remember to mark the "correct" answer and the thread as "answered".
Thank you.
Maybe you are looking for
-
Why include Delta search spyware in your download?
I have download Firefox and discovered that a virus/spyware was included in your software. It took me days to find out how to remove all Firefox and all other browsers that it infected with the uninstallation of the software. Why would a virus/spywar
-
Photosmart wireless B110a: cannot ePrint
When I try to print using ePrint I get a printer of saying message could not connect to the server. I tried hp connect for a solution, but get the same error when I try to register my device!
-
I wanted to try the narrator and now I can't turn off. All boxes are unchecked but it always, comes on start up. It's getting really boring. Please help me!
-
Logons to PC required when it is not stopped.
My PC is for household use only & I am the only user, so security is not a concern. When I let it idle value for a few minutes, when I come back I have to sign. How can I eliminate this very irritating condition? I put it in place so I did not login
-
Hello.It seems that the printer does not hit the paper or photos when it is printing.I remember installing it for the first time, that the test image came out flawless, the second time, it seemed, with a white border on the left side. Print documents