oracle in oraclient11g_home1,Missing OraClient11g_Home1 ODBC drivers

I don't know the name of the driver. Probably the problem is in a different place:

When you click the button with the three dots, then the ODBC Administrator of Windows (odbcad32.exe) is invoked.

And here lies the problem: on a 64-bit Windows system, the odbcad32.exe invoked is the one stored in C:\Windows\system32. However, the system32 directory on a 64-bit Windows system contains the 64-bit executables. But the ODBC drivers installed with the PowerCenter clients are 32-bit ODBC drivers.

So you simply cannot manage the 32-bit ODBC data sources from the PowerCenter Designer.

What you have to do is to start C:\Windows\SysWoW64\odbcad32.exe (either via the Start button or opening the Windows Explorer, navigating to C:\Windows\SysWoW64, and starting odbcad32.exe from here). This is the 32-bit executable, so it can deal with the 32-bit ODBC data sources that are used by the PowerCenter Designer.

In other words: you manage 32-bit ODBC data sources on a 64-bit Windows system only by using C:\Windows\SysWoW64\odbcad32.exe, not from the Designer.

That thing with system32 and SysWoW64 directories took me some time to understand. The directory name "SysWoW64" is derived from "System directory for Windows 32-bit on a Windows 64-bit". Whereas the system32 directory has kept its name so that all "old" applications still work on a 64-bit Windows. Very simple, isn't it?

Regards,

Nico

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值