centos6.5 安装oracle 11gr2 64位怎么配置监听程序

centos6.5 安装oracle 11gr2 64位怎么配置监听程序,第1张

如果你想研究oracle,建议使用netca+rsp文件的方式在命令行进行配置

如果想简单,使用oracle用户登陆桌面环境,执行netca,通过界面进行配置。

可能你同时有多个监听程序,你重新配置一下监听程序,步骤如下:

点Net

Configuration

Assistant

,进入后会出现一个窗口,点监听程序配置-下一步-重新配置就可以了。

或者你删除原来的监听程序,再重新添加一个也可以。

-

-删除添加过很多次了,数据库也删了从建

还是不行回答:

重装Oracle相当的麻烦,不建议这样做。你是不是装了两个Oracle啊,我那时是装了两个才不行的。要不你就是

XP系统

用Oracle11g,这样监听程序也会找不到。

netca是oraclenetconfigurationassistance的简称,主要作用是配置监听程序、命名方法配置、本地net服务吗配置、目录使用配置。

简单说一下,就是可以配置一个监听程序和服务名,从而可以使oracleclient连接至数据库进行相关 *** 作。

监听的文件存放位置在:$ORACLE_HOME\NETWORK\ADMIN\listenerora

服务名的文件存放位置在:$ORACLE_HOME\NETWORK\ADMIN\tnsnamesora

oracle 监听程序的作用

1、监听程序就是在服务端等客户端连接的程序

2、简单地说,要和数据库服务器通讯,必须要和服务器连接, 建立连接时,服务器要知道有客服端连接进来了,而监听器就是干这个活的,对于专用连接来说, 它负责建立 一个与客户端对应的服务器进程来为其服务。

原因一:

listenerlog文件太大,删掉它

原因二:

OracleOraDb11g_home1TNSListener(servicesmsc)服务没启

原因三:

没有配置监听或者监听错误

oracle是这样的:

监听与数据库的服务是分开的,是单独的一个Session线程。

监听是专门负责挂牌的,就想医院里面你看到的专门挂牌的那个地方用来接待病人的(即:访问IP)

但是监听到有病人的时候,知道她看妇科病,但是妇科医生没有坐诊(即:为所寻找的这个数据库实例没有启动,不坐诊)

现在你是强行让妇科医生坐诊,但是医院却不开门(即监听为关闭状态)

所以总让你先开启监听,开启监听的步骤如上图所说:

或者:

cmd-->lsnrctl start

-->sqlplus "/as sysdba"

-->startup;

此时就OK了。

解决办法:

从开始菜单中打开“Oracle Net Configuration Assistance”,选择“监听程序配置”,如下图所示,点击下一步。

选择“重新配置”。

选择监听程序,如下图所示,选择协议,一般默认就好,点击下一步。

选择端口号,如下图所示,点击下一步。

选择“否”,如下图所示,点击下一步。

监听程序配置完成,如下图所示,点击下一步。

选择“本地网络服务名配置”,如下图所示,点击下一步。

选择“重新配置”,如下图所示,点击下一步。

“网络服务名”选择你自己数据库的名字,如下图所示,点击下一步。

填写“服务名”,其实就是你创建数据库时的全数据库名,如下图所示,点击下一步。

选择协议,默认选择“TCP”,如下图所示,点击下一步。

填写“主机名”,可以是你的IP地址,也可以是你的主机名;选择端口号,如下图所示,点击下一步。

选择“是,进行测试”,如下图所示,点击下一步。

选择“更改登陆”,填写“用户名”和“口令”,点击“确定”会显示“正在连接…测试成功。”,点击下一步。

填写“网络服务名”,就是你自己的数据库名,小编的是“zboracle”,点击下一步。“是否配置另一个服务名?”选择“否”,点击下一步,完成。

启动PL/SQL Developer,输入用户名、口令,即可登录成功,如下图所示。

打开Oracle

Net

Manager创建监听

1

在开始菜单,选择oracle,再选择“配置和移值工具”,打开Oracle

Net

Manager。

2

在d出的窗口上

选择“监听程序”,点击左边的“+”图标,创建监听。

3

在接下来的窗口上选择监听名称,或者自己起一个监听名称,在点击下方“确定”按钮。

END

添加服务器数据库IP地址配置监听

1

点击“添加地址”按钮,填写好服务器主机ip地址以及端口号并及时保存。

END

配置服务名称

选择“服务名称”,创建一个服务名称,最好跟目标主机数据库服务名称一致。

点击下一步,选择TC/IP选项,再单击下一步。

填写好服务器数据库主机名,一般填写IP地址就可以了,再填写好端口:1521

。下一步的时候,填写好服务名,跟SID一致就可以了。

测试是否可以连通,点击“测试”按钮,更改进入数据库 *** 作的账户跟密码点击测试。

测试连接成功如下图,如果测试未成功,就按上面的步骤仔细检查看看哪里出问题了。一般查询服务器ip地址、端口、数据库用户名、密码、防火墙等等地方是否有问题。

以上就是关于centos6.5 安装oracle 11gr2 64位怎么配置监听程序全部的内容,包括:centos6.5 安装oracle 11gr2 64位怎么配置监听程序、oracle 提示无监听程序、oracle中 netca 作用是什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/10103118.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存