ORA-00139: duplicate attribute string
Cause: The indicated attribute was specified more than once.
Action: Specify the attribute at most once.
ORA-139 occurs when an ALTER DATABASE MOUNT statement is issued to mount a read-only database.
ORA-139错误是当执行ALTER DATABASE MOUNT语句挂载一个只读数据库时出现的。
1. 当执行ALTER DATABASE MOUNT语句挂载只读数据库时,报此错误。
2. 当系统正在重建、恢复损坏数据文件时,需要先将数据库挂载,碰到此错误时。
1. 检查alter database mount 语句格式是否正确。
2. 对只读数据库,可以使用alter system checkpoint语句将数据库挂载。
3. 将其他连接当前数据库的会话关闭,以便让其他会话从新挂载数据库。
4. 对于数据库的恢复操作,可以检查控制文件、数据文件,日志文件是否正常,如果存在损坏,需要修复或重建。