正常运行在Solaris上的Oracle 10.2,今天用户报告说数据库不能连接。
SSH到服务器后试图用sqlplus连接数据库,报错:
ORA-12537: TNS:connection closed 。
搜索到的资料无非说此类错误和sqlnet.ora中的node checking有关系,但我的数据库并未使用此设置。
百思不得其解。
改用xmanager试图连接服务器,居然也不能正常连接,报错说检查hostname。
回到SSH下运行hostname,显示
-a
这是不正常的,原来hostname被改动了,致使Oracle不能正常连接。