Oracle Enterprise Linux 64-bit 下Oracle11g的监听配置改动及測试步骤

測试环境:Oracle Enterprise Linux 64-bit (5.8版本号) + Oracle 11g 64位

相关说明: Oracle11g64位软件的安装位置为/u01/app/oracle/product/11.2.0/dbhome_1
,数据库名为默认的orcl,Linux虚拟机的IP设置为192.168.1.121

一、改动listener.ora文件内容

命令:[[email protected] ~]$ vi
/u01/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora
内容:
SID_LIST_LISTENER=
 
(SID_LIST=
    (SID_DESC=
     
(GLOBAL_DBNAME= orcl)
     
(ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1)
     
(SID_NAME=orcl)
    )
  )

LISTENER=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.1.121)(PORT=1521))) 

 
ADR_BASE_LISTENER = /u01/app/oracle

二、改动tnsnames.ora文件内容

命令:[[email protected] ~]$ vi
/u01/app/oracle/product/11.2.0/dbhome_1/network/admin/tnsnames.ora
内容:
orcl

  (DESCRIPTION = 
    (ADDRESS_LIST

      (ADDRESS = (PROTOCOL = TCP)(HOST =
192.168.1.121)(PORT = 1521)) 
    ) 

    (CONNECT_DATA = 
     
(SID = orcl) 
    ) 
  )

三、启动监听并更新注冊

命令:[[email protected] ~]$ lsnrctl start
输出:
LSNRCTL for Linux: Version
11.2.0.1.0 - Production on 13-MAY-2014 10:13:32

Copyright (c) 1991, 2009, Oracle.  All rights reserved.

Starting /u01/app/oracle/product/11.2.0/dbhome_1/bin/tnslsnr: please
wait...

TNSLSNR for Linux: Version 11.2.0.1.0 - Production
System parameter file
is /u01/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora
Log
messages written to
/u01/app/oracle/diag/tnslsnr/gpdb/listener/alert/log.xml
Listening on:
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.1.121)(PORT=1521)))

Connecting to
(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.1.121)(PORT=1521)))
STATUS
of the
LISTENER
------------------------
Alias                    
LISTENER
Version                  
TNSLSNR for Linux: Version 11.2.0.1.0 - Production
Start
Date               
13-MAY-2014
10:13:32
Uptime                   
0 days 0 hr. 0 min. 0 sec
Trace
Level              
off
Security                 
ON: Local OS
Authentication
SNMP                     
OFF
Listener Parameter File  
/u01/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora
Listener
Log File        
/u01/app/oracle/diag/tnslsnr/gpdb/listener/alert/log.xml
Listening Endpoints
Summary...
 
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.1.121)(PORT=1521)))
Services
Summary...
Service "orcl" has 1 instance(s).
  Instance "orcl",
status UNKNOWN, has 1 handler(s) for this service...
The command completed
successfully

命令:[[email protected] ~]$ sqlplus / as sysdba
SQL> startup
SQL> alter
system register;
SQL> quit
[[email protected] ~]$ lsnrctl
status
输出:
LSNRCTL for Linux: Version 11.2.0.1.0 - Production on
13-MAY-2014 10:19:18

Copyright (c) 1991, 2009, Oracle.  All rights reserved.

Connecting to
(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.1.121)(PORT=1521)))
STATUS
of the
LISTENER
------------------------
Alias                    
LISTENER
Version                  
TNSLSNR for Linux: Version 11.2.0.1.0 - Production
Start
Date               
13-MAY-2014
10:13:32
Uptime                   
0 days 0 hr. 5 min. 46 sec
Trace
Level              
off
Security                 
ON: Local OS
Authentication
SNMP                     
OFF
Listener Parameter File  
/u01/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora
Listener
Log File        
/u01/app/oracle/diag/tnslsnr/gpdb/listener/alert/log.xml
Listening Endpoints
Summary...
 
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.1.121)(PORT=1521)))
Services
Summary...
Service "orcl" has 2 instance(s).
  Instance "orcl",
status UNKNOWN, has 1 handler(s) for this service...
  Instance "orcl",
status READY, has 1 handler(s) for this service...
Service "orclXDB" has 1
instance(s).
  Instance "orcl", status READY, has 1 handler(s) for this
service...
The command completed successfully
[[email protected] ~]$

四、Windows下的測试步骤
1>使用DOS命令直接測试

命令:C:\Documents and Settings\Administrator>tnsping
192.168.1.121
输出:
TNS Ping Utility for 32-bit Windows: Version 11.1.0.7.0
- Production on 13-MAY-2
014 10:25:27

Copyright (c) 1997, 2008, Oracle.  All rights reserved.

Used parameter files:
C:\Program Files\Oracle\Instant
Client\bin\sqlnet.ora

Used EZCONNECT adapter to resolve the alias
Attempting to contact
(DESCRIPTION=(CONNECT_DATA=(SERVICE_NAME=))(ADDRESS=(PROTO
COL=TCP)(HOST=192.168.1.121)(PORT=1521)))
OK
(0 msec)

C:\Documents and Settings\Administrator>

2>使用plsqldev.exe測试,改动C:\Program Files\Oracle\Instant
Client\bin\tnsnames.ora文件,新增到虚拟机Oracle的连接内容

GPDB =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL =
TCP)(HOST = 192.168.1.121)(PORT = 1521))
    (CONNECT_DATA
=
      (SERVER =
DEDICATED)
      (SERVICE_NAME =
orcl)
    )
  )


执行plsql,使用SYS用户登录成功

时间: 2024-10-13 02:28:17

Oracle Enterprise Linux 64-bit 下Oracle11g的监听配置改动及測试步骤的相关文章

Oracle Enterprise Linux 64-bit 下Oracle11g的监听配置修改及测试步骤

测试环境:Oracle Enterprise Linux 64-bit (5.8版本) + Oracle 11g 64位 相关说明: Oracle11g64位软件的安装位置为/u01/app/oracle/product/11.2.0/dbhome_1 ,数据库名为默认的orcl,Linux虚拟机的IP设置为192.168.1.121 一.修改listener.ora文件内容 命令:[[email protected] ~]$ vi /u01/app/oracle/product/11.2.0/

关于redhat enterprise linux 6.4下oracle11g中文乱码问题总结

关于redhat  enterprise linux 6.4下oracle11g中文乱码问题总结 时间:20140722 作者:李福东(易仔阿克) 一.现象 1.oracle与sqldeveloper字体乱码: 2.sqldeveloper中无法输入和显示中文. 二.问题分析 1.首先应当正确安装中文输入法 2.oralce和sqldeveloper依赖的jdk/jre不支持中文字体 三.解决方法 1.安装中文输入法ibus-pinyin(从redhat安装文件的package中找到几个ibus

RHEL6.5下oracle11G的监听启动停止

1.oracle 11G监听配置文件的路径  图形界面下的监听和数据库配置命令:  #netca   监听  #dbaca   数据库创建和配置. /u01/app/oracle/product/11.2.0/db_1/network/admin当然oracle的路径不是绝对就和上面的一样,但是oracle在linux下安装配置都会设置环境变量.cd $ORACLE_HOME or cd $ORACLE_BASE$ORACLE_HOME下面就可以找到network/admin中的监听配置文件.[

Oracle Enterprise Linux 64-bit下安装apache-tomcat-7.0.53步骤

测试环境:VMware Workstation v9.0.2软件中安装好Oracle Enterprise Linux 5.8 64-bit虚拟机 安装软件:jdk-7u40-linux-x64.rpm+apache-tomcat-7.0.53.tar.gz 安装说明:从官网下载jdk-7u40-linux-x64.rpm和apache-tomcat-7.0.53.tar.gz到Linux虚拟机中的/u02目录下 安装步骤:打开VMware虚拟机,使用root用户登录Linux虚拟机,进入系统后

[书接上一回]在Oracle Enterprise Linux (v5.7) 中安装DB - (2/4)

在最后一行,书写shmfs /dev/shm tmpfs size=2g 0 用来调高数据库运行是的内存分配问题. 创建需要的路径和分配权限. 设置 oracle 用户环境参数. 修改标头显示的部分. 通过vm tools 拉入到oracle用户下的/stage文件夹中 如下三个压缩包: p10404530_112030_Linux-x86-64_1of7.zip p10404530_112030_Linux-x86-64_2of7.zip p10404530_112030_Linux-x86-

[书接上一回]在Oracle Enterprise Linux (v5.7) 中安装DB - (1/4)

在上一回中,我们安装了OEL了,现在就要安装Oracle数据. 首先登录root用户,输入账号密码或,输入命令行:startx,启动图形界面. 先将虚拟机中插入光碟(Enterprise-R5-U7-Server-x86_64-dvd.iso),如图下, 击Computer,再点击如下CD-RW/DVD-RAM Drive. 此时,会自动弹出如下的窗口. 进入插入光碟的路径,如下: 查看Server的文件和检查安装以下 RPM packages. 需要的包: libaio-devel-03.10

[书接上一回]在Oracle Enterprise Linux (v5.7) 中安装DB - (3/4)

安装p10404530_112030_Linux-x86-64_6of7.zip解压下的example. 修改软件路径,为dbhome_1. 安装好数据,则可以进行快照操作! 删除安装文件. 输入dbca,创建数据库. 在root用户,运行下面2行脚本. 在运行第二个脚本的时候,需要按一次回车. 安装成功提示. [好好学习]在VMware中安装Oracle Enterprise Linux (v5.7) - (1/5)http://www.cnblogs.com/chanchifeng/p/68

[书接上一回]在Oracle Enterprise Linux (v5.7) 中安装DB - (4/4)

选择自己创建的安装数据库路径. Sample Schemas 打钩. 调整内存大小. 选择官方建议的字符集编码. 是否创建创建的脚本,如需要请打钩. 脚本生成成功. 创建成功,如需要,则可以管理数据库中用户的密码. 使用数据库. 此时,从虚拟机中,安装OEL系统到安装Oracle数据库全部完结. 以上的资料都从网络寻找,如查询未果,请联系我,我可以发以上需要的资源. [好好学习]在VMware中安装Oracle Enterprise Linux (v5.7) - (1/5)http://www.

linux下数据库实例监听开机自启动设置

linux下数据库实例监听开机自启动设置 2016/5/16 zhanky 脚本介绍 在开始之前,我们先介绍一下几个会用到的脚本. oratab oratab文件是在创建数据库实例时建立的,在安装时使用root用户执行root.sh脚本后得到.(如果忘记也可以直接手动创建.) 在$ORACLE_HOME/bin目录下的$ORACLE_HOME/bin/dbstart和$ORACLE_HOME/bin/dbshut需要调用/etc/oratab文件,如果不存在,dbstart和dbshut将失败,