今天oracle的数据库使用sqlplus无法连接,报 监听器无法识别
在cmd使用ping ip命令可以ping通该ip
于是为了确认端口是否开通监听,在cmd上使用telnet ip port命令,结果无法连上,证实了是端口没有开启监听。
于是使用xshell连上该ip上的oracle服务器后,使用 lsnrctl start命令启动oracle服务的监听。
再次使用telnet ip port命令验证数据库的监听有没有启动。
接着,再次使用sqlplus连接数据库,再次报了错误“监听程序当前无法识别连接描述符中请求的服务” 。
以上错误提示的意思是数据库服务没有启动,于是使用 sqlplus nolog as sysdba; 在接着提示输入密码的输入框内输入密码后,使用shutdown immedate,当然,因为数据库服务是没有启动的,此命令不会起作用,实际上,如果之前你没有确定数据库服务是否启动,在这里shutdown immediate 命令没有起作用也可助你判断出数据库的服务的确没有启动。
接着,再使用startup;命令启动数据库服务,再次用sqlplus连接数据库,此时已经可以连接上数据库了。
至此,问题解决。
相关推荐
oracle数据库用户为何频繁被锁,oracle数据库用户频繁被锁原因排查oracle数据库用户为何频繁被锁
oracle数据库日志查看方法,排查错误。
Oracle数据库安全隐患排查及维护对策研究.pdf
Oracle数据库安全运维检查项目
Oracle数据库慢分析,有用有用有用有用有用有用有用有用
Oracle 数据库安全隐患排查及维护对策研究.pdf
数据库问题排查流程----Oracle_DBA日常工作和职责
Oracle数据库安装具体过程,以及安装错误排查
基于SQL实现Oracle数据库表中差异数据项的排查比对.pdf
oracle数据库启动过程,了解启动后准确修复异常排查
运行在Windows上的Oracle开发库的oracle进程CPU使用率保持在99%,服务器和数据库均反应缓慢。 二、排查思路 可能造成CPU使用率高的情况有:大量排序、大量SQL解析、全表扫描、Oracle Bug等。因此希望找到...
排查Oracle经典错误.pdf
排查Oracle客户端连接故障.pdf
《Oracle Database 11g初学者指南》带领读者循序渐进地学习数据库设置、管理、编程、备份和恢复。还深入介绍了SQL和PL/SQL。为了易于学习,这本独特的Oracle Press指南是这样组织的: 核心概念——Oracle Database ...
高资源消耗sql定位:消耗CPU较多的sql:消耗磁盘较多的sql:查找产生direct path read的SQL,查询当前等待事件,主要是direct path read
在Oracle数据库操纵中,登录Oracle账号时提示失败,并且Oracle账号频繁被锁定。造成此故障的原因是什么呢?本文就介绍了这一过程,经由过程慢慢排查我们就能找到该故障的原因了。 下面记录下查找这个题目的步调。 1....
此文档,分别从linux 内核层(cpu,memory,iowait),oracle 服务层(sga/uga/pga/share_pools_size),oracle SQL应用层,进行巡检,问题分析,调优处理进行实际排查
java oracle 死锁 解锁 进程 SQL
从别处看到的Oracle常用性能监控SQL语句,不错。共享。
Oracle内存过度消耗风险提醒