安装oracle10G 即时客户端 instant client时msvcr71.dll缺失问题解决

本文详细介绍了如何安装和配置Oracle InstantClient,并解决在运行sqlplus.exe和plsqldeveloper过程中出现的msvcr71.dll缺失问题。通过指定步骤,包括下载所需文件、配置tnsnames.ora以及设置环境变量等,确保能够成功连接Oracle数据库。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

参考以下两文章安装instant client时,遇到个问题,直接运行sqlplus.exe时和运行plsqldev的时候报找不到msvcr71.dll,查阅得知这是vc的运行库里的东西,我机器刚装的系统,估计没这个,后来在网上下载了一个,放到instant client目录就可以了。

参考:http://blog.youkuaiyun.com/oseica/archive/2007/02/08/1505409.aspx
http://dragon7557.itpub.net/post/3579/266274

下面也说以下我的安装步骤:

1. 从http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html
下载几个压缩包,解压到一个目录,在oracle网站上下载时,需要注册用户才可以下载,而且速度也较慢,最好用快车一类的下载工具。 d:\oracleclient

instantclient-basic-win32-10.1.0.2.zip :
instantclient-jdbc-win32-10.1.0.2.zip: 包含JDBC Driver的包
instantclient-sqlplus-win32-10.1.0.2.zip: 最简单的SQLPLUS包
2.配置tnsnames.ora 如下格式(必须在主目录如D:\oracleclient下network\admin下)
oracledata =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.58)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = oracledata)
)
)
3.现在直接运行D:\oracleclient下的sqlplus.exe就可以登录了,要使用plsql developer的话,下载并安装PL.SQL.Developer配置应用
配置tools->preferences->connection
Oracle Home=D:\oracleclient
OCI library=D:\oracleclient\oci.dll
如果这个时候报找不到msvcr71.dll的话,就找到这个文件拷贝到D:\oracleclient就可以了,我下载的有两个该文件一个文件名大写的,一个小写的,最好把他们都考过去。
4.再次打开plsql则会在database中有oracledata 选项输入用户名密码就可以登陆
5.如果select语句查询结果中有字符乱码的问题,则还需要设置NLS_LANG这个环境变量,我的日文系统设定这个JAPANESE_JAPAN.JA16SJIS就正常了,如果不正常,可能需要查询一下用什么编码。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值