如果shutdown immediate没有反应,可以考虑使用shutdown abort命令来强制关闭数据库。但请注意,shutdown abort会立即终止数据库实例,并且不会等待用户会话结束或事务回滚。这可能会导致数据不一致,因此在使用前请确保已经进行了适当的备份。 bash shutdown abort; 之后,你可以重新启动数据库: bash startup; 4. 查看...
sqlplus / as sysdba shutdown 复制代码 然后按照提示选择相应的关闭模式,如"immediate"、“transactional"或"normal”。 检查数据库进程:使用操作系统工具(如任务管理器)检查是否存在Oracle数据库进程。如果存在,尝试终止这些进程。然后再次尝试使用"shutdown immediate"命令关闭数据库。 检查数据库状态:使用以下命令查询数...
如果使用SHUTDOWN IMMEDIATE命令没有任何反应,可能是由于以下几个原因导致的: 有其他会话或进程阻塞了关机进程。在执行关机命令之前,确保没有其他会话或进程正在使用数据库。可以使用以下命令检查当前会话和进程: SELECT SID, SERIAL#, USERNAME, PROGRAM FROM V$SESSION; SELECT PID, SPID, USERNAME, PROGRAM FROM V$P...
重启Oracle数据库shutdown immediate一直无响应在重启oracel数据库,使用 shutdown immediate命令之后,cmd界面一直无反应,足足等了大半个小时,都无法正常关掉数据库。排查后发现,可能是因为有大事务要回滚,导致数据库一直在等待回滚执行完成,无法关闭。又因为是生产环境,业务用户不停催促尽快解决系统问题。情急之下,只能通...
shutdown transactional:不允许新的连接、不等待会话结束、等待事务结束、做⼀个检查点并关闭数据⽂件。启动时不需要实例恢复。shutdown immediate:不允许新的连接、不等待会话结束、不等待事务结束、做⼀个检查点并关闭数据⽂件。没有结束的事务是⾃动ROLLBACK的。启动时不需要实例恢复。shutdown abort:不...
1 1、很多时候,使用shutdown immediate命令之后会出现假死的显现,到网上查了一些资料,说是可能是因为有大事务要回滚,具体原因不清楚,给出的建议就是在shudown immediate之前用alert system checkpoint命令先保存一下检查点.试了一下,貌似真了可以.2 2、数据库在shutdown时,由于时间特别长,我kill掉了shutdown的...
shutdown默认为shutdown normal,不能接受新的连接,但是需要等待原有的活动连接完成工作退出后才会正式执行关闭。 一般使用该命令后要等所有连接活动释放后才退出,所以当连接活动没释放将没有反应。 一般使用shutdownn immeditate,不过如果连接活动太多,shutdown immediate也会出项长时间没反应的问题。
4 :shutdown immediate;当然,有时候实际情况往往有些出入,例如步骤1,DBA没有应用服务器的权限。无法...
SQL> shutdown immediate; 之后等了很长时间也没有反应 解决方法: 因为有大量的数据要回滚,所以要执行以下命令,保存检查点。 1 2 3 4 5 6 7 8 9 SQL>altersystemcheckpoint; SQL> shutdown immediate; 数据库已经关闭。 已经卸载数据库。 ORACLE 例程已经关闭...