文档章节

PL/SQL Developer不安装客户端连接远程oracle数据库

MiniBu
 MiniBu
发布于 2014/06/06 15:18
字数 354
阅读 315
收藏 2

1、下载敏捷客户端InstantClient(40M左右,选择适合自己的下载,我的是instantclient-basic-win32-11.2.0.1.0.zip )
http://www.oracle.com/technetwork/cn/database/features/instant-client/index-092699-zhs.html
2、下载安装PLSQL(16M左右):

http://www.onlinedown.net/soft/4902.htm 
3、解压 instantclient-basic-win32-11.2.0.1.0.zip 到新建文件夹,如  D:/oracleclient/instantclient_11_2
用文本文档创建tnsnames.ora ,内容大致如下:

# TNSNAMES.ORA Network Configuration File: /opt/oracle/product/9204/network/admin/tnsnames.ora

# Generated by Oracle configuration tools.          //以上为注释内容,因为我的tnsnames.ora是直接从服务器上download的

HSSL =                                             //数据库名称

  (DESCRIPTION =

    (ADDRESS_LIST =

      (ADDRESS = (PROTOCOL = TCP)(HOST = 218.108.242.30)(PORT = 1521))     //IP和端口

    )

    (CONNECT_DATA =

      (SERVICE_NAME = hssl)               //数据库名称

    )

  )


用文本文档创建sqlnet.ora ,内容如下:

NAMES.DIRECTORY_PATH= (TNSNAMES)

SQLNET.AUTHENTICATION_SERVICES= (NTS)


到我的电脑、属性、高级、环境变量中添加一个环境变量,变量名为TNS_ADMIN,值为tnsnames.ora文件所在路径,
例如:D:/oracleclient/instantclient_11_2

4、安装完毕PLSQL后,启动,cancel,依次点击Tools->Preferences->Connection:  
       Oracle Home=D:/oracleclient/instantclient_11_2

OCI library=D:/oracleclient/instantclient_11_2/oci.dll

重新启动PLSQL即可进入数据库,初次登陆可能存在中文乱码的问题,解决方法如下:
到我的电脑、属性、高级、环境变量中添加一个环境变量:
变量名:NLS_LANG
变量值:AMERICAN_AMERICA.ZHS16GBK

重新连接,即可正常显示中文。
如果想转换为UTF8字符集,可以赋予“NLS_LANG”为 “AMERICAN_AMERICA.UTF8,其他编码同上。



本文转载自:http://www.blogjava.net/rockblue1988/archive/2011/09/06/358112.html

MiniBu

MiniBu

粉丝 49
博文 108
码字总数 30099
作品 0
浦东
项目经理
私信 提问
PL/SQL Developer 远程连接Oracle数据库

PL/SQL Developer 远程连接Oracle数据库 网上搜了很多方法,这个可行! 1、 配置服务器tnsnames.ora文件,如果本机上没有安装oracle,可以从安装了oracle的机上拷贝一个(tnsnames.ora文件)放...

taote
2011/12/06
16.5K
2
windows中PLSQL/Developer、Oracle InstantClient的安装与配置

由于完整的Oracle客户端对计算机的硬件要求比较高,所以一般不会在本地安装完整的Oracle客户端。另一方面,要使用PL/SQL等工具连接Oracle数据库要求必须在本地安装客户端。为了既不占用本地资...

1435727985857426
2017/12/09
0
0
Oracle绿色客户端(Instant Client)配置方法

1、下载地址 2、解压:例如:d:/instantclient112 3、在d:/instantclient112目录下新建network,在network目录下新建admin目录,在admin目录下新建tnsnames.ora,然后编辑内容如下: gORCL = ...

a516117636
2016/08/13
49
0
不安装oracle客户端,用plsql连接oracle

不安装oracle客户端,用plsql连接oracle 常用的Oracle开发的工具有SQL Developer和PL/SQL Developer,个人感觉前者虽然跨平台性优于后者,但比较大(大于300M)占用资源,而且用户体验也一般...

什么是程序员
2016/10/24
79
0
本地不安装Oracle,plsql远程连接数据库

由于Oracle的庞大,有时候我们需要在只安装Oracle客户端如plsql、toad等的情况下去连接远程数据库,可是没有安装Oracle就没有一切的配置文件去支持。最后终于发现一个很有效的方法,Oracle的...

Zero零_度
2016/06/03
167
0

没有更多内容

加载失败,请刷新页面

加载更多

58. 静态工厂方法

参考:https://www.jianshu.com/p/ceb5ec8f1174 https://www.jianshu.com/p/fa15f63d399a 1.定义 用一个静态方法来对外提供自身实例的方法,即为我们所说的静态工厂方法(Static factory met...

20190513
21分钟前
5
0
Mybatis之StatementHandler

mybatis-3.4.6.release. 图1 StatementHandler是对CallableStatement、PreparedStatement、Statement的统一封装,在JDK中CallableStatement继承PreparedStatement,PreparedStatement继承Sta......

克虏伯
40分钟前
5
0
遇到API安全问题怎么办?F5 API加固解决方案怎么样?

  在各种APP泛滥的现在,背后都有同样泛滥的API接口在支撑,其中鱼龙混杂,直接裸奔的WEB API大量存在,安全性令人堪优在以前都采用自已定义的接口和结构,对于公开访问的接口,专业点的都会做...

梅丽莎好
今天
10
0
迁Aliyun Redis踩坑之路 - 实践总结

背景: 从自建 redis(CacheCloud)到迁移到 aliyun redis 1. 踩“坑”一 问题: 平常小伙伴们在项目中可能用到redis key expire nofity的场景(比如:处理延时任务等),但是发现迁移后 ke...

少年与海
今天
4
0
干货:Kibana 可视化ElasticSearch数据展示分析

当你把数据存入ES中后,怎么更方面的查看这些数据,还想用不同的维度去看这些数据,是不是纠结,不能再专门搞个后台显示把。这里有神器 Kibana 专门干这个事情的,可以帮你把ES中的数据,通过...

枕邊書
今天
11
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部