有付出必有回报。 有得必有失。 有酸甜苦辣的生活才是真正的生活。 我愿意像蜡烛一样发光发热,来照亮我的人生征途!! 日志上的资料都是我个人喜欢的或是对自己有用的,当然有很多是从别人处转载来的,但是都是为了共同进步!希望和大家一起分享! 牛年让自己更"牛"一点!!!

免安装oracle客户端用plsql连接远程oracle

上一篇 / 下一篇  2012-02-08 09:21:44 / 个人分类:数据库

 
   经常因为工作的需要,需要远程连接oracle数据库。以前一直是老老实实地在本机安装了oracle客户端然后去连接数据库,这次想偷点懒,不安装oracle客户端,直接用plsql连接数据库。按照如下步骤操作即可(已通过试验)。。
1.下载一个Instant Client Package 的软件,不需安装,只需解压。在解压后的目录下建立NETWORK\ADMMIN\tnsnames.ora.
编辑tnsnames.ora,内容如下:
 
     racledata =
           (DESCRIPTION =
             (ADDRESS_LIST =
               (ADDRESS = (PROTOCOL = TCP)(HOST = yourhostIp )(PORT = 1521))
             )
             (CONNECT_DATA =
               (SERVICE_NAME = yourSID   )
             )
           )
比如,oracledata,随便写,这个字段是在PLSQL中连接用的字符串.
yourhostip,是数据库服务器的IP地址
SERVICE_NAME,写的是数据库名
第二步,设置PLSQL
在perference里面设置OCI Library和Oracle_home,我的设置是OCI
Library=c:\oracleclient\oci.dll,Oracle_home=c:\oracleclient。
这个路径要按照你刚才安装oracle客户端的实际路径来
好了,重启PLSQL,填写数据库用户名和密码,选择连接到刚才设置的连接串,选择用户类型,就可以了。
如果查询出来的数据是乱码,需要设置字符集.
要设置一个字符集,这样查询出来的数据才不会是乱码,写一个批处理pldev. bat放到pl安装目录下,内容如下:
set nls_lang=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
PLSQLDEV.exe
然后双击该bat文件后,就可以启动plsql了。

TAG: Oracle oracle 远程连接数据库 plsql

 

评分:0

我来说两句

Open Toolbar