Oracle instant client及pl sql developer的使用

简介:
Oracle instant client的使用
 
最近重装了操作 系统,使用的是Windows7 x64的版本,不准备安装Oracle,于是从官网上看到了Instant Client。
 
兴冲冲下载了一个64位的版本,instantclient-basic- windows.x64-11.2.0.3.0.zip,配置好后,使用PL/SQL Develpoer却提示无法连接,原因是PLSQLDev是32位的,没有64位的版本,因此使用的Oracle的dll也还是32位的。于是再次下载32位的版本instantclient-basic-nt-11.2.0.3.0.zip。
 
instantclient下载完后是一个压缩文件,不需要安装,配置一下就可以。解压文件到准备放置的目录,我这里选择了C盘的Oracle目录,路径是C:\Oracle\instantclient_11_2。
 
然后在系统环境变量中配置Path,添加instantclient的路径,即C:\Oracle\instantclient_11_2;
 
增加环境变量:
 
NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
 
TNS_ADMIN=C:\Oracle\instantclient_11_2
 
最后,在“TNS_ADMIN”安装目录下添加network和admin文件夹和tnsnames.ora 文件,这个文件可以直接从已安装的Oracle的目录中拷贝,或者使用如下示例: www.2cto.com
 
# TNSNAMES.ORA Network Configuration File: C:\oracle\ora90\network\admin\tnsnames.ora
 
# Generated by Oracle configuration tools.
 
#sample
 
ORCL_100 =
 
(DESCRIPTION =
 
(ADDRESS_LIST =
 
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.168.100)(PORT = 1521))
 
)
 
(CONNECT_DATA =
 
(SERVICE_NAME = orcl)
 
)
 
)
 
配置完成后,启动PLSQLDev,登录 数据库成功。
 
——————————————————————————————————————————————————————————————————————
pl/sql developer工具使用
前提:按照如上配置了客户端
1.点击tools>preferences    配置oracle home 如>    F:\instantclient-basic-nt-12.1.0.1.0-32\instantclient_12_1  配置OCI library     如>f:\instantclient-basic-nt-12.1.0.1.0-32\instantclient_12_1\oci.dll (具体路径根据自己的环境而定)

 

 

结束,ok。
本文转自 张冲andy 博客园博客,原文链接:http://www.cnblogs.com/andy6/p/5991813.html    ,如需转载请自行联系原作者



相关文章
|
3月前
|
SQL Oracle 关系型数据库
Oracle数据库创建表空间和索引的SQL语法示例
以上SQL语法提供了一种标准方式去组织Oracle数据库内部结构,并且通过合理使用可以显著改善查询速度及整体性能。需要注意,在实际应用过程当中应该根据具体业务需求、系统资源状况以及预期目标去合理规划并调整参数设置以达到最佳效果。
338 8
|
8月前
|
SQL Oracle 关系型数据库
解决大小写、保留字与特殊字符问题!Oracle双引号在SQL中的特殊应用
在Oracle数据库开发中,双引号的使用是一个重要但易被忽视的细节。本文全面解析了双引号在SQL中的特殊应用场景,包括解决标识符与保留字冲突、强制保留大小写、支持特殊字符和数字开头标识符等。同时提供了最佳实践建议,帮助开发者规避常见错误,提高代码可维护性和效率。
314 6
|
9月前
|
SQL Oracle 关系型数据库
【YashanDB知识库】共享利用Python脚本解决Oracle的SQL脚本@@用法
【YashanDB知识库】共享利用Python脚本解决Oracle的SQL脚本@@用法
|
9月前
|
SQL Oracle 关系型数据库
【YashanDB知识库】yashandb执行包含带oracle dblink表的sql时性能差
【YashanDB知识库】yashandb执行包含带oracle dblink表的sql时性能差
|
9月前
|
SQL Oracle 关系型数据库
【YashanDB知识库】共享利用Python脚本解决Oracle的SQL脚本@@用法
本文来自YashanDB官网,介绍如何处理Oracle客户端sql*plus中使用@@调用同级目录SQL脚本的场景。崖山数据库23.2.x.100已支持@@用法,但旧版本可通过Python脚本批量重写SQL文件,将@@替换为绝对路径。文章通过Oracle示例展示了具体用法,并提供Python脚本实现自动化处理,最后调整批处理脚本以适配YashanDB运行环境。
|
关系型数据库 MySQL 网络安全
5-10Can't connect to MySQL server on 'sh-cynosl-grp-fcs50xoa.sql.tencentcdb.com' (110)")
5-10Can't connect to MySQL server on 'sh-cynosl-grp-fcs50xoa.sql.tencentcdb.com' (110)")
|
SQL 存储 监控
SQL Server的并行实施如何优化?
【7月更文挑战第23天】SQL Server的并行实施如何优化?
563 13

推荐镜像

更多