免安装Oracle客户端使用PL/SQL for Oracle9i ,10g,11g
来源:互联网 发布:datacolor软件下载 编辑:程序博客网 时间:2024/05/22 16:43
方法一:
Sql客户端中,虽然最便捷的是万能而且轻量无比的Sql Workbench,唯一的遗憾是只支持JDK5,不过这个小小的遗憾只要配置配置就能避免。
Otherwise,Oracle来说,用起来最爽的应该还是pl/sql Developer。只是开发机器上懒得装肥硕的Oracle,即使是客户端也是笨重无比。
所幸发现了一个Windows下免安装Oracle客户端就能使用pl/sql developer轻便的方法,分享:
1, 从http://www.oracle.com/technology ... htdocs/winsoft.html 中 Download Instant Client,注意2个basic包下一个即可,不推荐basiclite
2.下载软件包后解压到任意目录(例如:D:/Program Files/oracle_client),在这个目录下建立NETWORK文件夹,然后再在其下建立ADMIN文件夹,然后在ADMIN中建立tnsnames.ora文件,内容大致如下:
yourSID =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.88.248.95 )(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = yourSID )
)
)
这里根据自己的实际情况设置。 其中yourSID 是你的数据库的 SID,10.88.248.95是 服务器的IP。
3.接着打开PL/SQL,配置tools->preferences->connection
Oracle Home=D:/Program Files/oracle_client/instantclient10_1
OCI library=D:/Program Files/oracle_client/instantclient10_1/oci.dll
这里也是根据自己的实际情况设置。
4.添加一个环境变量,名为TNS_ADMIN,值为tnsnames.ora文件所在路径(例如:D:/Program
Files/oracle_client/NETWORK/ADMIN),这是为了能够找到上面说的tnsnames.ora。同时设置ORACLE的语言,需添加环境变量:NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK。
5.重启pl/sql developer, 输入用户名密码,以及tnsnames.ora设置的oracledata, Enjoy it.
6.可能的问题:
6.1如果没有 配置环境变量 TNS_ADMIN
否则出现 :ORA-12154: TNS:could not resolve the connect identifier specified错误
6.2如果之前 安装了 Oracle 又卸载 , 会遗留 NLS_LANG=NA 的键值 . 输入 RegEdit 打开注册表 HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE. 在右面找到 NLS_LANG=NA 并删除掉
否则会报 ORA-12705: Cannot access NLS data files or invalid 错误 .
****注意:即使我们安装了oracle的客户端,如果出现:ORA-12154: TNS:could not resolve the connect identifier specified错误,那么也需要配置 TNS_ADMIN变量;同时注意在安装客户端时选择与服务器相同的语言 。
- 免安装Oracle客户端使用PL/SQL for Oracle9i ,10g,11g
- 免装Oracle 使用PL/SQL TOAD连接 数据库 Oracle9i 10g 11g
- 免安装Oracle客户端使用PL/SQL
- 免安装Oracle客户端使用PL/SQL
- 免安装Oracle客户端使用PL/SQL
- 免安装Oracle客户端使用PL/SQL
- 免安装Oracle客户端使用免安装Oracle客户端使用PLSQL Developer 8.0.3.1510 连接Oracle10g或11g
- Oracle 10g绿色客户端 plus PL/SQL Developer-搭建方便的Oracle客户端使用环境
- 免安装Oracle客户端使用PL/SQL连接Oracle
- 免安装Oracle客户端,使用PL/SQL连接Oracle
- 免安装Oracle客户端使用PL/SQL连接Oracle
- 免安装oracle客户端使用pl sql连接oracle
- 免安装Oracle客户端使用PL/SQL连接Oracle
- 免安装Oracle客户端使用PL/SQL连接Oracle
- 免安装Oracle客户端使用PL/SQL连接Oracle
- 免安装Oracle客户端使用PL/SQL连接SQL
- 本机不安装Oracle客户端,使用PL/SQL Developer和 Instant Client 工具包连接oracle 11g远程数据库
- 本机不安装Oracle客户端,使用PL/SQL Developer和 Instant Client 工具包连接oracle 11g远程数据库
- 长大了就要有个大人样---献给我所有朋友
- 对字节流套接口read的重新认识
- google analytics 跟踪所有搜索引擎的设置方法
- js 实现今天的上一周和下一周
- 2010.03.18
- 免安装Oracle客户端使用PL/SQL for Oracle9i ,10g,11g
- Python安装MySQLDb模块的种种问题及解决
- 锚点定位和值
- ISA正则化的含义
- Castle ActiveRecord 学习之 .net快速开发 (1)
- Symbian中的iScanCode和iCode(转)
- ARRAYLIST VECTOR LINKEDLIST 区别与用法
- ISA Server 客户端类型
- 用世界丈量自己的容器