两台oracle数据库服务器A,B, 在A服务器上通过sqlplus 可以连接到B服务器,但是反过来在B服务器上连接A服务器就连接不上,报错:ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务 检查半天也不晓得哪里配置有问题,这是什么原因呢?希望高手指点一二
解决方案 »
- orcacle --ora-12541 tns no listener 问题.大家帮忙看下
- 下的句子,怎么提示有非法字符呢?
- 请指点
- imp导入时发生如下错误,那位大哥碰到过类似情况,谢谢!
- 请问一下:如何筛选出这些数据?
- win2000 pro安装oracle9i后,创建数据库出错
- 如何使数据库自动调用应用程序
- 在服务器端能以sys/change_on_install 以sysdba 身份联接,但在客户端却不能这样连接,而只能以normal 身份连接,为何?如何改
- 用OCI怎么得到运行SELECT语句后,有多少行?(不要知道具体的数据)
- 左联接效率的问题
- 请教一个sql 拼接问题,指教下
- LogMiner的问题:查询v$Logmnr_contents 只有create 和drop,见鬼
http://www.cnblogs.com/xufung/archive/2007/03/30/693731.html
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = E:\oracle\product\10.2.0\db_1)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = weboa)
(ORACLE_HOME = E:\oracle\product\10.2.0\db_1)
(SID_NAME = weboa)
)
)LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = OABG)(PORT = 1521))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
)
B、C之间又可以正常连接。 三台机器都在同一网段,这样问题是不是出在A上呢?
2. 检查 tnsname.ora 中是否配置正确
如果上面都正常,那再试着改一下 tnsname.ora 中
host改成IP,或者,SID 改成 SERVER_NAME
ORA10G =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.3.198)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = weboa)
)
)WEBOA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.3.141)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = weboa)
)
)
最后的一次重启过程, 关闭数据库时 shutdown了, 忘了输immediate,结果数据库就卡死半天都没关闭掉,无奈在服务里重启oracle相关的几个服务后,再startup数据库,然后就一切都美好了,当时就这样。。 不管你信不信,反正我信了