ODI Enconding question

Hello everyone,

I have a problem during the transfer of data in ODI 11 g. The problem is on the encoding. I import a .csv file that contains some special characters such as (c, a, e, etc.). These char in the file is OK, but when I import into my oracle database, these tank is transformed into "A§", "that £", "Have" and so on...  The LKM in SQL file this problem occurs, when I try with another LKM file to Oracle (SQLLDR) I got an error because some fields on the front lines are too long...

In any case... If I import using LKM SQL file, how can I shift those special tank or how can I fix the data?

Thank you in advance...

Kind regards...

Hello

What is the encoding for the file type?

In the physical database server, try to provide the encoding property in the jdbc url.

According to the output you got, I think that the encoding is UTF8. Try it and see. It will be useful.

Tags: Business Intelligence

Similar Questions

  • ODI upgrade questions

    I do an upgrade of ODI 10 to 11, but had few questions

    I intend in this way please let me know if I missed something or suggest me if you have a better way

    (1) save the master and working repository (just by exporting to a location)

    (2) copy all databases that are associated with ODI.

    And by following this link

    Data Integrator Oracle 11 g - upgrade to 10g - part 4 / 11g - ODIExperts.com

    (3) I need to the same process for all environments such as DEV, QC and PROD?

    (4) and other than upgrade repositories should I upgrade update level instance as intermediary if so what is the reason?

    Please suggest me...

    Thanks in advance.

    Hi, you are welcome

    (1) actually clone means ask a DBA to clone the entire schema, which means that all the tables and the data inside. For example, let's say the name of the schema that you use for the ODI repository is ODI_MASTERREP, if you ask the DBA to be cloned, he can create another scheme called ODI_MASTERREP_BKP in the database with all the data and the objects of the ODI_MASTERREP schema. It's good because if anything happens is faster for restore and also, if you want for some reason newspapers in the old depot with you ODI 10 you can just point to the ODI_MASTERREP_BKP and you

    (2) If you have access to create patterns, you can just do what I said above no need to include a DBA in this operation. But just for backup. Another that you don't need to create what whatsoever, just follow the document migration until the end.

    (3) you make in all envs because otherwise you will not be able to deploy a version 11 scenario in a repository of version 10, all should be consistent.

    There is no way to update the client, you must download the client in the version you want and install in the same way you did before. Same thing for the agent.

    I love this blog:

    More of life than that...: ODI Series Part 1

    and I have this kind of stuff from dev (for obvious reasons)

    www.devepm.com

  • ODI Installation questions _ 11.1.1.7

    Hello

    While installing ODI Version 11.1.1.7 version of Windows Server 2012, has a few problems:

    (1) Got op - ups such as below; However, I took over ignoring and installation completed successfully.

    Don't know what these files are intended to be? I downloaded the Version of delivery but do not know why they are absent; Are really required for a complete Installation ODI?


    File not found: \ODI/od/disk1/install/win64/... E: /stage/Components/Oracle.OPSS.client/11.1.1.7/Data Filesfilegroup1.jar

    File not found: \ODI/od/disk1/install/win64/... E: /stage/Components/Oracle.OPSS.client/11.1.1.7/Data Filesfilegroup2.jar


    File not found: \ODI/od/disk1/install/win64/... E: /stage/Components/Oracle.OPSS.client/11.1.1.7/Data Filesfilegroup3.jar

    (2) I selected under installation options

    Installation of the Developer (Studio (with a Local Agent) ODI, ODI SDK

    Standard installation (ODI Standalone Agent)

    The question, I got here is that the ODI Agent does not work and more I didn't know the FOLDER Structure of the AGENT under the Oracledi folder. I also found OraclParams.bat file.

    Can you advise why this is different from the ODI 11.1.1.5 version please?

    (3) also, when I test the ODI_Agent; getitng the below error:

    Caused by: ODI-1424: Agent Host or port can be reached using the HTTP://Server:20910 / oraclediagent .

    Caused by: java.net.ConnectException: connection refused: connect

    at oracle.odi.runtime.agent.invocation.RemoteRuntimeAgentInvoker.invoke(RemoteRuntimeAgentInvoker.java:278)

    ... more than 41

    Is it because of the PORT problem?

    Thank you

    UB.

    Try to download the full version of Oracle's Support

    See you soon

    John

  • ODI timestamp question

    Hello

    We have a source Date column data type (Oracle 10 g).
    When we used the select date table - the output looks like 17-SEPT-10 08:02:32 '

    In the target, the data type of date column is also Date (Oracle 10 g)...
    It's a match one-to-one... after the execution of the interface, if we check the column date 17-SEPT-10 12:00 ', for all records, we get the same format.


    What could be the problem... the timestamp is not identical to the source, instead we get 12:00 even timestamp for all records...


    Any necessary changes here... Please let me know.


    Thank you
    Ananth

    I don't know about you but,
    It there a while we saw a problem with our dates between source and target DB (two 10g).
    When the source, there was HH24:MI:SS filled out correctly, in the target, there was always 00:00:00.
    It produces only when we were loading the data from one server to the other (never when the source and target are on the same server).

    It really looks like your question...

    After some research it seems comes from our JDBC (Thin one) driver...

    To fix this, I add a property in topology whenever I use this JDBC url.
    For each database server I add the following property on the Properties tab:
    Key = oracle.jdbc.V8Compatible
    Value = true

    Maybe you can try with this...

    Hope to help

    Kind regards

    Brice

  • ODI odi 64 32 components reuse

    the manual says odi 64-bit cannot be developed using compontes in 32 bits 64-bit odi

    My question is

    the components are interfaces, models, actors, etc. ?

    Thank you

    can you if you please provide the link where you saw it.

  • ODI data loading error checking logic

    Hi, I do not know if it's related to ODI or questioned our command script. We found that loading data ODI errors checking is one record of the other so that as soon as we will have an error in loading batch data (for example, a member is missing), the whole lot turns very slowly due to the error checking process.

    Everything we can fine tune the verification of the process of loading data errors ODI?

    Thank you!

    Hello

    Have a read here
    It was a bug, but is now resolved.

    Ok?

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • Help understand the ERPi and planning

    Hi all

    Planning/Essbase. Version is 11.1.2.

    Can you please help me understand the role of the adapter of the ERPi. I have a hyperion planning that is on an essbase cube. We load the data and metadata for E-Business Suite 11. Forms and reports, I want to break through to the data of the EBS. I have installed and configured the adapter ERPi and ODI scenarios


    Question 1)

    Do I have to load data and metadata extraction for.

    Question 2)
    I put my source and target - systems where can I configure the "Drill Through".

    Thanks in advance for any help offered.

    Let me clarify, you must run the rule metadata ERPi in but you don't need to load the metadata for the application of the EMP. I think that much confusion exists around this point.

  • Question of assignment to the value of the variable ODI

    Hello

    I have a value assigned question of one ODI variable to another

    Scenario:

    I have 2 variables var1 and var2 and you want to assign the value of var1 and var2. Assuming that var1 has a value of 11

    I want in the end

    var1 = var2 = 11

    What do I do?

    At the project level, stated 2 variables var1 and var2 alphanumeric two, without history

    In the package

    (1) I said as a refreshment var1 variable assigned a value via refreshing option

    (2) declared a second SET variable var2

    (3) assigned (tried various options) value with different options

    # < Project code > .var1

    "# < Project code > .var1.

    "# < Project code > .var1.

    < % = odiRef.getOption ("var1") % >

    The value of VAR2 attaches not to the value of VAR1.

    Hello

    I am sure that I answered a question similar at least twice in recent months. Please do a search...

    However do this changes

    • put your variable to the most RECENT VALUE
    • Rename them in capital LETTERS
    • Equip your package the following steps
      1. declare VAR1
      2. say VAR2
      3. Refresh VAR1
      4. Assign VAR2 with this #PROJECT value. VAR1

    Let us know.

  • Demo ODI - question repository work environment

    I am a newbie at ODI and downloaded the software and demonstration environment (more instructions). The Installer seems to be okay, but when I get to the point where I should connect to the demo environment, I follow the instructions, but can't type in WORKREP as a repository of work - the field is grayed, and I can't go any further.

    I started the demo environment using startdemo.bat, and everything seems OK (or at least no error) apart from that.

    Am I right to say that the UCR does not need to be run, just to use the demo environment?

    Please can someone help? I would like to evaluate the product, but have to face the wall.

    Thank you very much

    Ian

    Hi Ian,

    I checked the short video you sent me on my personal email. The error you receive is because of the incorrect password ODI.

    I think the ODI password should be CHARGE and not SUNOPSYS as stated in my original post.

    Please try with SUNOPSIS, password demo environment default ODI SUNOPSIS value, unless you explicitly changed it to SUNOPSYS.

    Come to your 2nd question, I don't think that any demo Virtual Box VM to ODI will be publicly available.

    Kind regards
    Rickson Philip Lewis
    http://www.LinkedIn.com/in/Rickson

  • Question of length of array in ODI

    Hello

    I have a problem during execution of an ODI 11 g interface.

    There is a stage in my interface where it creates a unique index.
    Generally speaking, it takes the name of the table and prefixes with ' I$ _ ' and suffix with "_x".
    Example of my index finger is *' I$ _Tablename_x'* if the name of the table is 30 charcaters, then the name of the index will be 35 characters that are not allowed in oracle. That's why giving an error in the interface.
    So I Went to topolgoy-> physical architecture--> oracle--> other and changed my name and the column name length of the table at 25.

    However when I run the interface again the name of the table is stripped to 25 characters therefore giving an error "ORA-00942: table or view does not exist" that makes sense.

    Please, help me to overcome this problem.

    Thank you
    Badin.

    Hi Michael,

    Thanks for your reply.
    I contacted the support of Oracle and they say it's a bug in 11g, please check below note for Oracle:

    Earlier on 10g we were not names of objects to be truncated if it exceeds
    Backed by its respective technology, in a MAX_TAB_NAME_LENGTH
    conditions.

    But on 11g and same conditions we're truncating object name when it exceeds
    Length MAX.

    This is due to:
    On 11g, the generation of object name is managed in three categories-
    (SnpLSchema-> getObjectName)
    1 OBJECT_NAME_LENGTH_CHECK_OLD = 0;
    2 OBJECT_NAME_LENGTH_CHECK_EXCEPTION = 1;
    3 OBJECT_NAME_LENGTH_CHECK_TRUNCATE = 2;
    .
    By default, for the getObjectName of the API, we are dealing with in the #3 category that
    would cause problems for users of 10 g, the upgrade to 11 g if ObjectName here
    exceeds the MAXIMUM length.

    ===================

    following the instructions should be given to the customer in the readme file to
    activate the fix
    1. Select topology-> tab physical Architecture.
    2. for connections of 10 g, select a dataserver and double-click it to open its Edit
    window.
    3 select Properties tab and enter the parameter 'OBJECT_NAME_LENGTH_CHECK_OLD' as
    key and 'true' as value and record the DataServer.
    4. perform the procedure using this connection and the generation of code should
    be similar to 10g.

    The solution does not work for me, I'm still working with oracle to get it repaired.

    But if you upgrade 10g and 11g and if you use these table names to create temporary objects greater than 30 characters, then, there is a high probability you will get questions even if you set the "maximum length of array" less than 30 characters.

    I'll keep you posted as soon as I get the complete solution from oracle.

    Thank you
    Badin.

    Published by: 926363 on April 9, 2012 07:55

  • Question ODI

    Hi friends,

    I am new to ODI Tech I need your help to solve the following problem:

    My source a - 6 rows of data
    My goal is - no line.

    source and target texts are oracle, and I used Lkm: sql for oracle and IKM: added incremental update of oracle and sql command
    but it was still impossible to load the data.

    In the window of the operator, I was able to show that the data has been loaded. -in step 3.
    But to step 6 - integration - insert new lines indicating the error.

    Error return code: 4098
    Message: ora-04098: trigger is invalid and has no revalidation.

    Similarly, when I tried to enter the data into the database target manually by writing queries using Toad. He showed the same error for me.

    The question is with ODI or Oracle database?

    Is there a method to solve the problem? How to manage triggers in ODI?

    Thanks in advance,
    Raj.

    Hi reda,.

    His problem with your database. You must disable your database triggers.
    Check this, how find and disable the invalid here trigger.
    http://www.DBA-Oracle.com/sf_ora_04098_trigger_string_string_is_invalid_and_failed_re_validation.htm

    Thank you
    Yellanki

  • Ask questions on the ODI agent?

    Hello...

    Based on my system, I've created about 50 scenarios and 6 ODI agent. Each of the agent of the ODI is treated approximately 8 scenarios. It comes to my setup for the ODI agent: -.

    ODI_INIT_HEAP = 32 m
    ODI_MAX_HEAP = 256 m

    Based on my configuration, each agent ODI is then defined as 256 M.

    My question is that one better if I use 1/2 agent basically MAX_HEAP or used 6 agent with the above configuration.

    Please advise me...

    TQ,
    balleur

    Go to the topology.
    Physical architecture open / Agents.
    Open your agent by double-clicking.
    At the bottom left of the window, you will see the Maximum number of sessions. Set this value to 25 (or whatever the number)

    When you submit more runs than that number already parallel execution, then ODI will be automatically queued for execution place in the order of presentation.

    Press on apply. Restart your agent in the operating system. (ODI reads only the settings and schedules at startup. Appendices can be updated at other times perform the "Update calendar" button in the definition of the topology, or when the ODIUpdateAgentSchedule tool is used.)

    Hope this helps

  • ODI - question Master Repo in 11.1.2.2

    Hello world

    When creating the master repository using the ODI Studio, am getting error below. I configured successfully ERPI 11.1.2.2.

    DB: Sql Server 2012

    URr DB: jdbc:weblogic:sqlserver: / / < servername >: 1433; dataBaseName < dbname > =

    Is there any setting I'm missing?

    Is there a driver I need to download for the setup of SQL Server database? Please suggest.

    ODI-26178. Unable to connect the user to the repository

    java.sql.SQLException: [FMWGEN] [SQLServer JDBC Driver] A user name has not been specified and the driver could not establish a connection using Kerberos (type 4) integrated security: C:/Oracle/product/11.1.1/Oracle_ODI_1/odi_misc/JDBCDriverLogin.conf (no such file or directory)

    at weblogic.jdbc.sqlserverbase.ddb_.b (unknown Source)

    at weblogic.jdbc.sqlserverbase.ddb_.a (unknown Source)

    Thank you

    Lacombe

    Hi all

    Thank you for your quick response.

    I have solved the problem by creating the master repository & working with the utility of the UCR and upgrade the Installation of ODI.

    Thank you

    Lacombe

  • Question of the ODI - java.sql.SQLException: unexpected token :) in select [...]

    Hello

    I use ODI 10.1.3.6.10 and get the error message below when a package is run. This package is used to load it please could you help me solve this problem.

    org.apache.bsf.BSFException: exception of Jython:

    Traceback (innermost last):

    "< String >" file, line 24, in there?

    java.sql.SQLException: unexpected token :) in the statement [select...]

    Also, I am getting below the exception in other packaging even though it is running without failure.

    org.apache.bsf.BSFException: exception of Jython:

    Traceback (innermost last):

    "< String >" file, line 2, in there?

    Essbase extract summary data:

    Number of rows processed successfully: 1344

    Number of lines rejected: 0

    Thank you

    Michel K

    Select * from RATES where (1 = 1) and (ACCOUNT = 'RATE')

    (PERIOD and)<=>

    And (YEAR =)

    According to the statement select in the error message above it seems that the filter for the PERIOD and YEAR settings are not correctly and this causes the SQL statement syntax error.

    How is the critria to filter for these fields is the value? that is pre-programmed, through variables etc.

  • Question of EBS 12 NLS language ODI

    Hello!

    We have a project with e - Business Suite 12 tables and views.

    After that we retro-design of the tables in the data of our model viewer, we have no data at all.

    No data in View.PNG

    We know that in SQL Developer, we can see data after you set the NLS language:

    NLS SQLDeveloper.PNG

    Is there something that we could ODI to display the data, after, during, or previous importation of tables?

    What do you suggest for this situation.

    Any suggestion will be highly appreciated your expertise.

    Thank you

    Ivan Lemus

    OK - we have confirmed the problem

    For a newspaper on the trigger, that you would need to talk to your EBS DBA-, they should be able to do what it is permitted in the rules of security of data organizations. This means that whenever the APPS user connects to the database, it is an automatic call to ALTER SESSION

    To do this the LKM, you add a step before read you all the data to deliver an ALTER SESSION on the SOURCE.

    My preference is to get a trigger created by the DBA

Maybe you are looking for

  • Satellite Pro L300 - how Windows easy transfer on the new HARD drive?

    Hello I recently got a broken hard drive of a laptop larger than mine. I would like to put in my computer, but I don't know what would be the way to transfer the partition of installation (or better yet also already installed windows partition). Will

  • Can pick us up on the web on smart TV?

    Can pick us up on the web on smart TV?

  • Find more games on XP

    Hi, I'm under Windows XP Prof 2002 with ser pk 3, can no longer find the games that accompanies it, which includes the games msn.zone.com I don't know what happened that I can't find them. Help, please * original title - Hi, game question went XP gam

  • playerhow of the vertical film media

    I want to watch my movie camera vertical - now his side

  • Installation of MS! for Vista

    I tried several times to install the SP1 for vista on my laptop.  When the download is through the message says that it has been installed successfully.  However, when updates are coming back to the top of SP1 is still there and it says that I'm runn