`
isiqi
  • 浏览: 16496172 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

oracle关闭问题

阅读更多
今天在连接数据库的时候 出现这条错误“ORA-01090: shutdown in progress - connection is not permitted” ,提示数据库已经关闭了,然后我用STARTUP启动,报了以下错误“ORA-01081: cannot start already-running ORACLE - shut it down first ”,弄的我好晕,我试着用shutdown immediate 命令停止数据库但没有成功还是报“ORA-01090: shutdown in progress - connection is not permitted ”后来我查了查资料 这种现象是因为你在CMD下shutdown时没有关闭数据库完成时就把cmd窗口关掉了,造成数据库没有完全停掉,解决办法:
如果在 RAC环境下
oracle1> ps -ef |grep oracle9 |grep _rac1 |grep -v grep |awk '{print "kill -9 "$2}' >mykill
oracle1>. ./mykill
oracle1> ipcs -m

Shared Memory:
T ID KEY MODE OWNER GROUP
m 128 0 --rw-r----- oracle8 dba
m 129 0 --rw-r----- oracle8 dba
m 130 0xe9d0aaa8 --rw-r----- oracle8 dba
m 1027 0 --rw-r----- oracle9 dba
m 1028 0xe0bb589c --rw-r----- oracle9 dba

oracle1> ipcrm -m 1027
oracle1> ipcrm -m 1028
就能解决,但我的系统没有做RAC
所以我用了shutdown abort+startup 或者startup force,就搞定了
分享到:
评论

相关推荐

    Oracle 关闭所有约束 存储过程

    应用于存在外键或其他约束时,需要跳过约束条件将数据导入表中,可使用该存储过程临时关闭或开启数据约束, 使用时可根据实际情况进行修改

    Oracle关闭监听bat档

    Oracle关闭监听bat档.

    oracle服务关闭

    oracle关闭.bat 用来关闭所有oracle服务的批处理程序。

    oracle手动关闭进程

    oracle手动关闭进程,希望可以减少开机速度慢的问题

    windows 启动关闭Oracle监听和服务

    提供的压缩包文件“Oracle启动.bat”和“Oracle关闭.bat”可能是预先配置好的批处理脚本,用于自动化启动和关闭Oracle监听和/或服务。用户只需双击运行即可完成操作,简化了日常管理。 “重新配置Oracle监听.bat”...

    Oracle数据库服务器关闭Linux透明大页和开启大页的方法

    - Oracle官方推荐关闭THP以避免潜在的问题。这通常通过修改GRUB配置文件实现。编辑`/etc/grub.conf`(或在某些系统中是`/etc/default/grub`),在kernel启动参数行添加`transparent_hugepage=never`。确保这个参数...

    linux下oracle启动及关闭

    最后,检查当前运行的Oracle相关进程,对于排除问题和资源管理非常有用: ```bash ps -ef | grep oracle ``` 这条命令将列出所有包含“oracle”关键字的进程,帮助你了解哪些Oracle相关服务正在运行,及其PID等...

    windows系统cmd窗口启动关闭oracle服务

    ### Windows系统CMD窗口启动与关闭Oracle服务 在Windows操作系统中,通过命令提示符(CMD)窗口来管理和控制Oracle数据库服务是一种常见的操作方式。这种方式不仅能够提高管理效率,还能帮助管理员执行自动化任务。...

    解决ORA-01033 ORACLE 正在初始化或关闭

    在Oracle数据库管理中,遇到ORA-01033错误是较为常见的问题之一,该错误通常出现在数据库启动或关闭的过程中。ORA-01033错误的全称是“ORA-01033: ORACLE 正在初始化或关闭”,它表明Oracle实例可能没有正确启动或...

    oracle开启关闭命令

    本文将详细介绍如何使用命令行工具来控制Oracle数据库服务的启动与关闭,并涉及部分卸载过程中的注意事项。 #### 启动与停止Oracle服务的命令 1. **启动与停止监听器**: - `...

    启动与关闭 oracle服务组件

    启动与关闭 oracle服务.老师给的,好想是自己写的,很好用,可以节省很多计算机资源。 使用方法: 1.改变里面的数据库名称 2.在服务中关闭所有的oracle服务 3.想使用的时候,点击STACT,不想用点击STOP 呵呵,简单...

    一键启动或关闭oracle服务

    当oracle服务打开时,自动关闭oracle服务; 当oracle服务关闭时,自动开启oracle服务

    oracle 服务启动和关闭

    批处理文件`oracle启动服务.bat`和`oracle关闭服务.bat`通常包含上述命令,它们可以方便地自动化这些操作。例如,启动脚本可能包含以下内容: ```bat @echo off net start OracleServiceSID echo Oracle 服务已启动...

    oracle服务启动和关闭脚本

    10. **故障排查**:如果服务启动或关闭失败,日志文件(如`alert.log`)是诊断问题的关键资源。脚本可能包含检查并报告错误日志的代码。 了解并熟练掌握这些知识点对于管理和维护Oracle 10g数据库至关重要。通过...

    深刻理解Oracle数据库的启动和关闭

    Oracle 数据库启动和关闭的理解是每个数据库管理员必备的基础知识。Oracle 提供了多种启动和关闭数据库的方法,以适应不同情况和需求。以下是关于这个主题的详细解析: 首先,Oracle 数据库启动过程通常涉及三个...

    oracle关闭后无法startup

    ### Oracle关闭后无法Startup问题分析 #### 一、问题背景 在进行Oracle数据库管理操作时,用户遇到一种常见的情况:当使用`shutdown immediate`命令关闭数据库后,再次尝试使用`startup mount`启动数据库时,遇到...

    自己写个启动和关闭oracle服务的bat文件

    标题中的“自己写个启动和关闭Oracle服务的bat文件”指的是使用批处理(.bat)脚本来自动化控制Oracle数据库服务的启停。Oracle数据库是一种广泛应用的关系型数据库管理系统,它的服务通常需要通过操作系统的服务...

    关闭Oracle数据库的归档模式

    ### 关闭Oracle数据库的归档模式 #### 概述 在Oracle数据库管理中,归档模式(Archivelog Mode)是一种重要的数据保护机制,它允许系统在发生故障时通过归档日志进行恢复,从而避免数据丢失。然而,在某些特定情况...

    Oracle服务开启关闭脚本

    在日常使用中,为了优化系统资源的利用,有时我们可能需要根据实际需求启动或关闭Oracle服务。本文将详细介绍如何使用提供的"Oracle服务开启关闭脚本"进行操作。 标题中的"Oracle服务开启关闭脚本"指的是两个批处理...

    oracle开启和关闭归档方法

    以下是关于Oracle开启和关闭归档模式的详细步骤及相关知识点: 1. **归档日志模式的概念** - 归档日志模式是Oracle数据库的一种运行方式,它记录了系统的所有更改,以备在主数据库发生故障时进行恢复。 - 在归档...

Global site tag (gtag.js) - Google Analytics