当前位置:  数据库>oracle

环境变量 ORACLE_SID 简述

    来源: 互联网  发布时间:2017-06-12

    本文导语: [Oracle10g@linuxidc ~]$ export ORACLE_SID=12323[oracle10g@linuxidc ~]$ !sqlsqlplus / as sysdba SQL*Plus: Release 10.2.0.1.0 - Production on Thu Nov 6 02:24:04 2014 Copyright (c) 1982, 2005, Oracle.  All rights reserved. Connected to an idle instance. SQL> startupORA-01078: failure in processing sys...

[Oracle10g@linuxidc ~]$ export ORACLE_SID=12323
[oracle10g@linuxidc ~]$ !sql
sqlplus / as sysdba

SQL*Plus: Release 10.2.0.1.0 - Production on Thu Nov 6 02:24:04 2014

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

Connected to an idle instance.

SQL> startup
ORA-01078: failure in processing system parameters
LRM-00109: could not open parameter file '/u02/app/oracle/product/10.2.0/db_1/dbs/init12323.ora'

SQL>

首先对oracle_sid 随便设置一个,然后登入到sqlplus 然后敲下 “startup” ,这时oracle 会根据环境变量 oracle_sid 去 $ORACLE_HOME/dbs 下去安装这个顺序

spfile12323.ora  ——》

pfile.ora  ——》

init12323.ora ——》

init.ora ——》

去查找oracle 的初始化参数文件。既然是初始化参数文件,当然是为oracle 配置一些东西——》 共享内存,后台进程

一个正常的实例(instance)被初始化后能看到这些信息:

1》。共享内存段:

[oracle10g@linuxidc ~]$ ipcs -a

------ Shared Memory Segments --------
key        shmid      owner      perms      bytes      nattch    status     
0x00000000 2785281    root      644        80        2                     
0x00000000 2818050    root      644        16384      2                     
0x00000000 2850819    root      644        280        2                     
0xa1728964 3244037    oracle10g  640        216006656  20                      ---这里oracle10g 是oracle 软件的用户

------ Semaphore Arrays --------
key                      semid      owner        perms      nsems   
0x17ee0b04 1441793    oracle10g    640        154     


------ Message Queues --------
key        msqid      owner      perms      used-bytes  messages 

当指定一个pfile 时,这是就可以启动一个实例了:

[oracle10g@linuxidc dbs]$ ipcs -a

------ Shared Memory Segments --------
key        shmid      owner      perms      bytes      nattch    status     
0x00000000 2785281    root      644        80        2                     
0x00000000 2818050    root      644        16384      2                     
0x00000000 2850819    root      644        280        2                     
0xa1728964 3244037    oracle10g 640        216006656  20                     
0xb4c20568 3276806    oracle10g 640        169869312  10                     

------ Semaphore Arrays --------
key        semid      owner      perms      nsems   
0x17ee0b04 1441793    oracle10g 640        154     
0x65dc2878 1572866    oracle10g 640        44       


------ Message Queues --------
key        msqid      owner      perms      used-bytes  messages   

[oracle10g@linuxidc dbs]$ ps -ef|grep smon
54322    17981    1  0 Nov05 ?        00:00:02 ora_smon_ora10g
54322    22649    1  0 02:41 ?        00:00:00 ora_smon_12323
54322    22660 22299  0 02:42 pts/3    00:00:00 grep smon
[oracle10g@linuxidc dbs]$

这里再次强调下 oracle_sid 和oracle 的db_name 是两码事; ORALCE_SID 仅仅是为来唯一标识oracle 的实例(instance)!

在CentOS 6.4下安装Oracle 11gR2(x64)

Oracle 11gR2 在VMWare虚拟机中安装步骤

Debian 下 安装 Oracle 11g XE R2

Oracle Linux 6.5安装Oracle 11.2.0.4 x64


    
 
 

您可能感兴趣的文章:

  • Linux下如何查看,设置环境变量并立即生效
  • 程序中获取的环境变量能够根据Linux系统中相应环境变量而变化吗?
  • 怎么查看自己的shell的环境变量,和root的环境变量,solaris系统
  • 移动开发 iis7站长之家
  • 请问在win2000的环境变量中,administrator的用户变量与系统变量有什么区别??
  • shell编程,如何将变量中的环境变量转换为绝对值
  • Linux能否自定义系统变量一如windows里的系统环境变量可以"新建"一样
  • linux 下设置环境变量 使用了setenv 和putenv 在程序结束以后 发现变量又变回去了
  • 急,《UNIX环境高级编程》中6.9 环境变量T Z是什么?
  • 下载了个Tomcat 5.0.27,solaris 9系统,但是环境Java_home的环境变量不知道怎么设定
  • 如何在linux环境下配置java环境变量?
  • crontab tomcat 环境变量问题!
  • gdb下用shell写环境变量的问题
  • 如何查看当前shell的所有环境变量?
  • 我想问个关于Linux系统下Sybase环境变量的问题
  • linux 下环境变量如何设呀!
  • 一个关于环境变量设置的问题
  • java程序环境变量的问题!
  • 在LINUX下安装SYBASE 需添加环境变量问题(在线等待)
  • 环境变量存放在哪个文件中?
  • 在unbuntu中如何添加环境变量
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 多jdk环境下安装多个tomcat冲突解决配置方法
  • 用JSP。XML开发网站。请问那种环境设置最好。该如何设置环境
  • Mysql服务器登陆,启动,停止等基本操作命令介绍(Linux/Centos环境)
  • Android环境的PHP开发环境 ANMPP
  • 退出curses环境到字符环境的问题?
  • 介绍几本电子书还有,java的开发环境及测试环境在那下载
  • 用的是linux,kde,gnome为中文环境,如果把它改为英文环境。
  • 求教: Linux环境下有没有类似VC++那样的、比较容易使用的集成开发环境?
  • 因进修,需要学习《Unix 环境高级编程》一书,完全没接触过Unix/Linux,请推荐一个学习环境。
  • 哪有将c程序从HPUNIX环境移植到LINUX环境的资料
  • Linux下怎么搭建QT的环境,QT编程有没IDE?要用QT编程是不是得先编译QT环境?
  • JSP开发环境和运行环境的配置和使用方法,以SUN JDK为例
  • 有哪些中文linux,有哪些外挂的中文环境,这些中文环境之间兼容吗?
  • 想看linux内核源代码,另外手头上有一本《unix环境高级编程》,需要先把《unix环境高级编程》看完之后再看内核吗?
  • 我下载了UNIX环境高级编程的源码,可是打开时有错误,怎么才可以打开?还有谁有《UNIX环境高级编程(英文版)》的chm格式的ebook?
  • 想学linux下程序开发,不知道买哪本书好《UNIX环境高级编程》(中文第一版)还是《UNIX环境高级编程》(英文第二版)
  • 请问现在LINUX下有没有类BORLAND C++BUILDER VISUAL C++这样的集成IDE环境,我记得以前BORLAND承诺会推出类似的开发环境,可是我没有发现
  • Linux环境下QT交叉编译环境的移植问题请教帮忙
  • 驱动编译环境的内核版本到底是不是必须和使用环境的内核版本一致?
  • 100求解:如何在UNIX环境下创建一个新的端口号?另:能告之如何在WINDOWS2000环境下创建一个新的端口号就更好了!
  • 请问各位大虾,小弟今天开始学jsp了,这学期我们有java课,所以已经下载了jdk(好象是1.2),请问我的98环境怎么配置jsp环境呀?我的jdk可以运行.java程序,别的我就不知道了....谢谢!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,