lineage777 发表于 2015-1-21 11:15:51

关于listener的一个疑问,请各位老师指点。

本帖最后由 lineage777 于 2015-1-22 23:20 编辑

数据库版本:10.2.2

操作系统: redhat 5.4

数据库名:PROD
实例名:PROD


使用手工脚本建库,并且运行
@?/rdbms/admin/catalog,
@?/rdbms/admin/catproc,
@?/rdbms/admin/dbmspool 等脚本


随后使用 sqlplus sys/oracle@PROD as sysdba 可以连接到数据库上。
但是,listener.ora 以及 tnsnames.ora 均没有建立。

查询 ps -ef|grep oracle 查得进程
oracle    3797     1  0 08:56 ?        00:00:00 /oracle/app/oracle/product/10.2.0/bin/tnslsnr LISTENER -inherit

求各位老师解答疑问:没有建立 listener.ora 以及 tnsnames.ora  文件,也可以使用 sqlplus sys/oracle@PROD as sysdba方式建立么?求教 listener 监听关于此情况的详细情况。


PS:如有写的不详细的地方,还请各位老师指出,我 再继续补充。

Liu Maclean(刘相兵 发表于 2015-1-22 11:23:03

没有 listener.ora  ==> 默认监听  端口 1521


给出 tnsping PROD

lineage777 发表于 2015-1-22 23:18:13

刘老师你好,感谢您的回复,以下是相关信息,tnsping PROD的信息在最后部分。

$ cd /oracle/app/oracle/product/10.2.0/network/admin/
$ ll
total 8
drwxr-xr-x 2 oracle oinstall 4096 Feb  8 23:09 samples
-rw-r----- 1 oracle oinstall  172 Dec 26  2003 shrept.lst
$ sqlplus sys/oracle@PROD as sysdba

SQL*Plus: Release 10.2.0.2.0 - Production on Sat Jun 7 07:38:04 2014

Copyright (c) 1982, 2005, Oracle.  All Rights Reserved.


Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.2.0 - Production
With the Partitioning, OLAP and Data Mining options

SQL> exit
Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.2.0 - Production
With the Partitioning, OLAP and Data Mining options
$ tnsping PROD

TNS Ping Utility for Linux: Version 10.2.0.2.0 - Production on 07-JUN-2014 07:38:10

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

Used parameter files:

Used EZCONNECT adapter to resolve the alias
Attempting to contact (DESCRIPTION=(CONNECT_DATA=(SERVICE_NAME=PROD))(ADDRESS=(PROTOCOL=TCP)(HOST=127.0.53.53)(PORT=1521)))
OK (0 msec)
$
页: [1]
查看完整版本: 关于listener的一个疑问,请各位老师指点。