在windows上安装了一个虚拟机,然后,虚拟机装的redhat,oracle11g。
现在的问题是:从windows下用sqlplus连接不上oracle:ORA-12541: TNS: 无监听程序。我在服务端:
sqlplus /nolog;
conn / as sysdba;
能正常连接。从网上查了查,说是没有在服务端配置监听。我看了一下/u01/oracle/network/admin这个目录,下面
并没有sqlnet.ora,只有 listener.ora和 tnsnames.ora。我执行:lsnrctl reload.还出错:Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.0.88)(PORT=1521)))
TNS-12541: TNS:no listener
TNS-12560: TNS:protocol adapter error
TNS-00511: No listener
Linux Error: 111: Connection refused具体该怎么配置?
谢谢!
现在的问题是:从windows下用sqlplus连接不上oracle:ORA-12541: TNS: 无监听程序。我在服务端:
sqlplus /nolog;
conn / as sysdba;
能正常连接。从网上查了查,说是没有在服务端配置监听。我看了一下/u01/oracle/network/admin这个目录,下面
并没有sqlnet.ora,只有 listener.ora和 tnsnames.ora。我执行:lsnrctl reload.还出错:Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.0.88)(PORT=1521)))
TNS-12541: TNS:no listener
TNS-12560: TNS:protocol adapter error
TNS-00511: No listener
Linux Error: 111: Connection refused具体该怎么配置?
谢谢!
解决方案 »
- oracle删除添加后的数据
- Oracle 10g客户端
- 关于oracle的 enterprise manager console 的登陆问题!
- 问下grouping 函数用法 ?
- 怎么样将其他系统传过来的空字符串转换成oracle里面的空字符串或者null
- 9i客户端如何备份8i数据库??
- 那位有linux下手工建库的脚本?请各位大哥提供一下!!!!!
- 如何取得系统表
- OraOLEDBpus10.dll: 找不到指定的模块,google好长时间,找不到解决办法
- 如何在查询一张表中所有字段,并且在其中一个字段中使用用decode函数
- 如何将上一条记录和下一条记录的同一个字段的值累加 形成一个新的值
- CLOB类型字段问题
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.88)(PORT = 1521))
)
)
ADR_BASE_LISTENER = /u01服务端的 tnsnames.ora:
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = oracle11g)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
客户端的tnsnames.ora:
ORCL_linux =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.88)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
lsnrctl stop 关闭
lsnrctl status 查看侦听启动的状态
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.0.88)(PORT=1521)))
TNS-12541: TNS:no listener
TNS-12560: TNS:protocol adapter error
TNS-00511: No listener
Linux Error: 111: Connection refused
运行netmgr配置监听试试