ORA-01102 报错解决方法

时间:2023-01-20 13:17:21
Problem Explanation: 
====================  
A database is started in EXCLUSIVE mode by default.  Therefore, the  
ORA-01102 error is misleading and may have occurred due to one of the  
following reasons: 
  - there is still an "sgadef<sid>.dbf" file in the "ORACLE_HOME/dbs" 
    directory  
  - the processes for Oracle (pmon, smon, lgwr and dbwr) still exist 
  - shared memory segments and semaphores still exist even though the  
    database has been shutdown 
  - there is a "ORACLE_HOME/dbs/lk<db_name>" file 
Solution Description: 
===================== 
Verify that the database was shutdown cleanly by doing the following: 
1. Verify that there is not a "sgadef<sid>.dbf" file in the directory 
   "ORACLE_HOME/dbs".   
   % ls $ORACLE_HOME/dbs/sgadef<sid>.dbf 
   If this file does exist, remove it. 
   % rm $ORACLE_HOME/dbs/sgadef<sid>.dbf 
2. Verify that there are no background processes owned by "oracle"  
   % ps -ef | grep ora_ | grep $ORACLE_SID 
   If background processes exist, remove them by using the Unix  
   command "kill".  For example: 
   % kill -9 <Process_ID_Number> 
3. Verify that no shared memory segments and semaphores that are owned  
   by "oracle" still exist 
   % ipcs -a 
   If there are shared memory segments and semaphores owned by "oracle",
   remove the shared memory segments  
   % ipcrm -m <Shared_Memory_ID_Number> 
   and remove the semaphores  
   % ipcrm -s <Semaphore_ID_Number> 
NOTE:  The example shown above assumes that you only have one  
       database on this machine.  If you have more than one 
       database, you will need to shutdown all other databases 
       before proceeding with Step 4. 
4. Verify that the "$ORACLE_HOME/dbs/lk<db_name>" file does not exist 
   if exit,remove it use ‘rm’ command.
5. Startup the instance 

ORA-01102 报错解决方法的更多相关文章

  1. eclipse创建的maven项目,pom&period;xml文件报错解决方法

    [错误一:]maven 编译级别过低 [解决办法:] 使用 maven-compiler-plugin 将 maven 编译级别改为 jdk1.6 以上: <!-- java编译插件 --&gt ...

  2. MyEclipse Server view报错解决方法

    MyEclipse Server view报错解决方法 方法/步骤     启动MyEclipse,弹出一个框,报错. ---------------------------------------- ...

  3. Loadrunner参数化逗号报错解决方法

    Loadrunner参数化逗号报错解决方法     介绍Loadrunner参数化时,参数中包含有逗号时出错的解决方法. 在Loadrunner进行参数化时,参数中如果含有逗号,编辑保存后会报错: 此 ...

  4. Android Studio support 26&period;0&period;0-alpha1 Failed to resolve&colon; com&period;android&period;support&colon;appcompat-v7&colon;27&period;&plus; 报错解决方法

    AS下如何生成自定义的.jks签名文件, 以及如何生成数字签名 链接:http://www.cnblogs.com/smyhvae/p/4456420.html 链接:http://blog.csdn ...

  5. iOS url带中文下载时 报错解决方法

    问题描述:下载文件时, 请求带中文的URL的资源时,比如:http://s237.sznews.com/pic/2010/11/23/e4fa5794926548ac953a8a525a23b6f2/ ...

  6. jquery jssdk分享报错解决方法

    jssdk分享报错解决方法 一般都是参数传错了

  7. django&period;db&period;utils&period;InternalError&colon; &lpar;1060&comma; &quot&semi;Duplicate column name &&num;39&semi;user&lowbar;id&&num;39&semi;&quot&semi;&rpar;迁移报错解决方法

    django.db.utils.InternalError: (1060, "Duplicate column name 'user_id'")迁移报错解决方法 django.db ...

  8. create-react-app创建项目后,运行npm run eject报错解决方法

    运行npm run eject报错解决方法 主要问题是脚手架添加.gitgnore文件,但是却没有本地仓库,使用以下命令操作以下就可以了 git init git add . git commit - ...

  9. 打开struts-config&period;xml 报错 解决方法Could not open the editor

    打开struts-config.xml 报错 解决办法Could not open the editor 错误信息:Could not open the editor: Project XXX is ...

  10. CitrixSmartAuditor安装报错解决方法

    报错1:安装过程中报错 解决方法: SQLServer的配置: http://www.cnblogs.com/weizhengLoveMayDay/p/3267756.html 报错2:无法连接到Sm ...

随机推荐

  1. maven学习(中)- 私服nexus搭建

    接上回继续,相信大家对maven每次都联网从国外站点下载依赖项的龟速网络已经不坎忍受了,今天先来看看如何搭建"仓库私服",目前nexus是使用比较广泛的私服软件之一,下面将介绍基本 ...

  2. Nodejs基础中间件

    Nodejs基础中间件Connect   http://www.tuicool.com/articles/emeuie 关于作者 张丹(Conan), 程序员Java,R,PHP,Javascript ...

  3. 【背景建模】PbModel

    PbModel是基于概率模型的背景差分算法,其基本思想是像素点会因光照变化.运动物体经过产生多种颜色值,但是一段时间内,像素点处于静止状态的时间会比处于运动状态的时间长.因而一段时间内,像素点某个颜色 ...

  4. Windows 8&period;1 应用开发 – 触控操作

    与WPF相同Windows 8.1应用中也具有高级触控操作(Manipulation),其中包含了三种常见的触屏手势:平移.缩放.旋转,通过以下四种事件可为控件实现各种触控操作:Manipulatio ...

  5. WCF Service部署在IIS上

    环境vs2010,WCF应用程序.如何将WCF部署在IIS上. 第一步:右键点击项目,选择生成部署包. 第二步:在你项目所在的文件目录下找到Package文件夹,这就是我们的部署包所在的地方.在这个p ...

  6. 机器学习中的范数规则化之(一)L0、L1与L2范数(转)

    http://blog.csdn.net/zouxy09/article/details/24971995 机器学习中的范数规则化之(一)L0.L1与L2范数 zouxy09@qq.com http: ...

  7. &lbrack;POJ 1365&rsqb; Prime Land

    Prime Land Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 3211   Accepted: 1473 Descri ...

  8. PHP学习之[第01讲]开启PHP学习之路,融入新互联网时代

    小编本身现在是手机应用客户端开发者,包括iOS和Android. 学习PHP有两个目的: 1.为移动端提供服务: 2.向后台项目的架构方面学习.

  9. PS学习之图像选区

    一. 选区的基本操作 快速选择选区与反选选区.取消选区 选择-->全选 或者 CTRL + A  反选CTRL + SHIFT + I ,取消选区 CTRL + D, SHIFT 执行等比例操作 ...

  10. hdu 5053 the Sum of Cube&lpar;上海网络赛)

    the Sum of Cube Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) ...