28.2.5 配置网络监听程序
Oracle是采用C/S的工作模式,它通过网络监听程序监听服务端口(默认是1521),接受客户端的网络连接并提供服务。在Oracle 11g时,如果选择创建启动数据库,那么在安装过程中会提示用户配置网络监听程序。在本例中由于没有选择创建数据库,所以需要手工启动Oracle网络配置向导完成该项工作,配置步骤如下所述。
(1)在终端窗口中以oracle用户身份执行netca命令,打开如图28.14所示的【欢迎使用】对话框。选择【监听程序配置】单选按钮,然后单击【下一步】按钮。
图28.14 【欢迎使用】对话框
(2)此时系统进入如图28.15所示的【监听程序配置,监听程序】对话框。在其中选择【添加】选项,然后单击【下一步】按钮。
图28.15 添加监听程序
(3)在进入的如图28.16所示的【监听程序配置,监听程序名】对话框中,输入监听程序名为LISTENER,然后单击【下一步】按钮。
(4)此时系统进入如图28.17所示的【监听程序配置,选择协议】对话框。在【选定的协议】列表框中选择TCP选项,然后单击【下一步】按钮。
图28.16 输入监听程序名
图28.17 网络协议
(5)此时系统进入如图28.18所示的【监听程序配置,TCP/IP协议】对话框。在其中选择【使用标准端口号1521】单选按钮,然后单击【下一步】按钮。
如果希望网络监听程序使用其他服务端口,可以选择【请使用另一个端口号】单选按钮,然后在文本框中输入要使用的端口号。
(6)单击【下一步】按钮,进入如图28.19所示的【监听程序配置,更多的监听程序?】对话框。在其中选择【否】单选按钮,然后单击【下一步】按钮。
图28.18 选择服务端口号
图28.19 是否配置另一个监听程序
(7)在进入的图28.20所示的【监听程序配置完成】对话框中单击【下一步】按钮。
图28.20 配置完成
(8)此时系统进入如图28.21所示的【欢迎使用】对话框。在其中单击【完成】按钮,退出Oracle网络配置向导。
图28.21 退出网络向导
(9)如果要允许客户端通过网络远程连接Oracle数据库,还需要在防火墙中允许外部网络对Oracle网络监听程序服务端口的访问,如图28.22所示。
图28.22 防火墙设置