②DB_UNIQUE_NAME在DG中会影响动态注册的SERVICE_NAME,即如果采用的是动态注册,则注册的SERVICE_NAME为DB_UNIQUE_NAME,但是实例还是INSTANCE_NAME,即SID INSTANCE_NAME: ①数据库实例的名称,INSTANCE_NAME默认值是SID,一般情况下和数据库名称(DB_NAME)相同,也可不同 ②initSID.ora 和orapwSID 文件要与INSTANCE_NAM...
1. DB_NAME 表示数据库名称,DB_NAME 会保持在数据文件头、控制文件、REDO文件里,所以更改DB_NAME不能仅仅修改spfile ,还需要用nid 来进行更改,并且更改后还需要手工做些工作,使其生效。 DB_NAME 最长 8 个字符。 2. 在 DG下,主库和物理从库的 DB_NAME 是一致的,主库和物理从库的DB_UNIQUE_NAME 不同,...
DB_NAME会保持在数据文件头里,所以更改DB_NAME不能仅仅修改parameter,还需要用nid 来进行更改,并且更改后还需要手工做些工作,是其生效。 DB_UNIQUE_NAME这在另一个HA的应用,Dataguard会经常提及的,和DB_NAME不一样的作用,在DG里,要求物理DG, 主从库都有一样的DB_NAME,虽然他们和RAC不一样,并不是同一个库。
简单点:DB_UNIQUE_NAME,在Dataguard中会经常提及的,和DB_NAME不一样的作用,在DG里,要求物理DG, 主从库都有一样的DB_NAME,但是他们的DB_UNIQUE_NAME是不一样的,用以进行不同的标示。DB_UNQUIE_NAME的会影响到Service_names,也会影响到动态监听的时候的service_name。
DB_NAME: ①是数据库名,长度不能超过8个字符,记录在datafile、redolog和control file中 ②在DataGuard环境中DB_NAME相同而DB_UNIQUE_NAME不同 ③在RAC环境中,各个节点的DB_NAME 都相同,但是INSTANCE_NAME不同 ④DB_NAME还在动态注册监听的时候起作用,无论是否定义了SERVICE_NAME,PMON进程都会使用DB_NAME动态注册...
使用mainboard或cyber_lanuch启动模块报错:this process will be terminated due to duplicated node[模块名], please ensure that each node has a unique name. 问题原因: 模块已启动,再次启动失败 解决方案: 可通过ps查询当前启动了哪些模块,使用kill...
DB_UNIQUE_NAME指定了数据库的全局唯一名字,有着相同的DB_NAME和DB_DOMAIN的数据库(比如说,数据库的用于生成报表的复本数据库,或者一个物理备库),必须拥有唯一的DB_UNIQUE_NAME,企业内的每一个数据库的DB_UNIQUE_NAME必须是唯一的。 DB_UNIQUE_NAME最长可以是30个字符,这里依旧是指数据库的名字,所以主库不同实...
1. DB_NAME 表示数据库名称,DB_NAME 会保持在数据文件头、控制文件、REDO文件里,所以更改DB_NAME不能仅仅修改spfile ,还需要用nid 来进行更改,并且更改后还需要手工做些工作,使其生效。 DB_NAME 最长 8 个字符。 2. 在 DG下,主库和物理从库的 DB_NAME 是一致的,主库和物理从库的DB_UNIQUE_NAME 不同...
1. DB_NAME 表示数据库名称,DB_NAME 会保持在数据文件头、控制文件、REDO文件里,所以更改DB_NAME不能仅仅修改spfile ,还需要用nid 来进行更改,并且更改后还需要手工做些工作,使其生效。 DB_NAME 最长 8 个字符。 2. 在 DG下,主库和物理从库的 DB_NAME 是一致的,主库和物理从库的DB_UNIQUE_NAME 不同...