我最近下载了12c oracle客户端64位(在安装过程中包含ODBC驱动程序)。
之后,我打开了两个ODBC管理员,32位和64位,只有ODBC管理员64位列出了Oracle驱动程序(添加新的系统DSN时),这让我假设只有64位的Oracle驱动程序包括在内;但是,查看文件名...它被命名为SQORA32.DLL
。这是64位odbc驱动程序吗?我可以忽视这个名字吗?
答案 0 :(得分:2)
是的,文件名完全是装饰性的,并不代表" bitness"的DLL。
曾几何时,在文件和目录名称中使用32
来帮助区分16位和32位变体,但很久以前它就被淘汰了。 System32
不表示32位内容(尽管在32位系统上);在64位系统上,它充满了64位二进制文件。
同样,更令人困惑的是,SysWoW64
并不表示64位内容。实际上,SysWoW64
表示64位系统上的32位内容!