Email: [email protected] 7 x 24 online support!
Oracle 当在只读模式下打开备用数据库时生成ORA-1187 ORA-01187: 由于验证测试失败而无法从文件 读取
如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复!
诗檀软件专业数据库修复团队
服务热线 : 13764045638 QQ号:47079569 邮箱:[email protected]
	ORA-01187: 由于验证测试失败而无法从文件  读取
		oerr ora 1187
		01187, 00000, "cannot read from file %s because it failed verification tests"
		// *Cause:  The data file did not pass the checks to insure it is part of the
		//         database. Reads are not allowed until it is verified.
		// *Action: Make the correct file available to the database. Then, either open
		//         the database, or execute ALTER SYSTEM CHECK DATAFILES.  
在本文中
	症状
	原因
	解决方案
适用于:
Oracle Server – Enterprise Edition – 版本:10.2.0.1 到 10.2.0.5 – Release: 10.2 到 10.2
本文信息适用于任何平台。
症状
在只读模式下打开备用数据库时,在警报日志可能看到以下错误
ORA-01187: cannot read from file 201 because it failed verification tests
	ORA-01110: data file 201: ‘/u02/oradata/PROD_PSB/temp_prod_01.dbf’
原因
任何临时文件都未物理显示或可能损坏。
解决方案
当你在主数据库上添加临时文件时,新的临时文件不会自动添加到物理备用数据库上。
你可以使用以下语句添加到备用数据库上:
SQL> alter database open read only.
	SQL> alter tablespace temp add tempfile ‘<name>’ size ..
如果临时文件物理显示,仍错误错误:
则drop 临时文件并重建它们。

 沪公网安备 31010802001377号
沪公网安备 31010802001377号