估计用过什么清理工具清理过注册表,导致系统中Oracle的驱动只有Oracle Providefor OLE DB,缺少系统默认的:Microsoft OLE DB Provider for Oracle,但是查找了对应的Dll文件还在:C:\Program Files (x86)\Common Files\System\Ole DB\msdaora.dll这里,所以判断是注册表内选项丢失了,所以利用虚拟机重装系统,导出了对应的注册表项,谁遇到类似问题,直接导入我这里的注册表项即可,一共7个注册表项,一一导入即可。 针对win7—64位系统,导入方式直接解压和保存文件到一个新文件夹下,然后双击注册表文件,一次导入1号到7号一共七个注册表文件,然后重新启动win7 64位系统,发现一切正常了。 数据连接属性中,出现了:Microsoft OLE DB Provider for Oracle选项,可以用这个驱动连接,连接安装了Oracle数据库对应版本客户端的Oracle数据库的9、10、11三个版本的数据库了。Oracle 12没试验过不知道,这里留个悬念。
2021-04-30 09:23:06 3KB oracle win7 64位 Oracle驱动
1
PLSQL developer 连接不上64位Oracle 的解决方法 不安装orcal 使用PLSQL的组件 使用它可以不安装oracle连接数据库
2021-04-16 17:31:32 48.66MB PLSQL64
1
亲测可以使用,如标题,经过长达3天的总结和编译终于总结出来的方案
2019-12-21 22:02:00 425KB qt oracle oci 驱动
1