Windows系统中Oracle的ORA-27100错误解析

ora-27100:shared memory realm already exists错误的解决

数据库ora-27100:shared memory realm already exists错误的解决

环境:

操作系统平台 Windows Service 2003 R2 x86

数据库版本   Oracle Enterprise 9.2.0.1 for windows x86

今天一客户数据库启不来了,报ora-27100:shared memory realm already exists错误.查看相关文档,个错误一般都是由于内存参数设置不

当引起的.解决问题的思路是首先创建pfile,再修改pfile的参数,将改好后的参数保存为pfile文件后再创建回spfile,再次重启oracle相

关服务即可。

问题描述:数据库打开报错:ora-27100:shared memory realm already exists.

问题诊断:参数文件配置有问题.

解决问题的过程和步骤

解决方法一、

1、备份.将所有参数文件包括spfile,pfile,全部备份到桌面.

2、在sqlplus里面执行create pfile from spfile

3、仅保留通过第二步骤创建的pfile文件,其它全部删除。

4、用UltrEdit工具修改pfile,注意:SGA的大小不能超过1.7G,SGA中的其它部件加起来不能超

过sga_max_size配置的大小,并且注意,在9i中使用的参数最大的单位大小只能是M。我的配置如下:

sga_max_size=700m

db_cache_size=400m

java_pool_size=30m

large_pool_size=80m

shared_pool_size=150m

5、修改完成后,保存退出,并检查文件后缀名是否为.ora

6、执行create spfile from pfile 命令创建spfile,记住,千万别进入sqlplus中去执行starup 启库。

7、在cmd命令中执行services.msc命令启动服务管理器,将所有的oracle服务停止,是所有的,并且改为手动。

8、重启服务器

9、手动oracle的监听和实例服务。

10、通过sqlplus进入数据库,执行select instance_name,status from v$instance  这个时候数据库的状态应该是open。

11、故障处理完毕。

查看本栏目更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/database/Oracle/

时间: 2025-01-19 07:34:24

Windows系统中Oracle的ORA-27100错误解析的相关文章

Windows系统中配置域控制器时别忽视DNS设置

域控制器是公司网络管理的核心,它出现故障往往会导致全网用户计算机的登录失败.不过,大家在建立域控制器时往往忽视了对DNS的设置,致使域中的DNS频频引发故障.你是否知道DNS的重要性呢?如果DNS设置出问题会带来什么样的后果呢?笔者负责公司服务器的维护工作,最近在实际工作中就遇到了一起突发的与DNS相关的服务器故障. 故障现象 公司规模不是很大,大概有50多台计算机,购买了两台IBM服务器.由于内部使用的某个应用软件需要Windows域的支持,所以在这两台IBM服务器上启用了windows 20

windows系统中的hosts文件被劫持该怎么办?

  hosts文件被劫持,上网就会异常,打不开正常的网站,还会打开不良网站. 1.hosts文件是一个没有扩展名的文件,通常的路径在C:Windowssystem32driversetc文件夹内. 该文件的作用是加快域名解析,尤其是经常访问的网站,用户可以通过在Hosts中配置域名和IP的映射关系,提高域名解析速度.由于有了映射关系,输入域名计算机就能很快解析出IP,而不用请求网络上的DNS服务器.由此可见hosts权限要高于DNS服务器解析.正因为这个缘故,往往会被病毒.木马.不良程序所劫持而

Oracle数据库ORA 54013错误的解决办法_oracle

ORA-54013: 不允许对虚拟列执行 INSERT 操作 这是Oracle 11 的新特性 -- 虚拟列. 在以前的Oracle 版本,当我们需要使用表达式或者一些计算公式时,我们会创建数据库视图,如果我们需要在这个视图上使用索引,我们会创建基于函数的索引.现在Oracle 11允许我们直接在表上使用虚拟列来存储表达式.虚拟列的值是不存储在磁盘的,它们是在查询时根据定义的表达式临时计算的.我们不能往虚拟列中插入数据,我们也不能隐式的添加数据到虚拟列,我们只能使用物理列来插入数据.然后可以查询

解决Windows系统中explorer.exe出错

问题 原来的时候用WindowsXp Sp2系统,但经常出现explorer.exe出错,点确定之后就变蓝屏了,只好冷启动.现在我把系统重装了,装sp1的,但发现这个sp1的系统却是点什么程序都是出错,将发送报告.偶尔就出现explorer.exe出错,但点确定之后不会蓝屏幕. 这样是不是什么最 新的病毒症状?另外我发现有一个盘里出现一个文件夹,文件名很长b2e4p8erk8687等由数字和字母组成,点进去 里面是一个common文件夹,还有什么sp2,sp1等一些程序和一些dll文件,我把盘格

Windows系统中的文件搜索方法与技巧

window|技巧 随着电脑硬盘价格的下降和人们经济水平的提升,许多朋友都拥有大容量的硬盘,由此里面存放的文件就越来越多,这让电脑成为一个知识库,许多文件都可以从里面找到.但是这也带来一个问题,当我们要寻找以前看过的某个文件时,如果记不清楚它的位置了找起来会很麻烦,这个时候,采用适当的搜索办法来提高搜索效率是必不可少的.在windows系统中自带了一个搜索功能,真正利用好这个功能对我们的搜索功能有很大的帮助. 充分使用搜索选项 当我们查找一个文件搜索过程结束之后,如果搜索的结果非常多,这个时候就

Windows系统中安装nodejs图文教程

  这篇文章主要介绍了Windows系统中安装nodejs图文教程,本文分解了安装中的各个步骤并给出图文说明,需要的朋友可以参考下 第一步:下载安装文件 官网下载地址:http://www.nodejs.org/download/ 第二步: 安装步骤 第三步:检测是否安装完成

Windows系统中修改MAC地址实用技巧

所谓的mac地址就是一个主机会有一个IP地址,而每个网络位置会有一个专属于它的MAC位址.如果有需要的话也可以修改它,那么如何在Windows系统中修改MAC地址呢? 1.在"HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass4D36E972- E325-11CE-BFC1-08002BE10318000.0001.0002"等主键下, 因为你有可能安装了不止一块网卡,所以在这个主键下可能会有多个类似于"0000.000

Windows系统中打开CMD并定位到指定文件夹

  Windows系统中打开CMD并定位到指定文件夹 手动添加注册表项 打开注册表编辑regedit,且定位至HKEY_CLASSES_ROOTDirectoryshell 在shell下新建一个项(目录),命名为OpenCmd 在OpenCmd下新建一个项(目录),名为command 给command下面那个ab图标的,REG_SZ类型的值,设置为 cmd.exe /k pushd %L 直接导入注册表文件 上述步骤,也可通过导入注册表的方式来实现统一功能. 把下面的内容: Windows R

windows系统中,cleartype和平滑屏幕字体边缘,这两种技术的区别是啥?

问题描述 windows系统中,cleartype和平滑屏幕字体边缘,这两种技术的区别是啥? windows系统中,cleartype和平滑屏幕字体边缘,这两种技术的区别是啥? 解决方案 其实这个技术没什么特别的,无非就是通过在字体的边缘根据前景色背景色填充一些过渡的像素点,让文字的锯齿感不那么强. 解决方案二: cleartype是微软为这种技术申请的商品名 平滑屏幕字体边缘是这个技术的一个应用(cleartype还可以平滑打印输出的文字, )