各位大佬,我们的操作系统版本是HP UNIX 11.31 oracle版本是10.2.0.5 我用rman还原方式搭建了一套dataguard环境,在搭建时主库与备库的db_unique_name不相同,搭建完成之后备库接收应用日志正常。然后我把备库只读模式打开,验证主备数据是否一致,不幸的是在完成之后在重新打开备库误使用了一个旧的spfile文件,导致备库使用了与主库相同的db_unique_name,并在这个模式下运行了两周才发现。然后我发现了这个错误,又使用之前建库的时候使用的pfile文件将备库重新打开,继续接收应用日志,在此过程中观察alert日志未出现报错,再次将数据库打开至只读模式,比较主备库的数据量也无异常。 主要数据库参数如下主库:*.db_name='orcl'*.db_unique_name='orclnew'*.log_archive_dest_1='location=/u01/oracle/archive'*.log_archive_dest_2=''*.log_archive_dest_3='SERVICE=orcl db_unique_name=orcl reopen=60' 备库:*.db_name='orcl'*.db_unique_name='orcl'*.log_archive_dest_1='location=/u01/oracle/archive'*.log_archive_dest_2=''*.log_archive_dest_3='' 其中备库的db_unique_name经历了orcl->orclnew(与主库相同)->orcl的过程 我在oracle官网查到以下内容:
DB_UNIQUE_NAME
Specifies a unique name for the database at this destination.
| Category | DB_UNIQUE_NAME= name |
|---|---|
| Data Type | String |
| Valid values | The name must match the value that was defined for this database with the
DB_UNIQUE_NAME parameter. |
| Default value | None |
| Requires attributes ... | None |
| Conflicts with attributes ... | None |
| Corresponds to ... |
DB_UNIQUE_NAME column of the
|
Usage Notes
This attribute is optional if:
The
LOG_ARCHIVE_CONFIG
=DG_CONFIG initialization parameter is not specified.
This is a local destination (specified with the
LOCATION attribute).
This attributes
is required if the
LOG_ARCHIVE_CONFIG=DG_CONFIG initialization parameter is specified and if this is a remote destination (specified with the
SERVICE attribute).
https://docs.oracle.com/cd/B19306_01/server.102/b14239/log_arch_dest_param.htm#i104031 所以感觉这个 db_unique_name参数的改动对当前dg的使用应该是没有影响的,问题是不知道有没有其他的隐藏问题,希望有经验的大佬可以赐教一下。
编辑推荐:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
