Database delphioraoledb.Oracle提供程序

Database delphioraoledb.Oracle提供程序,database,oracle,delphi,Database,Oracle,Delphi,在Delphi中的一个新项目中,我们使用TADOConnection和提供程序OraOLEDB.Oracle.1 第一次机会例外价格为75912552美元。异常类EDatabaseError 找不到具有消息“”的提供程序。它可能不合适 安装'。进程Transfert2.exe(13468) 对于我的新计算机,我的列表中没有此提供程序,我安装了Oracle Client 12,但遇到了相同的问题。我注册了dll或OLEDB12.dll,但存在相同的问题 要将此提供程序列入列表,我需要做什么?请按照

在Delphi中的一个新项目中,我们使用TADOConnection和提供程序OraOLEDB.Oracle.1

第一次机会例外价格为75912552美元。异常类EDatabaseError 找不到具有消息“”的提供程序。它可能不合适 安装'。进程Transfert2.exe(13468)

对于我的新计算机,我的列表中没有此提供程序,我安装了Oracle Client 12,但遇到了相同的问题。我注册了dll或OLEDB12.dll,但存在相同的问题


要将此提供程序列入列表,我需要做什么?

请按照“谢谢”中的说明进行操作,但我可以使用PL/SQL Developer连接到Oracle数据库,我假设我拥有所有驱动程序。我的问题只在于你错了。PL/SQL不使用OLEDB驱动程序。让PL/SQL工作只意味着您在网络级别与数据库引擎有一些连接。这并不意味着您已经正确安装了OLEDB驱动程序。OLEDB是基本驱动程序之上的软件层,它实现由Microsoft定义并由ADO组件使用的API。请确保Oracle客户端与您的Delphi环境具有相同的体系结构(即32位与64位)。如果您需要同时安装这两个,请按照以下说明操作:我已经在Program Files/Program Files(x86)中安装了这两个。我有提供程序OraOLEDB.Oracle,但没有提供程序OraOLEDB.Oracle.1