监听器文件listener.ora的设置:
2016-09-02 19:15
239 查看
监听器配置文件位置
D:\oracle\product\10.1.0\Db_1\NETWORK\ADMIN\listener.ora
内容:
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = gaohaiyang)(PORT = 1521))
)
)
)
需要注意是HOST的配置,一般情况下HOST=hostname,如果oracle所在主机连入网络(局域网或者因特网),还可以配置为主机IP地址,例如192.168.3.152
但是在联网的时候不能设置为127.0.0.1或者localhost,否则连接时会出现如下错误:
C:\Documents and Settings\Administrator>sqlplus pwgh_sz/pwgh_sz@orcl
SQL*Plus: Release 10.1.0.2.0 - Production on 星期一 9月 19 23:16:56 2011
Copyright (c) 1982, 2004, Oracle. All rights reserved.
ERROR:
ORA-12541: TNS:no listener
Enter user-name:
如果oracle所在主机没有连入网络,则可以设置为127.0.0.1
tnsnames.ora设置:
tnsnames.ora文件的位置
D:\oracle\product\10.1.0\Db_1\network\admin\tnsnames.ora
内容:
ORCL_SZ =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.100)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
需要注意到有网络服务名,在上面的例子中就是ORCL_SZ,使用sqlplus连接数据库时指定此名字,如:sqlplus pwgh_sz/pwgh_sz@ORCL_SZ
Host一般设置为oracle服务器的地址,如:192.168.0.100,但是如果要连接的数据库在本机上,则还可以设置为hostname。如果没有连接网络,还可以设置为127.0.0.1
SERVICE_NAME为oracle服务器上oracle的服务线程的名字,一般和数据库全局数据库名一致。
D:\oracle\product\10.1.0\Db_1\NETWORK\ADMIN\listener.ora
内容:
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = gaohaiyang)(PORT = 1521))
)
)
)
需要注意是HOST的配置,一般情况下HOST=hostname,如果oracle所在主机连入网络(局域网或者因特网),还可以配置为主机IP地址,例如192.168.3.152
但是在联网的时候不能设置为127.0.0.1或者localhost,否则连接时会出现如下错误:
C:\Documents and Settings\Administrator>sqlplus pwgh_sz/pwgh_sz@orcl
SQL*Plus: Release 10.1.0.2.0 - Production on 星期一 9月 19 23:16:56 2011
Copyright (c) 1982, 2004, Oracle. All rights reserved.
ERROR:
ORA-12541: TNS:no listener
Enter user-name:
如果oracle所在主机没有连入网络,则可以设置为127.0.0.1
tnsnames.ora设置:
tnsnames.ora文件的位置
D:\oracle\product\10.1.0\Db_1\network\admin\tnsnames.ora
内容:
ORCL_SZ =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.100)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
需要注意到有网络服务名,在上面的例子中就是ORCL_SZ,使用sqlplus连接数据库时指定此名字,如:sqlplus pwgh_sz/pwgh_sz@ORCL_SZ
Host一般设置为oracle服务器的地址,如:192.168.0.100,但是如果要连接的数据库在本机上,则还可以设置为hostname。如果没有连接网络,还可以设置为127.0.0.1
SERVICE_NAME为oracle服务器上oracle的服务线程的名字,一般和数据库全局数据库名一致。
相关文章推荐
- Oracle网络配置用到的sqlnet.ora,tnsnames.ora,listener.ora文件
- 认识oracle中的sqlnet.ora tnsnames.ora listener.ora三个文件
- 三个配置文件 listener.ora、sqlnet.ora、tnsnames.ora
- Oracle中设置tnsnames.ora文件
- listener.ora/sqlnet.ora/tnsnames.ora配置文件详解
- tns 无法处理服务名 用正确的 listener.ora和tnsnames.ora覆盖掉错误的文件就正常了
- 认识oracle中的sqlnet.ora tnsnames.ora listener.ora三个文件
- 【ORACLE】成功的配制文件样本:tnsnames.ora和listener.ora
- 设置 Oracle 监听器密码(LISTENER)
- oracle listener.ora监听文件与tnsnames.ora配置
- oracle中的sqlnet.ora tnsnames.ora listener.ora三个文件
- 通过多项实践,再次学习oracle的listener.ora sqlnet.ora tnsnames.ora三个文件的关联性
- oracle中的三个配置文件:listener.ora、sqlnet.ora、tnsnames.ora
- oracle: 浅谈sqlnet.ora文件的作用,及SQLNET.AUTHENTICATION_SERVICES设置
- oracle的sqlnet.ora , tnsnames.ora , Listener.ora 文件的作用
- 认识oracle中的sqlnet.ora tnsnames.ora listener.ora三个文件
- oracle 的listener.ora、 tnsnames.ora和sqlnet.ora这3个文件关系
- oracle的listener.ora sqlnet.ora tnsnames.ora三个文件的关联性
- oracle的三个网络连接配置文件(listener.ora、sqlnet.ora、tnsnames.ora)
- 设置 Oracle 监听器密码(LISTENER)