需要问一下目前我的64位win8是安装了32位oracle客户端(sqlplus等)。一切正常。但是这次我正在做一些ssrs并且需要连接到oracle db,因此我必须安装64位oracle客户端。
我已下载
版本12.1.0.2.0 Instant Client Package - 基本:运行OCI,OCCI和JDBC-OCI应用程序所需的所有文件
这 http://www.oracle.com/technetwork/topics/winx64soft-089540.html
我已将PATH设置为下载的“instantclient_12_1”
当我运行ssrs报告时,它显示TNS无法解析等等所以它应该能够运行oracle客户端64位但无法找到tnsnames.ora所以我从32位oracle复制了tnsnames.ora客户端到“instantclient_12_1”文件夹。但它仍无法正常工作。
*我重新启动了电脑 *已将PATH设置为tnsnames文件夹
请告知有没有错误的步骤? 我想更喜欢需要较少安装文件的步骤。因为一旦这在我的笔记本电脑上工作。我将把它应用到生产服务器。答案 0 :(得分:2)
确保在您的环境中设置了环境变量TNS_ADMIN
。它应包含TNSNames.ora
的路径。