点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
当我尝试在Windows 10计算机上的Crystal Reports 2016中创建新的Oracle Server连接时,出现"未知数据库连接器错误"。 这是一个新安装。 我以前在Windows 7计算机上使用CR2016时没有任何问题。 以下是安装的详细信息:
- Oracle 11g 32位和64位客户端均安装在计算机上的不同目录树中。
- PATH系统环境变量在64位路径之后列出了32位路径,我已经确认没有错字。
- HKEY_LOCAL_MACHINE \ SOFTWARE \ Oracle下有一个TNS_ADMIN字符串值,该值具有32位NETWORK \ ADMIN文件夹的路径,并且没有错字。
- TNSNAMES.ora文件位于32位NETWORK \ ADMIN文件夹中,在适当的情况下,我会在服务提示符下使用正确的SERVICE_NAME来建立新的Oracle Server连接。
我在社区中搜索了现有答案,但没有找到答案。 这是注册表项的屏幕截图。 是KEY_OraCient11g64_home1条目引起了此问题?
(111.9 kB)
Crystal是32位软件,因此您需要安装32位Oracle Client才能使Crystal连接到Oracle。 从屏幕快照中,您可能似乎只有64位客户端。 它们可以并排安装,没有任何问题。
-dell
感谢您回答我的问题。 我确实安装了11g 32位Oracle Client。 在发布问题的第二天,我发现我们正在使用Oracle 12c数据库。 安装12c 32位Oracle Client后,它解决了该问题。
一周热门 更多>