PL\SQL 安装(不安装Oracle客户端)
来源:互联网 发布:linux常用命令which 编辑:程序博客网 时间:2024/05/22 04:50
声明,本文章是在结合了网上安装PL\SQL之后,自己安装成功之后的文章。
注:下面红色标注是表示你自己需要修改的部分。
第一:下载两个绿色的安装包:
LSQL工具下载地址:http://ishare.iask.sina.com.cn/f/6933655.html?from=isnom。
oracle客户端:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html?ssSourceSiteId=ocomen。
我们虽然不安装Oracle客户端,但是还是要下载客户端解压使用。
第二:
打开PL\SQL工具,在弹出登录界面后点击取消(cancel)后,进入PL\SQL;点击Tools->preferences->connection,在右边界面下方有Oracle Home(empty is autodetect)以及OCI library(empty is autodetect)中设置:
Oracle Home(empty is autodetect):Oracle11(可以按照自己的喜好设置)
OCI library(empty is autodetect):D:\Oracle\instantclient_11_2\oci.dll
设置oci.dll文件全路径(解压刚才下载的Oracle客户端,在文件目录下能找到),上面是我的设置,请根据实际情况进行修改。
设置完之后,点击OK,退出PL\SQL。
第三:
修改配置文件:
在%ORACLE_HOME%\network\admin(就是解压的Oracle客户端目录下创建network目录,再在下面创建admin目录)下创建文件tnsnames.ora,这个时候就和平时配置一样的了,网上很多的,可以找下度娘或谷歌,贴一个例子如下:
ORCL_113 =(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.2.3)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = test) ))
设置环境变量:
1、防止乱码:
变量名:NLS_LANG
变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK;
2、添加PL\SQL能找到上面新建的tnsnames.ora 文件,添加一个环境变量如下:
变量名:TNS_ADMIN
变量值:%ORACLE_HOME%\network\admin 也就是tnsnames.ora文件所在路径(如:D:\Oracle\instantclient_11_2\network\admin
没有设置TNS_ADMIN变量,plsql登陆就会报无法解析指定的连接标识符
第五:
重新启动PL\SQL,输入用户名和密码试试,是不是就可以连接Oracle了?前提当然是你的Oracle服务器得通,配置文件得对。
- PL\SQL 安装(不安装Oracle客户端)
- 不安装Oracle客户端直接用PL/SQL连接Oracle
- 不安装Oracle客户端用PL/SQL连接Oracle方法
- 不安装oracle客户端,pl/sql developer 远程连接oracle
- 不安装oracle客户端也可以使用pl/sql developer
- PL/SQL Developer不安装客户端连接远程oracle数据库
- 不安装oracle客户端也可以使用pl/sql developer
- 不安装oracle客户端也可以使用pl/sql developer
- 不安装oracle客户端也可以使用pl/sql developer
- 不安装oracle客户端也可以使用pl/sql developer
- 不安装oracle客户端也可以使用pl/sql developer
- 不安装oracle客户端也可以使用pl/sql developer
- 不安装oracle客户端也可以使用pl/sql developer
- 不安装oracle客户端也可以使用pl/sql developer
- 不安装oracle客户端也可以使用pl/sql developer
- 不安装Oracle客户端也能使用PL/SQL
- 不安装oracle客户端也可以使用pl/sql developer
- 不安装oracle客户端也可以使用pl/sql developer
- 【华为面试题】间隔输出指定字符串
- 作为一个新人,如何学习嵌入式Linux
- 为什么你睡了11个小时仍觉得疲劳?因为你不会休息
- QtQuick3D-例子-shaders-爆炸效果
- linux 内核 时间 获取
- PL\SQL 安装(不安装Oracle客户端)
- Log4j使用详解
- 查看mysql错误日志定位mysql错误
- 大数据与云计算
- SQL SERVER创建用户,设置权限
- shell 知识点补充(6)-exit/expr
- 交换排序(exchange sorts)算法大串讲
- 3个数比较大小
- Android Jenkins ant 打包