PLSQL Developer连虚拟机Linux下的Oracle

一、工作环境

1, 本地机器操作系统为windows 7;

2, 虚拟机为VM ware;

3, 虚拟机操作系统为Linux,系统上已安装Oracle,并有一个实例(orcl)

二、所需工具

1, PL/SQL Developer;

2, VNC-Viewer;

3, XManager Enterprise;

三、具体步骤

1,测试本地机器与虚拟机之间的网络通畅

PLSQL Developer连虚拟机Linux下的Oracle_第1张图片

2,关闭Linux的防火墙

1) 在linux的输入:vncserver,启动VNC服务

PLSQL Developer连虚拟机Linux下的Oracle_第2张图片

2) 双击VNC Viewer软件,输入Linux的IP地址与端口号,点击“Connect”,输入密码连接Linux;

PLSQL Developer连虚拟机Linux下的Oracle_第3张图片

3) 在VNC Viewwe程序中右击,选择“Open Terminal”,打开一个terminal,输入命令:setup,如果不是以root用户登录的Linux,在这里需要输入root用户的password,进入如下界面,选择“Firewall Configuration“,移动光标至“Run Tool”,回车。

PLSQL Developer连虚拟机Linux下的Oracle_第4张图片

4) 选择“Disabled”,移动光标至“OK”,回车;

PLSQL Developer连虚拟机Linux下的Oracle_第5张图片

5) 至此,Linux的防火墙已关闭;

3, 启动数据库的监听(Listener)服务

1) 先测试是否有Listener,并查看其状态,在VNC Viewer的terminal中输入:lsntctl status,查看Listener

PLSQL Developer连虚拟机Linux下的Oracle_第6张图片

上图显示Linux上已有Listenter

2) 若无Listener,则需新建Listener,在VNC Viewer的terminal中输入:netca,新建一个Listener。如下图所示,然后下一步下一步。

PLSQL Developer连虚拟机Linux下的Oracle_第7张图片

4, 下载Instance Client

1) 登录Oracle的官方网站,先注册一个用户,选择相应的版本,下载Instance Client;下载地址: http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html

2) 下载完成,解压至E:\Program Files (x86)\Oracle Client\32\instantclient_12_1,该路径可以自定义

5, 修改tnsnames.ora文件

1) 在虚拟机$ORACLE_HOME/network/admin/目录下复制tnsnames.ora文件,打开XManager Enterprise的Xftp,新建一个到虚拟机Linux上的连接,配置如下:

PLSQL Developer连虚拟机Linux下的Oracle_第8张图片

2) 将$ORACLE_HOME/network/admin/tnsnames.ora 复制到instant client\instantclient_11_2\NETWORK\ADMIN目录下,如果没有自行创建(最好先建好目录)

PLSQL Developer连虚拟机Linux下的Oracle_第9张图片

3) 修改tnsnames.tra文件,如下所示:

PLSQL Developer连虚拟机Linux下的Oracle_第10张图片

4) 保存,关闭。

6, 添加本地机器的环境变量

1) 右击“计算机”,选择“属性”,在控制面板主页,点击“高级系统设置”,

PLSQL Developer连虚拟机Linux下的Oracle_第11张图片

2) 在系统属性面板点击“环境变量”

PLSQL Developer连虚拟机Linux下的Oracle_第12张图片

3) 点击新建,系统变量中增加TNS_ADMIN,变量值为tnsnames.ora所在路径,本案例为为E:\Program Files (x86)\Oracle Client\32\instantclient_12_1\network\admin

PLSQL Developer连虚拟机Linux下的Oracle_第13张图片

7, 配置PL SQL Developer

1) 工具->首选项,设置相关路径,如下图所示.

PLSQL Developer连虚拟机Linux下的Oracle_第14张图片

2) 点击“应用”,“确定”。然后重启程序,输入用户名、密码,连接成功

PLSQL Developer连虚拟机Linux下的Oracle_第15张图片

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29367946/viewspace-1680229/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/29367946/viewspace-1680229/

你可能感兴趣的:(PLSQL Developer连虚拟机Linux下的Oracle)