top button
Flag Notify
    Connect to us
      Site Registration

Site Registration

Database driver error when loading data with Informatica into Oracle XE 10 g

+2 votes
2,812 views

I'm trying to load within an Oracle XE 10g database. When I run an Informatica PowerCenter Workflow, I get a following error:

CMN_1022    Database driver error...
CMN_1022 [Database driver event...Error occurred loading library [pmora8.dll]. System error encountered is 193. Error text is %1 is not a valid Win32 application.
.]

Any ideas what might be causing this error? My environment is as follows:
•Windows Server 2008 R2
•Informatica PowerCenter 9.5
•Oracle XE 10 G

Powercenter repository is on SQL Server 2012.

posted Oct 13, 2014 by Sunil

Share this question
Facebook Share Button Twitter Share Button LinkedIn Share Button

1 Answer

0 votes

Well, there are a few variables that need to be set before your informatica runtime environment can be considered ready to run jobs...

1.PM_HOME - must point to the directory where informatica is installed
2.LIBRARY_HOME or LD_LIBRARY_PATH - depending upon whether you are in windows world or unix (respectively), this variable should include library files from informatica. Typically this should include $PM_HOME/bin
3.PATH - this must include the executables from informtica as well as any other subsystems you might be accessing.

Its possible that these variables are not setup/created in windows/unix when you first install the informatica software, don't hesitate in creating them afresh. However, if they already exist (e.g. PATH would exist already), make sure you append (and not replace) the new values.

answer Oct 15, 2014 by Shweta Singh
Similar Questions
+1 vote

I'm loading a file into oracle DB 11g via informatica 9.

The source file contains a polish char in a column given below:
US1_GPBAS - GPRS - dostęp do publicznych APN
When loading into DB, it gets converted to following data:
US1_GPBAS - GPRS - dostęp do publicznych APN
The file encoding of source file is UTF-8. In the DB NLS_CHARACTERSET is AL32UTF8

What could be the issue here.

0 votes

We are bulkloading few of our target Oracle tables. Many of our tables had one column with datatype timestamp(6) with local time zone. when we insert just the date value(mm-dd-yyyy) then target database is defaulting the hh:mi:ss to 11:00:00 PM. But when we make the load type as normal then the it is inserting 12:00:00 AM in hh:mi:ss part. Could someone explain why this is happening?

Thanks in advance.

+2 votes

Can you please help me to find out solution for the below error message.

UTY4014 Access module error '34' received during 'set position' operation: 'pmUnxDskSetPos: fseek error (System error message detected: 29)'

Overview of the mapping: My Source is Oracle and Teradata, I am joining both the tables in my mapping and loading it into the teradata table.

Any suggestion?

0 votes

Teradata : JANUVIA - 50MG – TABLET - 1 BLISTER - 28 TABLET (28.TA) ORacle: JANUVIA - 50MG ? TABLET - 1 BLISTER - 28 TABLET (28.TA)

We are using code page 'ms windows latin 1 (ansi) superset of latin1' for source connection i.e. Teradata.

We are using code page UTF 8 for target

...