现象
蟾蜍远程客户端连接,卡死没有反应。甲骨文服务器端使用tnsping {ip地址}提示无法连接。
-
<李>按照提示查询相应问题,提示可能配置问题,检查listener.ora(路径F: \ app \管理员\网络产品\ 11.2.0 \ dbhome_1 \ \ ADMIN \ listener.ora)路径按照实际安装路径查看,李>
<李>检查配置文件配置
<代码>(地址=(协议(TCP)(主机=主机名)(端口=1521))代码>
配置的主机也是计算机名,并不是动态的ip
李> <李>尝试重启OracleOraDb11g_home1TNSListener服务,重新连接,不起作用李> <李>检查对应的监听日志文件是否过大,实际只有几k . 李> <李>怀疑是同一个工作组(工作组)下有了同计算机名字的电脑,修改本机计算机名称,修改配置文件中的计算机名称,包括listener.ora和tnsnames.ora两个配置文件。李> <李>重启电脑,使用tnsping {ip地址}检测,有返回结果。李> <李>客户端尝试连接,成功连接上。李>好用的工具
-
<李>在cmd中可以使用<代码> 代码> lsnrctl地位来查看监听服务状态李>
<李>使用<代码> sqlplus 代码>进入数据库进行操作李>
<李> <代码>显示参数听> 代码查看数据库中关于监听的配置李>
<李> <代码>改变系统设置local_listener=?地址==(协议TCP)(主机=计算机名)(端口=1521))的代码>(修改监听配置列表中的参数,引号中的参数仅作为样例)李>