Oracle连接问题

2020-08-27 15:50发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我有一个BI 4.2 SP3 FP3环境,无法在IDT或UDT中设置或编辑Oracle连接。

我在服务器桌面上的IDT中收到以下错误消息:

解析连接描述时出错。

DBDriver无法加载:<安装目录> \ dataAccess \ connectionServer \ drivers \ lib32 \ dbd_oci.dll(访问被拒绝)

dll存在于该位置,并且似乎是正确的文件大小。 安全性很好(我是服务器上的本地管理员)。

我添加了以下环境变量,并安装了32位和64位Oracle客户端:

  • ORACLE_HOME = D:\ app \ client \ product \ 12.1.0 \ client_2
  • ORACLE_HOME32 = D:\ app \ client \ product \ 12.1.0 \ client_1
  • LIBPATH = D:\ app \ client \ product \ 12.1.0 \ client_2
  • LIBPATH32 =
  • BOE_USE_32BIT_ENV_FOR = ORACLE_HOME,LIBPATH

我已使用相关详细信息更新了" path"变量,首先引用了32位客户端。

用于32位驱动程序的cscheck成功,没有错误报告。

一组报告​​在浏览器中运行良好,因此64位客户端和驱动程序也可以。

我已经更改了IDT设置以使用服务器中间件,因此我的工作连接从三个测试正常,但是当我尝试为Oracle编辑或添加新连接时,仍然显示错误消息32位驱动程序。

任何帮助将不胜感激

谢谢

基思

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我有一个BI 4.2 SP3 FP3环境,无法在IDT或UDT中设置或编辑Oracle连接。

我在服务器桌面上的IDT中收到以下错误消息:

解析连接描述时出错。

DBDriver无法加载:<安装目录> \ dataAccess \ connectionServer \ drivers \ lib32 \ dbd_oci.dll(访问被拒绝)

dll存在于该位置,并且似乎是正确的文件大小。 安全性很好(我是服务器上的本地管理员)。

我添加了以下环境变量,并安装了32位和64位Oracle客户端:

  • ORACLE_HOME = D:\ app \ client \ product \ 12.1.0 \ client_2
  • ORACLE_HOME32 = D:\ app \ client \ product \ 12.1.0 \ client_1
  • LIBPATH = D:\ app \ client \ product \ 12.1.0 \ client_2
  • LIBPATH32 =
  • BOE_USE_32BIT_ENV_FOR = ORACLE_HOME,LIBPATH

我已使用相关详细信息更新了" path"变量,首先引用了32位客户端。

用于32位驱动程序的cscheck成功,没有错误报告。

一组报告​​在浏览器中运行良好,因此64位客户端和驱动程序也可以。

我已经更改了IDT设置以使用服务器中间件,因此我的工作连接从三个测试正常,但是当我尝试为Oracle编辑或添加新连接时,仍然显示错误消息32位驱动程序。

任何帮助将不胜感激

谢谢

基思

付费偷看设置
发送
6条回答
Bunny_CDM
1楼-- · 2020-08-27 16:18

-您是否设置了PATH环境变量来引用Oracle Home?

-您是否安装了多个版本的oracle客户端,如果是,请从可支持性角度检查其版本。

谢谢

Mani

callcenter油条
2楼-- · 2020-08-27 16:17

亲爱的基思,

请告诉我,您为避免此问题而实施的原因和解决方案是什么?

当前,我们正在为同一问题而苦苦挣扎。

BO版本:4.2 Sp6 Patch4

操作系统:Windows 2016标准版

请做有需要的人。

谢谢

Ram

Doze时光
3楼-- · 2020-08-27 16:07

嗨,基思,

从错误消息看来,操作系统无法访问下面提到的文件。

文件 :<安装目录> \ dataAccess \ connectionServer \ drivers \ lib32 \ dbd_oci.dll

能否请检查此文件是否在上述位置?

尝试执行以下操作: 使用选项=>打开IDT,右键单击IDT并选择"以管理员身份运行"。

我相信您已经通过右键单击setup.exe并选择"以管理员身份运行"步骤安装了IDT。/p>

问候,

Swapnil Y

compass1988
4楼-- · 2020-08-27 16:14

与您在查询中提到的情况完全相同。

N-Moskvin
5楼-- · 2020-08-27 16:23

嗨 基思,

请检查本地用户组是否有权访问" DRIVE:\ Oracle"和" C:\ Program Files \ Oracle"目录。

此致

Prithviraj

暮风yp
6楼-- · 2020-08-27 16:04

嗨基思,

在Oracle主目录中,将32位条目放置在64位之前并进行检查。

-Abhilasha

一周热门 更多>