oracle sid环境变量,环境变量ORACLE_SID简述

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

[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

本文永久更新链接地址:

logo.gif 本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉 本文系统来源:php中文网

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值