首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使用Informatica将数据加载到Oracle XE 10g时出现数据库驱动程序错误

使用Informatica将数据加载到Oracle XE 10g时出现数据库驱动程序错误
EN

Stack Overflow用户
提问于 2013-03-26 20:50:35
回答 2查看 27.4K关注 0票数 1

我正在尝试在Oracle XE 10g数据库中加载。运行Informatica PowerCenter工作流时,出现以下错误:

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.
    .]

你知道是什么原因导致了这个错误吗?我的环境如下:

  • Windows Server 2008 R2
  • Informatica PowerCenter 9.5
  • Oracle XE 10 G

Powercenter存储库位于SQL Server 2012上。

EN

回答 2

Stack Overflow用户

发布于 2013-03-28 00:38:31

那么,在您的informatica运行时环境可以被认为准备好运行作业之前,需要设置一些变量...

informatica

  • PM_HOME-必须指向informatica为installed

  • LIBRARY_HOME或LD_LIBRARY_PATH的目录-取决于您是在windows环境中还是在unix中(分别),此变量应包括来自informatica的库文件。通常这应该包括$PM_HOME/bin

  • PATH -这必须包括来自informtica的可执行文件以及您可能正在访问的任何其他子系统。

当您第一次安装informatica软件时,这些变量可能不是在windows/unix中设置/创建的,请毫不犹豫地重新创建它们。但是,如果它们已经存在(例如,PATH已经存在),请确保附加(而不是替换)新值。

hth

票数 0
EN

Stack Overflow用户

发布于 2013-04-01 16:27:51

从错误消息中可以看出,您已经安装了32位Oracle客户端和64位PowerCenter。

64位PowerCenter仅适用于64位oracle客户端。请安装64位Oracle客户端,重新启动PowerCenter服务,并检查会话是否成功。

关于此帖子中的讨论的几点评论:

  • 确保将%oracle_home%/bin添加为PATH变量中的第一个条目。Informatica建议这样做。在更改PATH变量后,Informatica服务需要重新启动,以便在%INFA_HOME%/server/bin
  • PM_HOME
  • PowerCenter 7.x或更早版本中可用。从8.x开始,它是INFA_HOME
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15637513

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档