[转fym0121] oracle instant client odbc安装
1、下载odbc驱动
需要下载两个东西
instantclient-basiclite-nt-12.1.0.1.0.zip
instantclient-odbc-nt-12.1.0.1.0.zip
网址:http://www.oracle.com/technetwork/cn/topics/winsoft-095945-zhs.html
由于时间推移,版本号会更新,网址也会变化。所以大家可以百度 oracle instantclient basiclite 关键词,然后再搜索结果中找见oracle官方网站,进行下载。下载时需要同意协议并是oracle注册用户,用户注册是免费的。
2、解压缩这两个文件到同一个文件夹
a、分别解压缩这两个文件
b、解压缩后两个文件夹里面都有instantclient_12_1目录,将odbc的instantclient_12_1目录下的内容拷贝到basicclient下的instantclient_12_1里面
c、为了使目录整齐简介,将basicclient下的instantclient_12_1目录拷贝到D:\Program Files\instantclient_12_1
3、将oracle数据库所在电脑上的NETWORK目录拷贝到instantclient_12_1目录下,我oracle服务器所在电脑的network在D:\oraclexe\app\oracle\product\11.2.0\server这个位置。
4、修改NETWORK\ADMIN\tnsnames.ora文件,将主机名换成IP地址。下面例子当中10.17.176.138以前是oracle数据库所在电脑上的主机名。主机名可能无法正确连接,所以换成IP地址。
XE =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.17.176.138)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = XE)
)
)
5、添加环境变量TNS_ADMIN,变量值指向ADMIN目录,我的配置是D:\Program Files\instantclient_12_1\NETWORK\ADMIN
6、双击instantclient_12_1目录下的odbc_install.exe完成安装。注:安装时出现DOC框,并一闪而过,你可能无法判断是不是正确安装。其实你可以cmd进入instantclient_12_1目录,并.\odbc_install.exe手动安装。
8、配置数据源并测试
为了不影响测试,首先将oracle数据库所在电脑的防火墙关闭,或允许例外TCP 1521端口。配置客户端电脑,控制面板->数据源->用户DSN->添加中选择Oracle in instantclient_12_1,TNS Service Name中选择数据库名,我的名字是XE,点Test Connection,如果提示成功就OK了。
9、防止乱码
在安装数据库的电脑上(我的oracle是安装在window上的),查看HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/KEY_XXX下的NLS_LANG值,其中XXX是。。。,我也说不清楚,应该是数据库名吧。
在客户端电脑上增加环境变量NLS_LANG,其值是在上面得到的NLS_LANG值。我服务器的NLS_LANG是SIMPLIFIED CHINESE_CHINA.ZHS16GBK
转载于:https://www.cnblogs.com/tallrain/p/7001316.html
[转fym0121] oracle instant client odbc安装相关推荐
- 已安装oracle客户端odbc驱动,Oracle Instant Client ODBC 安装说明
安装 Oracle Instant Client Basic 和 Basic Light Instant Client ODBC 要求安装 Oracle Instant Client Basic 或 ...
- (转)linux下oracle instant client安装和运行
1.首先要知道什么是ORACLE的客户端: Oracle Instant client 是oracle提供的简便客户端, 支持多种平台. 可从oracle网站下载, 下载地址为 http://www. ...
- 如何安装Oracle客户端(Oracle Instant Client)
Oracle Instant Client是Oracle发布的轻量级数据库客户端,下面我们来看看官方的定义: Instant Client allows you to run your applica ...
- 安装Oracle Instant Client
Oracle Instant Client是Oracle发布的轻量级数据库客户端,下面我们来看看官方的定义: Instant Client allows you to run your applica ...
- [ORACLE] 免安装的Oracle客户端 - Oracle Instant Client介绍与配置
[ORACLE] 免安装的Oracle客户端 - Oracle Instant Client介绍与配置 Oracle, Client, Instant, 客户端 Oracle Instant Clie ...
- mac上如何安装oracle,在mac上安装oracle instant client 和 sqlplus
自己在oracle数据库方面是个小白,花了好长时间研究一些很基础的东西.所以在这里写点东西,可以使同样在oracle数据库方面的新手,减少一些不必要的时间花费. 这篇文章主要介绍如何在mac电脑上安装 ...
- Install Oracle Instant Client on Linux and Windows
前言 本篇文章用最简单和快速的方法介绍如何在Red Hat Enterprise Linux安装Oracle Instant Client,该方法同样适用于Windows,RHEL5/6/7,OEL, ...
- oracle装了客户端怎么登陆账号,分享Oracle 11G Client 客户端安装步骤(图文详解)...
Oracle 11G Client 客户端安装步骤,具体如下: 下载地址:http://www.gimoo.net/database/167737.html 先将下载下来的ZIP文件解压,并运行set ...
- oracle instant client配置(MAC OS)
oracle instant client配置(MAC OS) vi ~/.bash_profileexport ORACLE_HOME=/opt/oracle/instantclient_11_2/ ...
最新文章
- 修改Hadoop的日志级别
- leetcode算法题--买卖股票的最佳时机 II
- python正态分布随机数_Python使用numpy产生正态分布随机数的向量或矩阵操作示例...
- 原生js实现浏览器全屏和退出全屏
- python psutil替代_Python2.7 psutil模块
- 战地5服务器不显示ping怎么回事,战地5常见bug解决办法分享
- java html 转图片_Java 将Excel转为图片、html、XPS、XML、CSV
- 【笔记】LR配置ODBC连接数据库进行参数化(mysql )未完待续
- 蓝桥杯-天干地支问题
- android http 416,HTTP 416 错误 – 所请求的范围无法满足 (Requested Range not satisfiable)...
- vue实现上移下移_Vue实现table上下移动功能示例
- java调用百度api进行身份证识别
- 《水晶报表自动补空行,补格线思路》 修正版 兼答Richard lee
- 物联网、RISC-V、OS应用、边缘AI蓄势待发...
- UVM糖果爱好者教程 - 22. Phasing
- 小米手机开发者选项怎么打开
- Oracle ASM存储Spfile解析
- python编写字典库_Python中的字典及举例-阿里云开发者社区
- icpc/ccpc退役贴
- 使用C语言实现输入字符串逆序输出
热门文章
- 毕业设计-基于深度学习的图像隐写分析
- 1070: 小汽车的位置 Python
- 计算机专业的创意文案,高考借势广告文案又双叒叕来了,这些借势扎心了!
- 玩转群晖NAS——实现IPV6访问并部署动态域名解析程序(Golang)
- 人终有一老,大龄程序员该何去何从?从20岁开始卷?
- 软件领域专利申请的基本特点
- LInux:进程等待之wait() waitpid()
- 【docker lnmp】 2、容器mysql 连接问题 getaddrinfo failed
- 编译-POCO C++支持iOS平台的静态库
- 比较好的刷题网站推荐