启动oracle数据库报01078,启动Oracle时提示:ORA-01078:failure in processing system parameters...

一、使用环境

操作系统:CentOS release 6.2 (Final)

数据库:Oracle 12g

数据库主目录:/ora12/product/product/12.1.0/db_1

二、问题描述

7eab8bbbbd61303aca2896516015212c.png

用sys用户登录sqlplus后,用startup命令启动Oracle时提示:

ORA-01078:failure in processing system parameters

LRM-00109: could not open parameter file '/ora12/product/product/12.1.0/db_1/dbs/initora12.ora'

三、错误原因

在oracle9i、10g、11g最近几个版本中,数据库默认使用spfile启动数据库,如果spfile不存在,则就会出现上述错误。

四、解决方法

方法一:

0133ee4f29315baec743a158824e734b.png

1.用find /ora12  -name pfile命令查找pfile文件的位置,/ora12/product/admin/cvte63/pfile 进入该文件夹,查看文件

887cb849531e4efeda9251e21b87f022.png

2.将$ORACLE_BASE/admin/cvte63/pfile目录下的init.ora.6420171848 形式的文件copy 到$ORACLE_HOME/dbs目录下命名为initora12.ora即可。

7169950464ac3a2617a16c6a048afc89.png

dc407912cae265e4a8edf8787ad46d7a.png

(注:initora12.ora中的orcl12为你的实例名 ORACLE_SID,这里我的SID为:ora12)

方法二:

将$ORACLE_HOME/dbs目录下spflieorcl.ora改名为spfilecenter.ora即可。(注:spfilecenter.ora中的ora12为环境变量中设置的SID,我的是ora12)

0ddd0357d4b9c86ae53aabd482976ec3.png

oracle用户登录 sqlplus "/as sysdba"

SQL> startup

ORA-01078:failure in processing system parameters

一.使用环境操作系统:rhel 6.5 x64数据库:Oracle 11.2.0.1.0数据库主目录:/u01/app/oracle/product/11.2.0/ 二.问题描述用sys用户登录sql ...

oracle 实例启动报错(ORA-01078: failure in processing system parameters )

在启动Oracle数据库时报错,如下: [oracle@localhost ~]$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.1.0 Productio ...

PLSQL往Oracle数据库插入中文后变为问号 和 启动PLSQL时提示NLS_LANG在客户端不能确定的解决办法

PLSQL往Oracle数据库插入中文后变为问号 和 启动PLSQL时提示NLS_LANG在客户端不能确定的解决办法 1.检查服务器的字符编码 Select * from V$NLS_PARAMETE ...

Navicat 连接Oracle时提示oracle library is not loaded的问题解决

笔者使用的Navicat Premium 12启动界面截屏: 请注意是64位的.笔者win7 64位系统. 连接Oracle时提示“oracle library is not loaded”. 解决方 ...

Navicat Premium 12连接Oracle时提示oracle library is not loaded的问题解决

Navicat Premium 12连接Oracle时提示oracle library is not loaded的问题解决 链接时遇到的问题,记录一下 如果还没有安装工具,请参考:Navicat P ...

SpringBoot启动项目时提示:Error:java: 读取***.jar时出错;

场景 在IDEA中新建SpringBoot项目后,修改了默认的Maven仓库和配置文件,然后在启动项目时提示: Error:java: 读取\org\assertj\assertj-core\3.11 ...

随机推荐

BUILD 2015: Visual Studio对GitHub的支持

微软BUILD 2015大会上发布了Visual Studio 对GitHub的支持.安装了如下Developer Assistant插件后,你便可以在Visual Studio中找到GitHub上的 ...

addevent兼容函数 && 阻止默认行为 && 阻止传播

function addEvent(a, b, c, d) { a.addEventListener ? a.addEventListener(b, c, d) : a.attachEvent(&qu ...

10个常见的IE bug和解决方法

1.IE6 幽灵文本(Ghost Text bug) 在我写本文之前,我遇到了这个bug.它相当的古怪和滑稽.一块不知哪来的重复的文本,被IE6显示在靠近原文本的下面.(译注:也可以参看 Explor ...

Python Tutorial 学习(十)-- Brief Tour of the Standard Library

10.1. Operating System Interface os库 import os os.getcwd() # Return the current working directory 'C ...

sql问题

表中某个指标重复,去掉重复项: select * from #temp where A0107 in (select A0107 from #temp  group by A0107having CO ...

js 单行注释

不可以: var a = 1;//这是注释 应当: var a = 1; //这是注释 1

python数据结构之冒泡排序

冒泡排序是一种基础排序算法,在python中,我们利用列表的的方式来完成,它对列表中的元素进行重复的遍历,在遍历的同时进行比较,如果两个数没有按照我们规定的顺序进行排列,就按照我们预先设定好的是顺序或 ...

day_5.27python网络编程

开始进行python网络编程2018-5-27 20:27:30 Tcp/Ip协议

04:sqlalchemy操作数据库

目录: 1.1 ORM介绍(作用:不用原生SQL语句对数据库操作) 1.2 安装sqlalchemy并创建表 1.3 使用sqlalchemy对表基本操作 1.4 一对多外键关联 1.5 sqlalc ...

【CS231N】5、神经网络静态部分:数据预处理等

一.疑问 二.知识点 1. 白化 ​ 白化操作的输入是特征基准上的数据,然后对每个维度除以其特征值来对数值范围进行归一化.该变换的几何解释是:如果数据服从多变量的高斯分布,那么经过白化后,数据的分布将 ...

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值