oracle轻量级客户端安装

从学习oracle数据库开始,都是通过oracle安装包,安装客户端和服务端程序,有时候安装很不顺利,感觉有阴影了,所以不愿意重新安装。昨天在建Django项目的时候,想连接oracle数据库,首先因为oracle10.2版本太低,且非64位的,被提示需要11.2以上的版本,并给出了oracle官方Instant Client的下载地址https://www.oracle.com/database/technologies/instant-client/downloads.html,打开链接地址,本想下载,但还要登录,放弃,直接百度安装包。搜索了很多,终于找到了可用的,并知道了这个安装包的用法。

1.下载安装包并解压缩

instantclient-basic-nt-11.2.0.4.0.zip,我下载了一个32位(用于plsql)和一个64位(用于Django项目)

下载好的安装包上传备份:https://download.csdn.net/download/mh_dream/11257207

解压以后的路径为E:\instantclient_11_2

2.添加tnsnames.ora文件

创建目录E:\instantclient_11_2\network\admin(不创建也可以),直接找到原来客户端下的tnsnames.ora,复制到该目录下,或者新建tnsnames.ora,并在文件中添加数据库配置。

oracle轻量级客户端安装_第1张图片

3.添加环境变量

变量名 说明
Path E:\instantclient_11_2 instantclient所在路径
TNS_ADMIN E:\instantclient_11_2\network\admin tnsnames.ora所在路径
NLS_LANG SIMPLIFIED CHINESE_CHINA.ZHS16GBK 中文正常显示

可能需要重启电脑后,环境变量才生效。

重启后,Django项目能正常运行。

4.配置plsql(Tools->Preferences)

oracle轻量级客户端安装_第2张图片

配置好后关闭plsql,重新登录。

你可能感兴趣的:(数据库)