ORA-19764: database id string does not match database id string in control file ORACLE 报错 故障修复 远程处理

文档解释

ORA-19764: DATABASE id string does not match database id string in control file

Cause: The change tracking file is not the correct one for this database. This can happen when the database ID for this database has been changed.

Action: Disable then re-enable change tracking.

ORA-19764: Database ID String Does Not Match Database ID String in Control File

详细说明:

ORA-19764表示控制文件中的数据库ID字符串与在此参数中指定的数据库ID不匹配。 您使用ALTER DATABASE传递的数据库ID与控制文件中的数据库ID不同。

官方解释

这是一个参数文件错误消息,表明控制文件和指定参数中的数据库ID不匹配。 这个消息可能是由ALTER DATABASE操作或通过NID工具在尝试更改数据库ID时引起的。 如果直接使用ALTER DATABASE语句更改了数据库ID,那么您必须使用ALTER DATABASE OPEN RESETLOGS命令重新打开数据库,以更新控制文件中的数据库ID值。

常见案例

在使用ALTER DATABASE语句更改数据库ID时,可能会出现这个错误,那么你必须使用ALTER DATABASE OPEN RESETLOGS命令重新打开数据库,以更新控制文件中的数据库ID值。 当使用NID工具更改数据库ID时,也可能会发生此错误。

一般处理方法及步骤

1.使用shutdown immediate命令关闭数据库。

2.使用ORACLE_SID环境变量启动数据库。

3.使用以下语句更改数据库ID:alter database reid;

4.使用以下语句重新启动数据库:alter database open resetlogs;

香港美国云服务器首选后浪云,2H2G首月10元开通。
后浪云(www.IDC.Net)提供简单好用,价格厚道的香港/美国云服务器和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。

THE END