案例重演:

dbca建库。SID:metro    --手工建库时实例名小写的metro

......

[oracle@org54 ~]$ export ORACLE_SID=METRO       --因为未环境变量设置,手工注入SID

[oracle@org54 ~]$ sqlplus '/as sysdba'                           --登录sqlplus





SQL*Plus: Release 10.2.0.1.0 - Production on Thu Jun 12 09:15:16 2014





Copyright (c) 1982, 2005, Oracle.  All rights reserved.





Connected to an idle instance.

SQL> startup                          --启库,报错例如以下,提示找不到pfile文件

ORA-01078: failure in processing system parameters

LRM-00109: could not open parameter file '/u01/app/oracle/product/10.2.0/db_1/dbs/initMETRO.ora'

[oracle@org54 ~]$ cd /u01/app/oracle/product/10.2.0/db_1/dbs    --到參数文件文件夹下查看

[oracle@org54 dbs]$ ls                    
--发现有spfile文件。但数据库提示未找到,此时要注意,对于SID的设置。在环境变量配置下是区分大写和小写的,因为手工建库时是小写的,所以配置环境变量时也必须是小写的

hc_metro.dat  initdw.ora  init.ora  lkMETRO  orapwmetro  spfilemetro.ora

[oracle@org54 dbs]$ export ORACLE_SID=metro      --又一次环境变量设置,注入SID小写的

[oracle@org54 dbs]$ sqlplus '/as sysdba'





SQL*Plus: Release 10.2.0.1.0 - Production on Thu Jun 12 09:18:33 2014





Copyright (c) 1982, 2005, Oracle.  All rights reserved.





Connected to an idle instance.





SQL> startup     --启库

ORACLE instance started.





Total System Global Area  343932928 bytes

Fixed Size                  1219328 bytes

Variable Size             109053184 bytes

Database Buffers          230686720 bytes

Redo Buffers                2973696 bytes

Database mounted.

Database opened.

启库完毕



总结:

          在dbca建库时填写的SID。要与配置系统环境变量时的SID,包含大写和小写,要全然一样。

ORA-01078错误举例:SID的大写和小写错误的更多相关文章

  1. 无法识别的属性“targetFramework”。请注意,属性名是大写和小写。错误的解决方案

    "/CRM"应用server错. 配置错误 说明: 在处理向该请求提供服务所需的配置文件时出错.请检查以下的特定错误具体信息并适当地改动配置文件. 分析器错误消息: 无法识别的属性 ...

  2. Expression构建DataTable to Entity 映射委托 sqlserver 数据库里面金额类型为什么不建议用float,实例告诉你为什么不能。 sql server 多行数据合并成一列 C# 字符串大写转小写,小写转大写,数字保留,其他除外 从0开始用U盘制作启动盘装Windows10系统(联想R720笔记本)并永久激活方法 纯CSS打造淘宝导航菜单栏 C# Winform

    Expression构建DataTable to Entity 映射委托   1 namespace Echofool.Utility.Common { 2 using System; 3 using ...

  3. ASP.NET Core应用的错误处理[1]:三种呈现错误页面的方式

    由于ASP.NET Core应用是一个同时处理多个请求的服务器应用,所以在处理某个请求过程中抛出的异常并不会导致整个应用的终止.出于安全方面的考量,为了避免敏感信息的外泄,客户端在默认的情况下并不会得 ...

  4. 随机生成长度为len的密码,且包括大写、小写英文字母和数字

    一道华三面试题,随机生成长度为len的密码,且包括大写.小写英文字母和数字,主要Random类的使用,random.nextInt(len)表示生成[0,len)整数.具体实现见下面代码,已经很详细了 ...

  5. 《c程序设计语言》读书笔记--大写转小写

    #include <stdio.h> #include <stdlib.h> #include <string.h> int aoti(char c) { if(c ...

  6. asp.net 分析器错误消息: 文件.aspx.cs”不存在错误

    发布webapplication时后老是报告分析器错误消息: 文件.aspx.cs”不存在错误,差点抓狂,后来在网上搜到原因是: <%@ Page Language="C#" ...

  7. C++中字母大写和小写转换实现的优化

    C++中字母大写和小写转换实现的优化 write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie 讨论新闻组及文件 在本文中所有以转换为小写为例. 从推荐复用代 ...

  8. vim忽略大写和小写查找配置

    作者:zhanhailiang 日期:2014-12-17 默认 vim 的查找是区分大写和小写,可通过下面两种方式实现忽略大写和小写查找 set ic? noignorecase 1 指令设定: : ...

  9. 在小发现SQL字符串比较是不是他们的大写和小写敏感

    声明:select  petName from dbo.T_pet order by petName desc 成绩:    petName    An admin A的ascii码小于a,按理说应该 ...

随机推荐

  1. Word 操作组件介绍 - Spire.Doc

    http://www.cnblogs.com/liqingwen/p/5898368.html

  2. 融云消息接口apicloud

    融云提供消息发送服务,支持个人消息,群消息,讨论组,聊天室消息, 以下是它涉及到的接口. 初始化,连接之后,可以使用. <!DOCTYPE html> <html> <h ...

  3. EF数据迁移命令

    在包管理器控制台中输入命令“enable-migrations”,然后按Enter键!Visual Studio将生成一个名为“Configurations.cs”的文件; 你可以安全地忽略它,但你需 ...

  4. 计算文件大小(C/C++语言)

    #include <stdio.h> int main() { FILE* fp; if (fp = fopen("read files.exe", "r&q ...

  5. PHP开源网

    网站地址http://www.cnblogs.com/huijieoo/

  6. Linux samba服务器安装调试。

    samba 做为主要的windown 和 Linux 通讯的服务器之一. 1. 查看是否安装了smb服务. #rpm -ga|grep samba     或者 #service smb status ...

  7. codevs 1019 集合论与图论

    1019 集合论与图论  时间限制: 1 s  空间限制: 128000 KB  题目等级 : 黄金 Gold 题解  查看运行结果     题目描述 Description 集合论与图论对于小松来说 ...

  8. 详解Android插件化开发-资源访问

    动态加载技术(也叫插件化技术),当项目越来越庞大的时候,我们通过插件化开发不仅可以减轻应用的内存和CPU占用,还可以实现热插拔,即在不发布新版本的情况下更新某些模块.     通常我们把安卓资源文件制 ...

  9. Impala性能优化

    不多说,直接上干货! • 执行计划 – 查询sql执行之前,先对该sql做一个分析,列出需要完成这一项查询的详细方案 – 命令:explain sql.profile 要点: • 1.SQL优化,使用 ...

  10. learn ES6

    介绍 ES6,也叫ECMAScript2015(以下统称ES6),是ECMAScript标准的最新版本.这个标准在2015年6月份被正式批准.ES6是js语言很有意义的一次更新,也是2009年ES5被 ...