作为Oracle数据库的重要组成部分INSTANCE也存在一个参数标示:INSTANCE_NAME。

INSTANCE_NAME是Oracle数据库的一个参数,在参数文件中定义,用于标示数据库实例的名称,其缺省值通常就是ORACLE_SID,但是不同的实例可以有相同的实例名。通过简单的参数文件复制,我们就可以在同一台服务器上创建多个具有相同instance_name的实例。

首先确认当前的参数文件:

bash-2.03$ cd $ORACLE_HOME/dbs

bash-2.03$ ls initeygle.ora

initeygle.ora

复制参数文件,更改名称:

bash-2.03$ cp initeygle.ora initjulia.ora

接下来通过导入新的ORACLE_SID我们就可以启动新的实例:

bash-2.03$ export ORACLE_SID=julia

bash-2.03$ sqlplus "/ as sysdba"

SQL*Plus: Release 9.2.0.4.0 - Production on Fri Feb 16 10:34:00

2007

Copyright (c) 1982, 2002, Oracle Corporation. All rights

reserved.

Connected to an idle instance.

SQL> startup nomount;

ORACLE instance started.

Total System Global Area 303532408 bytes

Fixed Size 731512 bytes

Variable Size 184549376 bytes

Database Buffers 117440512 bytes

Redo Buffers 811008 bytes

现在ORACLE_SID为julia的实例已经启动,操作系统上的进程以julia名称标记:

bash-2.03$ ps -ef|grep pmon

oracle 12396 1 0 16:30 ? 00:00:00 ora_pmon_julia

oracle 16201 1 0 18:13 ? 00:00:00 ora_pmon_eygle

oracle 16256 16219 0 18:14 pts/1 00:00:00 grep pmon

但是新实例的instance_name仍然是eygle:

SQL> show parameter instance_name

NAME TYPE VALUE

------------------------------------ ----------------------

-----------------------

instance_name string eygle

总结一下,ORACLE_SID在这里用于标示进程,而instance_name则用来标示实例,两者可以具有不同的名称。

此外Oracle的监听器(listener)配置文件中的SID_NAME就是来自instance_name参数,监听器通过instance_name才能确定需要将连接请求注册到哪一个实例上。通常listener.ora文件中SID_NAME相关设置类似如下示例:

SID_LIST_LISTENER =

(SID_DESC =

(GLOBAL_DBNAME = eygle)

(ORACLE_HOME = /opt/oracle/product/9.2.0)

(SID_NAME = eygle)

)

instance在oracle意思,INSTANCE_NAME的含义及作用相关推荐

  1. python中文意思k-对python中的*args与**kwgs的含义与作用详解

    在定义函数的时候参数通常会使用 *args与**kwgs,形参与实参的区别不再赘述,我们来解释一下这两个的作用. *args是非关键字参数,用于元组,**kw是关键字参数 例如下面的代码 def fo ...

  2. opencv cv.waitKey(60) 0xff 含义和作用

    查阅了许多资料,明白了 cv.waitKey(60) & 0xff 的含义和作用 cv.waitKey(delay) : 可以用 cv.waitKey(delay) 函数延迟窗口显示时间.其中 ...

  3. http请求头中Referer的含义和作用

    http请求头中Referer的含义和作用 别人写好了,链接过去看看吧,出门左转. 记得房号不迷路 02房 01房 三人行必有我师焉,其实两人行也有我师焉--

  4. inurl_inurl,intitle指令的含义、作用及用法

    inurl,intitle指令的含义.作用及用法 很多网站SEO优化人员都知道inurl指令,但是不知道它的含义,更不知道它的用法,下面给大家介绍: inurl拆分一下其实很好理解,in就是" ...

  5. Linux man 命令后面的数字含义及作用

    Linux的man很强大,该手册分成很多section,使用man时可以指定不同的section来浏览,各个section意义如下:  1 - commands 2 - system calls 3 ...

  6. 汇编语言中PTR的含义及作用

    汇编语言中PTR的含义及作用 mov ax,bx ;是把BX寄存器"里"的值赋予AX,由于二者都是word型,所以没有必要加"WORD"    mov ax,w ...

  7. python什么意思k_对python中的*args与**kwgs的含义与作用详解

    对python中的*args与**kwgs的含义与作用详解 在定义函数的时候参数通常会使用 *args与**kwgs,形参与实参的区别不再赘述,我们来解释一下这两个的作用. *args是非关键字参数, ...

  8. 双冒号(::)和单冒号(:)在 C++ 中的含义和作用

    目录 一.双冒号(::)在C++中的含义和作用 二.单冒号(:)在C++中的含义和作用 双冒号(::)和单冒号(:)在 C++ 中都是特殊符号,它们具有不同的含义和作用. 一.双冒号(::)在C++中 ...

  9. 电路中相线、中性线和保护线的含义和作用

    电路中相线.中性线和保护线的含义和作用 1.相线的定义 相线,俗称火线,是相对于中性线(零线)来说的,指的是三相交流电路中的三根相线L1,L2,L3中的任意一根.通常家庭用电只用三相电的其中一相,相线 ...

最新文章

  1. 模仿虚基类和抽象方法
  2. 网站https加载不出css样式_Python Web全栈之旅04--Web前端●走入CSS的世界
  3. 中psr_典型电路—电容10UF 和0.1UF并联使用的技巧常见于电源电路中,你知道其中的原理吗?...
  4. 1660用哪个驱动稳定_PDF转word怎么转?哪个PDF转换器最好用?-PDF ——快科技(驱动之家旗下媒体)-...
  5. JDBC之用元数据将结果集封装为List对象
  6. php提交失败阻止提交数据,php – 在刷新浏览器时阻止重新提交提交
  7. 在英特尔® 架构平台上开发和优化基于 NDK 的 Android 游戏应用
  8. 一次百万长连接压测 Nginx OOM 的问题排查分析
  9. Netty框架多人聊天案例,代码示例
  10. android 点击文本框 不调用键盘,Android点击EditText文本框之外任何地方隐藏键盘的解决办法...
  11. 模型预测控制的缺点_开发者说丨Apollo代码学习—模型预测控制(MPC)
  12. 华为html阅读器 权限,在iReader阅读器上登录华为阅读
  13. 极速office(Word)怎么修改纸张方向
  14. 三分钟手写RPC调用 (三)
  15. 诛仙 第一集 第八章 传艺
  16. 赵雅智_service电话监听2加接通电话录音
  17. xlsx表格怎么做汇总统计_excel不同表格中的数据该怎么汇总到一个表格?
  18. 12306客户端MFC版本
  19. 聚甲基丙烯酸甲酯(PMMA)微球PMMA Beads
  20. 【keil5】keil官网PACK包不显示的解决方案

热门文章

  1. 计算机微课论文参考文献,微课教学学论文参考文献 微课教学参考文献怎么写...
  2. 从零打造一个机器人002【初识机器人操作系统--ROS】
  3. matlab波门,一种距离波门拖引有源干扰的仿真设计方法与流程
  4. 史上最爆笑的真心话大冒险
  5. [笨木头FireFly01]入门篇1·最简单的服务端和客户端连接
  6. iojs 版本管理ivm
  7. 94---Python 极坐标系下绘制双曲螺旋线
  8. 李俊“从良”碰壁,黑客的路有多长
  9. 联想网御防火墙v3404_联想网御防火墙Power_V命令行操作手册.pdf
  10. 十三款著名跨平台游戏引擎(原文翻译部分转自游侠网)