ITPub博客

首页 > Linux操作系统 > Linux操作系统 > ORACLE_SID, INSTANCE_NAME和DB_NAME的区别

ORACLE_SID, INSTANCE_NAME和DB_NAME的区别

原创 Linux操作系统 作者:阿痕Jay 时间:2010-06-10 14:10:38 0 删除 编辑
1. ORACLE_SID
ORACLE_SID以环境变量的形式出现,主要有两个作用:
1) 用于标识该实例的后台进程;
2) 用于决定该读取哪个参数文件;
2. INSTANCE_NAME
INSTANCE_NAME是一个参数,用于标识实例, 默认情况下等于ORACLE_SID.
此外Listener配置文件中的SID_NAME指的就是INSTANCE_NAME.
3. DB_NAME
DB_NAME也是一个参数,用于标识数据库, 必须是一个不超过8字符的文本串.
在创建数据库时指定,之后便不可修改,因为已经被记录到数据文件,日志文件和控制文件中.
在Mount阶段,数据库会对参数文件和控制文件进行比较,如果两者记录的DB_NAME不一致,则数据库无法启动.
 

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/24068527/viewspace-664892/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2010-06-10

  • 博文量
    19
  • 访问量
    18318