oracle客户端PL/SQL安装简易教程
来源:互联网 发布:美颜相机软件哪款好 编辑:程序博客网 时间:2024/05/17 13:43
前言:oracle客户端有很多,市面上最常用的是PL/SQL,另外还有navicat for oracle,toad for oracle,以上两个都收费,还有一个为oracle官方推出的免费oracle操作工具:sqldeveloper,用着也不错,而且自带中文,但是,为什么不用它呢?因为它太占内存。。。而我的电脑辣鸡。。。只好用破解版的PL/SQL了。支持正版,支持正版,支持正版~
首先说下PL/SQL的安装与MySQL常用客户端如sqlyog,navicat的不同,安装sqlyog,或者navicat时,直接安装,输入数据库地址,用户名,密码就能连接上,特别省事,但是若是用PL/SQL的话随便到网上百度都能找到的安装教程都是好多东西,各种配置。当然,若你选择sqldeveloper开发工具那么和sqlyog之流一样,直接安装后就能用了,可是你不幸的选择了PL/SQL就必须得各种配置,各种安装,因为PL/SQL连接oracle是依赖于oracle官方客户端的,而oracle提供的客户端又有安装版和绿色版,安装版太大,东西多,很多都用不到,绿色版又有基本版本basiclise为超级精简版,只有存在依赖关系的oci.dll文件,还有包含sqlplus的版本,这些都能用,但是因为PL/SQL仅仅依赖OCI,因此装那个最精简的版本就行了。
安装准备:
instantclient-basiclite-nt-12.1.0.1.0(32位)
plsqldev1104.exe(32位)
注意:必须保证两者均为32位或者64位的,不然在PL/SQL中的配置将不生效
1、将前者解压放到一个没有空格没有中文的路径下,将后者安装到一个没有空格没有中文的路径下,路径可以随便选,安装完毕后打开PL/SQL客户端,弹出一个框,点击cancel,接着以未登陆的方式进入到该客户端,然后点击Tools选项卡,选择Perferences,映入眼帘的就有Oracle Home(empty is autodetect),内容为空,OCI library (empty is autodetect) 内容也为空,这时,复制instantclient-basiclite-nt-12.1.0.1.0的路径,比如我的是E:\JavaSoftware\instantclient_12_1,将其分别粘贴到两个空行处,并且在第二个空行处在其结尾追加上\oci.dll,完整路径即:E:\JavaSoftware\instantclient_12_1\oci.dll 指定OCI配置文件。更改完成后保存。
2、新建一个文件,文件名为tnsnames.ora,用记事本打开,添加以下内容:
# tnsnames.ora Network Configuration File: C:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora# Generated by Oracle configuration tools.ORCL = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.211.9)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl) ) )EXTPROC_CONNECTION_DATA = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)) ) (CONNECT_DATA = (SID = PLSExtProc) (PRESENTATION = RO) ) )
其中HOST的地址改为需要访问的数据库所在服务器ip地址,端口号改为服务器开放的oracle对应端口号。
3、将tnsnames.ora文件放在你喜欢的没有空格没有中文的路径下,接着去 我的电脑--》右击--》系统属性--》环境变量--》系统变量内点击新建,变量名为:TNS_ADMIN,变量值为tnsnames.ora所在路径,比如我的路径为E:\JavaSoftware\,就将该路径粘贴到变量值中,点击确定。接着再次点击新建按钮,变量名设置为:NLS_LANG,变量值设置为AMERICAN_AMERICA.ZHS16GBK,用于解决oracle的中文乱码问题,点击确定保存
4、再次打开PL/SQL客户端,输入用户名,密码,选择Database为ORCL,Connect as 为 Normal (注意,若是安装的两个软件对应的不同的windows版本,就算上面的操作 全部正确也看不到Connect as 选项卡的),点击OK,理论上就能登录成功了
- oracle客户端PL/SQL安装简易教程
- PL/SQL Developer集成Oracle数据库客户端版安装教程
- PL/SQL developer 通过简易客户端链接oracle数据库
- 安装oracle客户端,配置pl/sql developer
- 安装Oracle客户端 配置PL/SQL Developer
- 免安装Oracle客户端和PL/SQL
- 免安装Oracle客户端使用PL/SQL
- 免安装Oracle客户端使用PL/SQL
- 免安装Oracle客户端使用PL/SQL
- 安装Oracle客户端,PL/SQL总结
- 免安装Oracle客户端使用PL/SQL
- Oracle客户端安装与配置PL/SQL
- 免安装Oracle客户端使用PL/SQL连接Oracle
- 免安装Oracle客户端,使用PL/SQL连接Oracle
- PL/SQL连接Oracle(免安装oracle客户端)
- 免安装Oracle客户端使用PL/SQL连接Oracle
- 免安装oracle客户端使用pl sql连接oracle
- 免安装Oracle客户端使用PL/SQL连接Oracle
- matlab学习笔记----语言基础
- Test thread
- latex中\large的作用域问题
- python mirror site
- 不平衡学习的方法 Learning from Imbalanced Data
- oracle客户端PL/SQL安装简易教程
- Xms Xmx PermSize MaxPermSize 区别
- Hibernate映射 --- 集合映射(Set List Map )
- 随着稻香河流继续奔跑 ——致2016
- WebSphere注意事项之文件引入路径问题
- 进程与线程的比较
- Linux下RPM软件包的安装及卸载
- 配置php/nginx环境遇到的问题
- JVM调优总结 -Xms -Xmx -Xmn -Xss