码迷,mamicode.com
首页 > 数据库 > 详细

如何通过PL/SQL远程连接虚拟机中的oracle11G

时间:2015-01-09 23:49:01      阅读:326      评论:0      收藏:0      [点我收藏+]

标签:plsql developer   plsql   虚拟机   oracle11g   oracle   

环境需求:

1. win8.1操作系统

2. 下载 instantclient_10_2 必须是32位的:http://www.oracle.com/technetwork/cn/topics/winsoft-085727.html

也可以在如下地址下载:http://download.csdn.net/detail/u011218159/8346121

之所以必须是32位的,是因为目前只对32OS支持所以额外下载32位的

3. PL/SQL Developer 工具:http://download.csdn.net/detail/u011218159/8346143

下面就是一些配置了:

1. 安装PL/SQL软件

2. 解压缩instantclient_10_2 的包

3. 通过查看或者通过拷贝文件tnsnames.ora到instantclient的目录下并且文件编辑该文件:

[oracle@localhost ~]$ cat /u01/app/product/11.2.0/db_1/network/admin/tnsnames.ora
# tnsnames.ora Network Configuration File: /u01/app/product/11.2.0/db_1/network/admin/tnsnames.ora
# Generated by Oracle configuration tools.

JIAGULUN =//配置oracle本地服务填写的
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost.localdomain)(PORT = 1521))//目的主机和端口号
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = jiagulun)//$ORACLE_SID
    )
  )

[oracle@localhost ~]
4. 关闭Linux防火墙或者添加开放端口号

[root@localhost ~]# /etc/init.d/iptables stop//手动的关闭防火墙
Flushing firewall rules:                                   [  OK  ]
Setting chains to policy ACCEPT: filter                    [  OK  ]
Unloading iptables modules:                                [  OK  ]
[root@localhost ~]# vi /etc/sysc
sysconfig/   sysctl.conf
[root@localhost ~]# vi /etc/sysconfig/ip
ip6tables         ipmi              iptables-config
ip6tables-config  iptables
[root@localhost ~]# vi /etc/sysconfig/iptables
添加如下代码:oracle -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 1521 -j ACC
重启系统


5. 配置PL/SQL进入到首选项目录下:

技术分享

6. 配置系统环境变量:

TNS_ADMIN=tnsnames.ora的路径到系统环境变量中:CTR+C——系统信息——系统变量

7. 启动PL/SQL工具

技术分享


假如还有什么问题的话,可以留言!










如何通过PL/SQL远程连接虚拟机中的oracle11G

标签:plsql developer   plsql   虚拟机   oracle11g   oracle   

原文地址:http://blog.csdn.net/u011218159/article/details/42563683

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!