1、去官网下载
http://www.oracle.com/technetwork/topics/winx64soft-089540.html
instantclient-basic-windows.x64-11.2.0.4.0.zip
instantclient-sqlplus-windows.x64-11.2.0.4.0.zip
instantclient-sdk-windows.x64-11.2.0.4.0.zip
如果要下载其他操作系统版本,或者32位客户端,点击如下地址,选择相应的版本,点击就会跳入类似上方链接的界面:
注意:这块儿还有一个小坑!!!
如果你本地操作系统是64位,安装了64位的上述客户端文件,那么CMD命令行下sqlplus是可以正常连接的,但是PLSQL Developer工具连接的话,会报错:
Initialization error
Could not initialize "E:PLSQLinstantclient_11_2oci.dll"
因此,建议安装的时候,不管你本地系统是32位 or 64位,都直接下载安装32位的文件就行,
这样无论是plsql developer连接,还是cmd命令行下连接:sqlplus / nolog; conn user/passwd@数据库服务器IP:1521/服务名;都能正常连接了!!!
2、将上述三个文件解压到同一目录下会得到instantclient_11_2文件夹;
3、去系统环境变量里配置环境变量(我的电脑->属性->高级系统设置->环境变量):


4、新建按钮添加
TNS_ADMIN=D:oracleinstantclient_11_2
NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
注意:在添加上述客户端字符集环境变量的时候,最好确认一下当前数据库服务器的字符集!!!
查看方式:sqlplus连接上数据库,执行:
Select userenv('language') from dual;
或者:
col PARAMETER format a30;
col VALUE for a40;
SELECT * FROM NLS_DATABASE_PARAMETERS WHERE PARAMETER IN ('NLS_LANGUAGE','NLS_TERRITORY','NLS_CHARACTERSET');
path变量后面添加D:oracleinstantclient_11_2;D:oracleinstantclient_11_2sdk;
5、window+r--->cmd

sqlplus user/pwd@ip:port/sid

python IF while逻辑判断语句
python文件的执行
【ListBox】ListBox的相关操作
C#基础-replace()过滤非法字符
vmware虚拟机提示:无法将Ethernet0连接到虚拟网络vmnet02018-03-07
linux 网卡配置文件详解2018-03-07
eclipse+pydev 安装和配置过程
Object与String
P3369 【模板】普通平衡树(权值线段树)
- 最新文章
-
8614 素数
8611 大牛之路I
6754 Keyboard of a Mobile Telephone
1079 三角形
MyBatis源码分析(六):Spring整合分析
MyBatis源码分析(五):MyBatis Cache分析
MyBatis源码分析(四):SQL执行过程分析
MyBatis源码分析(三):MyBatis初始化(配置文件读取和解析)
MyBatis源码分析(二):MyBatis整体架构及原理
MyBatis源码分析(一):从JDBC到MyBatis 介绍MyBatis的背景,为什么要用MyBatis
- 热门文章
-
Python的程序结构[2] -> 类/Class[2] -> 方法解析顺序 MRO
Python的程序结构[2] -> 类/Class[1] -> 基类与继承
Python的程序结构[2] -> 类/Class[0] -> 类的特殊属性
Python的程序结构[1] -> 方法/Method[4] -> 魔术方法 __call__ / __str__ / __repr__
Python的程序结构[1] -> 方法/Method[3] -> 魔术方法 __getattr__ 与代理模式
Python的程序结构[1] -> 方法/Method[2] -> 魔术方法 __init__ / __del__ / __new__
Python的程序结构[1] -> 方法/Method[1] -> 静态方法、类方法和属性方法
Python的程序结构[1] -> 方法/Method[0] -> 类实例方法、私有方法和抽象方法
Python的程序结构[0] -> 属性/Property[0] -> 类属性、实例属性和私有属性
集合