Upgrade to ODI 11.1.1.7

Hi,
I am trying to upgrade ODI 11.1.1.6 to ODI 11.1.1.7. I do have some confusion over here.
When I migrated ODI10g to ODI11g(11.1.1.6), I used UA.bat for it. that time, in Specified Target database of UA screen, I mentioned below details.
Connect string : database server of 11.1.1.6
DBA user : Sys as sysdba
DBA password :
Master repository user name : ODI 11.1.1.6 Master repo schema
Master repository passowrd :
ODI Supervisor Name: SUPERVISOR (10g username)
ODI Supervisor Password : (10g pwd)
So I successfully migrate it.
But now, trying to upgrade ODI 11.1.1.6 to ODI 11.1.1.7 so giving details like in specified target database UA screen
Connect string : Current database server of 11.1.1.7+
DBA user : Sys as sysdba+
DBA password :+
Master repository user name : ODI 11.1.1.7 Master repo schema+
Master repository passowrd :+
ODI Supervisor Name: SUPERVISOR (11.1.1.6 username)+
ODI Supervisor Password :  (11.1.1.6 pwd)+
But it is giving me error like SUPERVISOR password incorrect when click to next button on UA screen whereas I am able login into ODI 11.1.1.7
Please note
ODI 11.1.1.6 DB string --> 172.16.16.16:1521/devdb
ODI 11.1.1.7 DB string --> 172.16.16.16:1521/devdb7
But when I am giving below details it is going to the next screen but I have confusion that then how it will do Upgrade the Repository. and if it upgrade the repository then how will i verify it ?
Connect string :  database server of 11.1.1.6
DBA user : Sys as sysdba
DBA password :
Master repository user name : ODI 11.1.1.6 Master repo schema
Master repository passowrd :
ODI Supervisor Name: SUPERVISOR (11.1.1.6 username)
ODI Supervisor Password :  (11.1.1.6 pwd)
Please let me know the solution.
Thanks In advance.

You don't need to use Upgrade Assistant to move from 11.1.1.6 to 11.1.1.7. Take a look at the Oracle Fusion Middleware Patching Guide here: http://docs.oracle.com/cd/E28280_01/doc.1111/e16793/toc.htm
Regards,
Michael Rainey

Similar Messages

  • How to upgrade from ODI 11.1.1.3.0 to 11.1.1.7.0

    Hello
    Oracle documentation shows the path to follow for Upgrade from 10g to 11g but nothing about how to migrate between 11g versions i.e., from 11.1.1.3.0 to 11.1.1.7.0.
    Would you guys have any idea?
    Any response is much appreciated!
    Thanks

    Hi,
    inside 11.1.1.7.0 patch readme you have got all your information.

  • ODI upgrade from 10.1.3.5 to 11.1.1.7 Issue

    Hi guys,
    My first attempt to upgrade from ODI 10.1.3.5 fails, so I drop users that I clone and recover. But my second attempt it is failing with the following error:
    0000JxxDbgPDc_RMuY6EUH1HmVgL000004,0] Target Work Repository ODIWORK upgrade is started.
    [2013-06-25T16:23:07.011-05:00] [ODI] [ERROR] [UPGCMP-00332] [upgrade.ODI] [tid: 13] [ecid: 0000JxxDbgPDc_RMuY6EUH1HmVgL000004,0] Work Repository has invalid state.
    [2013-06-25T16:23:07.011-05:00] [ODI] [ERROR] [] [upgrade.ODI] [tid: 13] [ecid: 0000JxxDbgPDc_RMuY6EUH1HmVgL000004,0] Cause: Previous upgrade of Work Repository was unsuccessful. Action: Restore Work Repository from Backup and try to upgrade again.
    [2013-06-25T16:23:07.011-05:00] [eclipse] [NOTIFICATION:16] [] [org.eclipse.persistence.default.connection] [tid: 13] [ecid: 0000JxxDbgPDc_RMuY6EUH1HmVgL000004,0] disconnect
    [2013-06-25T16:23:07.011-05:00] [eclipse] [NOTIFICATION] [] [org.eclipse.persistence.default] [tid: 13] [ecid: 0000JxxDbgPDc_RMuY6EUH1HmVgL000004,0] master-session logout successful
    So please, any help will be appreciated.

    duplicate of Issue at upgrade 10g to 11.1.1.7

  • Upgrading ODI from 11.1.1.5.0 to 11.1.1.6.4

    Hello,
    Did anyone upgraded ODI from 11.1.1.5 to 11.1.1.6.4? Is there any documentation available for this patching?
    Can someone please advise me the steps I need to follow?
    Thanks.

    Thanks, when I am trying to update under examine scree it says it says oracle data integrator failed
    error message in logs:
    +[2013-03-27T15:57:59.556-04:00] [Framework] [NOTIFICATION] [upgrade.Framework] Database driver version: 11.2.0.3.0+
    +[2013-03-27T15:57:59.556-04:00] [ODI] [NOTIFICATION] [upgrade.ODI.ODI1] [[+
    --------- ODIPlugin.examine called
    +]]+
    +[2013-03-27T15:57:59.587-04:00] [ODI] [ERROR] [UPGCMP-00339] [upgrade.ODI.ODI1] SCHEMA_VERSION_REGISTRY does not contain an entry for the Oracle ODI schema TDWH_SM_1.+
    +[2013-03-27T15:57:59.587-04:00] [ODI] [ERROR] [upgrade.ODI.ODI1] Cause: ODI PSA is meant for upgrade of ODI repository created using RCU+
    +[2013-03-27T15:57:59.587-04:00] [ODI] [ERROR] [upgrade.ODI.ODI1] Action: Please use ODI Upgrade Assisant to perform the upgrade operation from current version to 11.1.1.6.0.+
    +[2013-03-27T15:57:59.587-04:00] [Framework] [NOTIFICATION] [UPGAST-00236] [upgrade.Framework] There is no schema version registry entry for component ODI+
    +[2013-03-27T15:57:59.587-04:00] [Framework] [NOTIFICATION] [upgrade.Framework] Finished examining ODI.ODI1 with status: FAILURE.+
    +[2013-03-27T15:57:59.587-04:00] [Framework] [NOTIFICATION] [upgrade.Framework] Finished examining components.+

  • ODI Upgradation

    HI ,
    My curent enviromen tis ODI 11.1.1.5 G ORACLE databse 11g .so i want to upgrade to ODI 11.1.1.6 ,
    Please let me know the what all steps are required.
    I need to install any pacth for ODI 11.1.1.6 or need to create new ODI 11.1.1.6 installer and what about database reposotiries.
    I have only one database user for master and work repository.
    Regards.
    Srini

    Hi Srinivas,
    You need to go for fresh 11.6 installation(Its not a patch release which is discussed in the forum earlier). Its not required to uninstall 11.5 version.But it depends on you if you want to uninstall the previous version.
    Then after 11.6 installation call the ua.bat to upgrade your repositories.
    Thanks.

  • Error while running ODI interface to essabse load

    Hi,
    I have upgraded my ODI version of 10.1.3.2 to 10.1.3.5. I tried to run an interface but i am getting an error.
    org.apache.bsf.BSFException: exception from Jython:
    Traceback (innermost last):
    File "<string>", line 1, in ?
    com.hyperion.odi.essbase.wrapper.EssbaseRecordFetchException: No_matching_Enum_found
         at com.hyperion.odi.essbase.wrapper.EssbaseMetadataIterator.next(Unknown Source)
         at com.hyperion.odi.essbase.ODIEssbaseResultSet.next(Unknown Source)
         at com.hyperion.odi.essbase.ODIStagingLoader.loadData(Unknown Source)
         at com.hyperion.odi.essbase.AbstractEssbaseReader.extract(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
         at java.lang.reflect.Method.invoke(Unknown Source)
         at org.python.core.PyReflectedFunction.__call__(PyReflectedFunction.java)
         at org.python.core.PyMethod.__call__(PyMethod.java)
         at org.python.core.PyObject.__call__(PyObject.java)
         at org.python.core.PyInstance.invoke(PyInstance.java)
         at org.python.pycode._pyx2.f$0(<string>:1)
         at org.python.pycode._pyx2.call_function(<string>)
         at org.python.core.PyTableCode.call(PyTableCode.java)
         at org.python.core.PyCode.call(PyCode.java)
         at org.python.core.Py.runCode(Py.java)
         at org.python.core.Py.exec(Py.java)
         at org.python.util.PythonInterpreter.exec(PythonInterpreter.java)
         at org.apache.bsf.engines.jython.JythonEngine.exec(JythonEngine.java:144)
         at com.sunopsis.dwg.codeinterpretor.k.a(k.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.scripting(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.execScriptingOrders(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.execScriptingOrders(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTaskTrt(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSqlC.treatTaskTrt(SnpSessTaskSqlC.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java)
         at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java)
         at com.sunopsis.dwg.cmd.DwgCommandSession.treatCommand(DwgCommandSession.java)
         at com.sunopsis.dwg.cmd.DwgCommandBase.execute(DwgCommandBase.java)
         at com.sunopsis.dwg.cmd.e.i(e.java)
         at com.sunopsis.dwg.cmd.h.y(h.java)
         at com.sunopsis.dwg.cmd.e.run(e.java)
         at java.lang.Thread.run(Unknown Source)
    Caused by: com.essbase.api.base.EssException: No_matching_Enum_found
         at com.essbase.api.metadata.IEssMember$EEssConsolidationType.sm_fromInt(Unknown Source)
         at com.essbase.api.metadata.EssMember.getConsolidationType(Unknown Source)
         at com.hyperion.odi.essbase.wrapper.EssbaseMetaRecordBuilder.getConsolidationType(Unknown Source)
         at com.hyperion.odi.essbase.wrapper.EssbaseMetaRecordBuilder.buildRecordMap(Unknown Source)
         at com.hyperion.odi.essbase.wrapper.EssbaseMetaRecordBuilder.getNextRecord(Unknown Source)
         ... 35 more
    com.hyperion.odi.essbase.wrapper.EssbaseRecordFetchException: com.hyperion.odi.essbase.wrapper.EssbaseRecordFetchException: No_matching_Enum_found
         at org.apache.bsf.engines.jython.JythonEngine.exec(JythonEngine.java:146)
         at com.sunopsis.dwg.codeinterpretor.k.a(k.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.scripting(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.execScriptingOrders(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.execScriptingOrders(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTaskTrt(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSqlC.treatTaskTrt(SnpSessTaskSqlC.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java)
         at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java)
         at com.sunopsis.dwg.cmd.DwgCommandSession.treatCommand(DwgCommandSession.java)
         at com.sunopsis.dwg.cmd.DwgCommandBase.execute(DwgCommandBase.java)
         at com.sunopsis.dwg.cmd.e.i(e.java)
         at com.sunopsis.dwg.cmd.h.y(h.java)
         at com.sunopsis.dwg.cmd.e.run(e.java)
         at java.lang.Thread.run(Unknown Source)
    Please let me know what is the mistake i a did

    Hi
    I have got the same error whle extracting accounts dimension from essbase to flat file.
    In outline i have Accounts dimension has Never share property.
    Please tell me how resolve this error:
    Thnks,
    Srinivas

  • Steps to export various objects created in v10.1.3.5.6 ODI + steps to import back in v11.1.1.7 ODI

    All,
    As we all do these days and for reasons mostly associated with budget constraints, I have been asked to wear a brand new hat - the "ODI Guru Hat" - at my client's site to facilitate the migration of their v11.1.1.x Hyperion EPM implementation to a v11.1.2.3.5xx Hyperion EPM implementation.
    The v10.1.3.5.6 ODI objects\processes are currently set up to refresh a v11.1.1.3.x Planning application currently fall into 2 categories:
    1. metadata management (ie, updating the Planning application with the latest Account and Entity dimension changes from the SAP ERP); and,
    2. data management (ie, updating the Planning application with the latest data file from the SAP ERP).
    The requirement at hand involves replicating everything currently set up to operate under the v10.1.3.5.6 ODI into a v11.1.1.7.x ODI instance. The v11.1.1.7.x ODI instance has been installed on a different server to the one on which v10.1.3.5.6 ODI instance is installed. Brand new master and work RDBMS repositories have also been created to host the v11.1.1.7 ODI
    So far and not knowing much about ODI, I have exported as many objects as I could locate under the Designer\Operator\Security\Topology components of the v10.1.3.5.6 ODI instance before importing them back (using the Duplication method) into the v11.1.1.7.x ODI instance. Once imported, I have re-pointed the paths to different directories on the new servers.
    I would like to know if there are any other steps I should be aware of and\or look into. Better still, I would appreciate it enormously if someone could point me into the right direction as to any documented best practice steps to follow to perform migrations from one ODI version to another, when both ODI instances have been installed on different servers.
    Thanks in advance,
    Cheers,
    JBM

    Hey,
    Just export and import won't work with different versions. Using Upgrade utility(ua.bat), we need to upgrade to current version.
    We should upgrade the ODI from 10g to 11g, then we can export objects from one environment to another.
    Check the below link to upgrade ODI::
    11g Oracle Data Integrator - Upgrading from 10g - Part 4/11g - ODIExperts.com
    Thanks,
    Mady

  • ODI 11g link editor problem

    Hi
    I have recently upgraded to ODI 11g from ODI 10g.
    In ODI 11g when we are clicking on the Link Editor option it is throwing following error.
    ODI-20344 Cannot Launch the editor for this expression
    sun.awt.X11.XException: Cannot write XdndAware property
    We are using JDK1.6 .Please let me know the solution at the earliest.
    Thanks!!

    Thanks!! We have tried your solution ,it is working for first time, when we are trying to edit any other expression i.e second time, it is the trowing the same error.
    Edited by: 898955 on Nov 24, 2011 2:16 AM

  • ODI 11.1.1.5 interface failure when loading to Essbase 11.1.2.1

    I just upgraded my ODI env from ODI 11.1.1.3 to ODI 11.1.1.5 and I get the weird java error. All my oracle interfaces are working great but when I try to load essbase interface it fails. I have staging area as Sunopsis_Memory_Engine. Even tried Memory Engine and Oracle_Staging schema(Which is my source schema). I am using IKM SQL to Hyperion (DATA) KM. Pls let me know if anyone faced this issue before.
    org.apache.bsf.BSFException: exception from Jython:
    Traceback (most recent call last):
    File "<string>", line 20, in <module>
         at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
         at org.hsqldb.jdbc.JDBCStatement.fetchResult(Unknown Source)
         at org.hsqldb.jdbc.JDBCStatement.executeQuery(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
    java.sql.SQLException: java.sql.SQLException: incompatible data type in operation
         at org.apache.bsf.engines.jython.JythonEngine.exec(JythonEngine.java:146)
         at com.sunopsis.dwg.codeinterpretor.SnpScriptingInterpretor.execInBSFEngine(SnpScriptingInterpretor.java:346)
         at com.sunopsis.dwg.codeinterpretor.SnpScriptingInterpretor.exec(SnpScriptingInterpretor.java:170)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.scripting(SnpSessTaskSql.java:2457)
         at oracle.odi.runtime.agent.execution.cmd.ScriptingExecutor.execute(ScriptingExecutor.java:47)
         at oracle.odi.runtime.agent.execution.cmd.ScriptingExecutor.execute(ScriptingExecutor.java:1)
         at oracle.odi.runtime.agent.execution.TaskExecutionHandler.handleTask(TaskExecutionHandler.java:50)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.processTask(SnpSessTaskSql.java:2906)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java:2609)
         at com.sunopsis.dwg.dbobj.SnpSessStep.treatAttachedTasks(SnpSessStep.java:537)
         at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java:453)
         at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java:1740)
         at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor$2.doAction(StartSessRequestProcessor.java:338)
         at oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:214)
         at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor.doProcessStartSessTask(StartSessRequestProcessor.java:272)
         at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor.access$0(StartSessRequestProcessor.java:263)
         at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor$StartSessTask.doExecute(StartSessRequestProcessor.java:822)
         at oracle.odi.runtime.agent.processor.task.AgentTask.execute(AgentTask.java:123)
         at oracle.odi.runtime.agent.support.DefaultAgentTaskExecutor$2.run(DefaultAgentTaskExecutor.java:82)
         at java.lang.Thread.run(Thread.java:662)

    Have a read of http://john-goodwin.blogspot.com/2011/09/odi-series-issues-with-11115-and.html as the issue you are experiencing maybe related.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Migrate  ODI 10.1.3.5 to the last version

    Hi,
    I would like to migrate my ODI 10G (10.1.3.5) to the last version of ODI 11g (11.1.1.7 I think).
    Do you know if it is possible and if an guide exist?
    Thanks

    Hi,
    Yes. This is possible. You will have to use Upgrade Assistant utility that comes with ODI 11g.  You can clone your ODI 10g repositories & provide info. of them by running the utility.
    This upgrades your ODI 10g repositories to 11g & then you can connect to them after installing ODI 11g.
    You can find detailed process here:
    Upgrading Your Oracle Data Integrator Environment - 11g Release 1 (11.1.1)
    Thanks,
    Santy.

  • Upgradation issue.

    Hi guys,
    Actaully i have upgraded form ODI 11.1.1.5 TO ODI 11.1.1.6 ,Database is ORACLE 11G,- this is done succesfull
    My problem is:
    I am used left outer joins in interface,when i run the ETLs in ODI 11.1.1.6 , i am gettint error liek this
    ODI-1228: Task INT_TMPAPPS_Consent_Patient_H_Full (Integration) fails on the target ORACLE connection ORACLE_TMP_DATAMART.
    Caused By: java.sql.SQLException: ORA-25156: old style outer join (+) cannot be used with ANSI joins
    I saw the some code diff in between these two versions:
    Old code:
    And (C15_PT_ID=LKP_ABC_F.INTEGRATION_ID (+))
    AND (C16_DATASOURCE_NUM_ID=LKP_W_XYZ_D.DATASOURCE_NUM_ID (+) AND
    C17_INTEGRATION_ID=LKP_W_XYZ_D.INTEGRATION_ID (+))
    AND (C18_DATASOURCE_NUM_ID=LKP_W_EHA_PQR_D.DATASOURCE_NUM_ID (+) AND
    C19_INTEGRATION_ID=LKP_W_EHA_PQR_D.INTEGRATION_ID (+))
    New Code:
    from     
    ((CDMN.C$_0W_EHA_CONSENT_PATIENT_H LEFT OUTER JOIN ZXC.W_ABC_F LKP_W_ABC_F
    ON C15_PT_ID=LKP_W_EHA_RESEARCH_PATIENT_F.INTEGRATION_ID (+)) LEFT OUTER JOIN CDMN.W_EHA_CONSENT_D
    LKP_W_EHA_CONSENT_D ON C16_DATASOURCE_NUM_ID=LKP_XYZ_D.DATASOURCE_NUM_ID (+) AND
    C17_INTEGRATION_ID=LKP_W_XYZ_D.INTEGRATION_ID (+)) LEFT OUTER JOIN CDMN.W_EHA_PQR_D LKP_W_EHA_PQR_D ON C18_DATASOURCE_NUM_ID=LKP_W_EHA_PQR_D.DATASOURCE_NUM_ID (+) AND
    C19_INTEGRATION_ID=LKP_W_EHA_PQR_D.INTEGRATION_ID (+)
    For this what needs to change.
    Regards,
    Srinivas

    Topology ---->physical -----> Technologies ---->Oracle ---->Defination
    Data Handling ----> set Not Ordered
    SQL tab ----> Not Ordered Join
    Outer keyword --> (+)
    Outer location ----> Outer side & after column

  • How to improve odi client performance

    We use ODI 10.1.3.6.2.
    Whenever we use the client on a local machine, the performance is very slow.
    But when we connect directly to the server(remote into it) and use ODI there, it is very fast.
    Are there any ways to improve odi client's operating speed?

    ODI 10g has a lot of repository communication that causes things to slow down on a network.
    So, if you have ODI client on a network different than the remote machine, then you are out of luck.
    You can try following instructions in this blog:
    http://www.business-intelligence-quotient.com/?p=1205
    Even though the examples point out to ODI 11g, this holds true for 10g as well.
    Else, another option is to upgrade to ODI 11.1.1.5.0. This has improved in terms of repository communication(repository chattiness is reduced).

  • Not able to edit the value options in LKM

    Hi
    I have recently upgraded to ODI 11g .
    In that we are not able to edit the value options in LKM.
    (i.e.. editor window is not appearing, not able to edit the text.
    Please let me know the solution .
    Thanks

    We were using JDK1.6.0_29 and it was not supporting ODI 11.1.1.5, so we have uninstalled the JDK1.6.0_29 and reinstall the JDK1.6.0_11.This solves our issue.
    Thanks a lot!!

  • Character set mismatch in copying from oracle to oracle

    I have a set of ODI scripts that are copying from a source JD Edwards ERP database (Oracle 10g) to a BI datamart (Oracle 10g) and all the original scripts work OK.
    However I have mapped on to some additional tables in the ERP source database and some new BI tables in the target datamart database (oracle - to - oracle) but get an error when I try ro execute these.
    The operator log shows that the error is in the 'INSERT FLOW INTO I$ TABLE' and the error is ORA-12704 character set mismatch.
    The character set for both Oracle databases are the same (and have not changed) the main NLS_CHARACTERSET is AL332UTF8 and the national NLS_NCHAR_CHARACTERSET is AL16UTF16.
    But this works for tables containing NCHAR and NUMBER in previous scripts but not for anything I write now.
    The only other difference is that there was a recent upgrade of ODI to 10.1.3.5 - the repositories are also upgraded.
    Any ideas ?

    Hi Ravi,
    yes, a gateway would help. In 11.2 Oracle offers 2 kind of gateways to a SQL Server - a gateway for free which is based on 3rd party ODBC drivers (you need to get them from a 3rd party vendor, they are not included in the package) and called Database Gateway for ODBC (=DG4ODBC) and a very powerful Database Gateway for MS SQL Server (=DG4MSQL) which allows you also to execute distributed transactions and call remote SQL Server stored procdures. Please keep in mind that DG4MSQL requires a separate license.
    As you didn't post which platform you're going to use, please check out On "My Oracle Support" (=MOS) where you'll find notes how to configure each gateway for all supported platforms - just look for DG4MSQL or DG4ODBC
    On OTN you'll find the also the manuals.
    DG4ODBC: http://download.oracle.com/docs/cd/E11882_01/gateways.112/e12070.pdf
    DG4MSQL: http://download.oracle.com/docs/cd/E11882_01/gateways.112/e12069.pdf
    The generic gateway installation for Unix: http://download.oracle.com/docs/cd/E11882_01/gateways.112/e12013.pdf
    and for Windows: http://download.oracle.com/docs/cd/E11882_01/gateways.112/e12061.pdf

  • 11.1.1.6.0: Invalid Unload Code for Oracle

    Hello,
    I have just upgraded from ODI 10.1.3.6.3 to 11.1.1.6.0 in a test environment. After doing so, I noticed that existing interfaces create invalid syntax to unload from an Oracle database.
    The message is as follows:
    org.apache.bsf.BSFException: exception from Jython:
    SyntaxError: ('*mismatched character \'\\n\' expecting \'"\''*, ('<string>', 26, 5930, 'query\t= "select PARTY.ROW_ID, ERSTELLER.LOGIN, to_char(FROM_TZ(CAST(PARTY.CREATED AS TIMESTAMP), \'+00:00\') AT LOCAL, \'yyyy-mm-dd\'), MUTIERER.LOGIN, to_char(FROM_TZ(CAST(PARTY.LAST_UPD AS TIMESTAMP), \'+00:00\') AT LOCAL, \'yyyy-mm-dd\'), PARTY.MODIFICATION_NUM, coalesce(trim(translate(CONTACT_X.X_AVIS_AUFENTHALTSBEWILLIGUNG, chr(0) || chr(9) || chr(26) ||chr(10) || chr(13) || \'|\' || chr(164), \' \')), \' \'), coalesce(trim(translate(CONTACT_X.X_AVIS_FREMDADRLIEFERANT, chr(0) || chr(9) || chr(26) ||chr(10) || chr(13) || \'|\' || chr(164), \' \')), \' \'), CONTACT_X.X_AVIS_FREMDADRLIEFERDATUM, coalesce(trim(translate(CONTACT_X.X_AVIS_BEDUERFNISSEGMENT, chr(0) || chr(9) || chr(26) ||chr(10) || chr(13) || \'|\' || chr(164), \' \')), \' \'), to_char(FROM_TZ(CAST(CONTACT.BIRTH_DT AS TIMESTAMP), \'+00:00\') AT LOCAL, \'yyyy-mm-dd\'), coalesce(trim(translate(CONTACT.DEGREE, chr(0) || chr(9) || chr(26) ||chr(10) || chr(13) || \'|\' || chr(164), \' \')), \' \'), CONTACT_X.X_AVIS_EINGEREIST, case when CONTACT_X.X_AVIS_ERSCHOEPFUNG = \'Y\' then \'1\' else \'0\' end, coalesce(trim(translate(CONTACT.FST_NAME, chr(0) || chr(9) || chr(26) ||chr(10) || chr(13) || \'|\' || chr(164), \' \')), \' \'), case when CONTACT_X.X_AVIS_IPV_EMPFAENGER = \'Y\' then \'1\' else \'0\' end, coalesce(trim(translate(CONTACT_X.X_AVIS_KONTAKTSPRACHE, chr(0) || chr(9) || chr(26) ||chr(10) || chr(13) || \'|\' || chr(164), \' \')), \' \'), coalesce(trim(translate(CONTACT_TNTX.LANGUAGUES, chr(0) || chr(9) || chr(26) ||chr(10) || chr(13) || \'|\' || chr(164), \' \')), \' \'), coalesce(trim(translate(CONTACT.SEX_MF, chr(0) || chr(9) || chr(26) ||chr(10) || chr(13) || \'|\' || chr(164), \' \')), \' \'), coalesce(trim(translate(CONTACT.PER_TITLE, chr(0) || chr(9) || chr(26) ||chr(10) || chr(13) || \'|\' || chr(164), \' \')), \' \'), coalesce(trim(translate(CONTACT.MARITAL_STAT_CD, chr(0) || chr(9) || chr(26) ||chr(10) || chr(13) || \'|\' || chr(164), \' \')), \' \'), coalesce(trim(translate(CONTACT_X.X_AVIS_NAMENZUSATZ1, chr(0) || chr(9) || chr(26) ||chr(10) || chr(13) || \'|\' || chr(164), \' \')), \' \'), coalesce(trim(translate(CONTACT_X.X_AVIS_NAMENZUSATZ2, chr(0) || chr(9) || chr(26) ||chr(10) || chr(13) || \'|\' || chr(164), \' \')), \' \'), coalesce(trim(translate(CONTACT_X.X_AVIS_NATIONALITAET, chr(0) || chr(9) || chr(26) ||chr(10) || chr(13) || \'|\' || chr(164), \' \')), \' \'), case when CONTACT_X.X_AVIS_QUELLENSTEUERPFLICHTIG = \'Y\' then \'1\' else \'0\' end, coalesce(trim(translate(CONTACT_X.X_AVIS_CSS_MITGLIED_STATUS, chr(0) || chr(9) || chr(26) ||chr(10) || chr(13) || \'|\' || chr(164), \' \')), \' \'), CONTACT_X.X_AVIS_STERBEDATUM, to_number(PARTY.PARTY_UID), case when CONTACT.SUPPRESS_CALL_FLG = \'Y\' then \'1\' else \'0\' end, case when CONTACT_X.X_AVIS_TG_UEBERTRITT_IN_EV = \'Y\' then \'1\' else \'0\' end, case when CONTACT_X.X_AVIS_VERMITTLER = \'Y\' then \'1\' else \'0\' end, CONTACT_X.X_AVIS_VERSAND_KUNDENKARTE, coalesce(trim(translate(CONTACT_X.X_AVIS_VIP_TYPE, chr(0) || chr(9) || chr(26) ||chr(10) || chr(13) || \'|\' || chr(164), \' \')), \' \'), coalesce(trim(translate(CONTACT.LAST_NAME, chr(0) || chr(9) || chr(26) ||chr(10) || chr(13) || \'|\' || chr(164), \' \')), \' \'), coalesce(trim(translate(CONTACT_X.X_AVIS_BERUF_CODE_RISK, chr(0) || chr(9) || chr(26) ||chr(10) || chr(13) || \'|\' || chr(164), \' \')), \' \'), coalesce(trim(translate(CONTACT_X.X_AVIS_BERUF_D_RISK, chr(0) || chr(9) || chr(26) ||chr(10) || chr(13) || \'|\' || chr(164), \' \')), \' \'), coalesce(trim(translate(CONTACT_X.X_AVIS_BERUF_F_RISK, chr(0) || chr(9) || chr(26) ||chr(10) || chr(13) || \'|\' || chr(164), \' \')), \' \'), coalesce(trim(translate(CONTACT_X.X_AVIS_BERUF_I_RISK, chr(0) || chr(9) || chr(26) ||chr(10) || chr(13) || \'|\' || chr(164), \' \')), \' \'), coalesce(trim(translate(CONTACT_X.X_AVIS_PARTNER_STATUS, chr(0) || chr(9) || chr(26) ||chr(10) || chr(13) || \'|\' || chr(164), \' \')), \' \'), coalesce(trim(translate(CONTACT.CUST_STAT_CD, chr(0) || chr(9) || chr(26) ||chr(10) || chr(13) || \'|\' || chr(164), \' \')), \' \'), coalesce(trim(translate(CONTACT.SOC_SECURITY_NUM, chr(0) || chr(9) || chr(26) ||chr(10) || chr(13) || \'|\' || chr(164), \' \')), \' \'), CONTACT_X.X_AVIS_VEKA_ERSTELLDATUM, coalesce(trim(translate(CONTACT_X.X_AVIS_VEKA_NUMMER, chr(0) || chr(9) || chr(26) ||chr(10) || chr(13) || \'|\' || chr(164), \' \')), \' \'), CONTACT_X.X_AVIS_VEKA_VERFALLDATUM, CONTACT_X.X_AVIS_KASSENEINTRITT, case when CONTACT_X.X_AVIS_ZUEGERRECHT = \'Y\' then \'1\' else \'0\' end, coalesce(trim(translate(CONTACT.PR_POSTN_ID, chr(0) || chr(9) || chr(26) ||chr(10) || chr(13) || \'|\' || chr(164), \' \')), \' \'), coalesce(trim(translate(PARTY.X_AVIS_FREMDPARTNERNRTYPE, chr(0) || chr(9) || chr(26) ||chr(10) || chr(13) || \'|\' || chr(164), \' \')), \' \'), coalesce(trim(translate(PARTY.X_AVIS_FREMDPARTNERNR, chr(0) || chr(9) || chr(26) ||chr(10) || chr(13) || \'|\' || chr(164), \' \')), \' \'), coalesce(trim(translate(CONTACT_X.X_AVIS_ARBEITSKANTON, chr(0) || chr(9) || chr(26) ||chr(10) || chr(13) || \'|\' || chr(164), \' \')), \' \'), case when CONTACT_X.X_AVIS_GRENZGAENGER = \'Y\' then \'1\' else \'0\' end, case when CONTACT_X.X_AVIS_STEUERAUSZUG = \'Y\' then \'1\' else \'0\' end, PARTY.X_AVIS_DUBL_ZUSAM_GEFUEHRT_AM, case when PARTY.X_AVIS_DUBL_DECKUNG_VORHANDEN = \'Y\' then \'1\' else \'0\' end, to_number(coalesce(trim(translate(PARTY.X_AVIS_DUBL_MASTER, chr(0) || chr(9) || chr(26) ||chr(10) || chr(13) || \'|\' || chr(164), \' \')), \'0 \')), to_number(coalesce(PARTY.X_AVIS_DUBLETTEN_NR, \'0\')), substr(coalesce(trim(translate(CONTACT_X.X_AVIS_PARTNER_ENDEGRUND, chr(0) || chr(9) || chr(26) ||chr(10) || chr(13) || \'|\' || chr(164), \' \')), \' \'), 1, 32) from SIEBEL.S_PARTY PARTY, SIEBEL.S_USER ERSTELLER, SIEBEL.S_USER MUTIERER, SIEBEL.S_CONTACT CONTACT, SIEBEL.S_CONTACT_X CONTACT_X, SIEBEL.S_CONTACT_TNTX CONTACT_TNTX where (1=1) And (regexp_like(PARTY.PARTY_UID, \'^\\d+$\')) And (PARTY.ROW_ID=CONTACT_X.ROW_ID)\n'))
    As you may see, it adds lots of \ to the (siebel) SQL which Oracle fails to parse.
    Does anyone know, how I could fix this issue?
    Thanks,
    Roger

    What version of Siebel are you using? 11g supports 7.7 and higher.
    The "/" looks like an escape character that isn't being escaped properly. Check out the KM used to generate the SQL and see if the escape '/' is being used.

Maybe you are looking for

  • License usage in Office 365 ProPlus

    Hello All, I am interested to purchase Office 365 Pro Plus package for my organization which comes with Microsoft Office 2013. Office 365 pro plus comes with ability to install in 5 machines. If i purchase 1 user license and install it in 5 machines

  • How to debugg and put a break-point in End Routine

    Hi all, Can anybody suggest how to put a break point in Endroutine in BI.7 Thanks DB

  • Bottom margin gets cut off when I try to print

    bottom margin gets cut off when I try to print

  • Unable to install VIA 4in1

    Hey everyone, I just purchased a 2nd hand mainboard (MSI KT3 Ultra Series, MS-6380E v1.X) but unfortunately I cannot install the chipset drivers from the cd as I do not have the series number required. So I downloaded the 4 in 1 VIA download from MSI

  • Need to createchange pointer with a different Message type

    Hii Existing Scenario : when i do some changes to the material characteristics through a z- transaction change pointers are created in the tables BDCP and BDCPS with message type ZVCRUMAT Required Scenarion : Now when i change the material characteri