DB_UNIQUE_NAME 此参数定义的是数据库的唯一名称 参数类型:字符串 语法:DB_UNIQUE_NAME = database_unique_name 默认值:数据库实例:同db_name,ASM实例:+ASM 不可更改(也可以说更改非常麻烦) 此为基本参数 RAC中需对每个实例设置该参数,取值也必须相同 其他 该参数最多30个字符 大小写不敏感 有效字符包括数...
在Oracle数据库中,可以使用以下命令来查看DB_UNIQUE_NAME参数的值: sql SHOW PARAMETER db_unique_name; 这个命令会显示当前数据库中DB_UNIQUE_NAME参数的设置。如果DB_UNIQUE_NAME没有在参数文件中明确设置,它通常会默认为DB_NAME的值。 此外,你也可以通过查询v$parameter视图来获取相同的信息: sql SELECT name,...
DB_NAME、DB_DOMAIN、DB_UNIQUE_NAME 1、DB_NAME 官网的说明如下:DB_NAME specifies a database identifier of up to 8 characters. This parameter must be specified and must correspond to the name specified in the CREATE DATABASE statement.If you have multiple databases, the value of this parameter...
alter system set db_domain='com' scope=spfile; 重启数据库生效 shutdown immediate startup 2、db_unique_name 修改db_unique_name(spfile启动) create pfile from spfile; (创建pfile文件修改db_unique_name) vi pfile startup pfile='/opt/oracle/product/10.2.0/db_1/dbs/initdoudou.ora'; 3、service...
通常是切换成功后,手动修改新主库的 db_unique_name:单机:直接 alter system(scope=spfile)修改,...
这里的zxdbdg1就是dg中的从库。从库的db_name和主库保持一样为zxdb,DB_UNIQUE_NAME不同。在动态监听后,注册为zxdbdg1的service,启动的instance_name还是zxdb Instance_name简单讲就是ORACLE_SID,oracle里通过ORSCLE_SID来管理不同的数据库实例。 另,上面的动态监听信息里出现了Instance "zxdb", status BLOCKED,...
数据库的实例名本来是dave,因为做成RAC standby,所以数据库的db_unique_name 就改成了dave_st。 这个在单实例是没有什么问题,但RAC 的db_unique_name 也会注册到OCR中。 因此对于RAC 的standby,除了要修改数据库的db_unique_name ,还需要修改OCR中,我这里的案例是我原来的RAC 环境已经搭建好的情况,如果是新搭...
数据库的实例名本来是dave,因为做成RAC standby,所以数据库的db_unique_name 就改成了dave_st。 这个在单实例是没有什么问题,但RAC 的db_unique_name 也会注册到OCR中。 因此对于RAC 的standby,除了要修改数据库的db_unique_name ,还需要修改OCR中,我这里的案例是我原来的RAC 环境已经搭建好的情况,如果是新搭...
DB_UNIQUE_NAME: 和db_name不一样的作用,用于指定数据库的全局唯一名,比如DG中的物理备库与主库有相同的db_name和db_domain。需要用db_unique_name来进行区别。可以设置30个字符,大小写不敏感,由字母/数字,'_','#','$'组成。DB_UNQUIE_NAME的会影响到Service_names,也会影响到动态监听的时候的service_name...
Instance_name是不同的。DB_NAME会保持在数据文件头里,所以更改DB_NAME不能仅仅修改parameter,还需要用nid 来进行更改,并且更改后还需要手工做些工作,使其生效。 DB_UNIQUE_NAME这在另一个HA的应用,Dataguard会经常提及的,和DB_NAME不一样的作用,在DG里,要求物理DG,主从库都有一样的DB_NAME,虽然他们和RAC不...