nomount时可以用show parameter control_files查看。而此时yon用select * from v$controlfile则没有任何信息。
nomount状态只是通过参数文件来找到控制文件。
进入mount后可以用select * from v$controlfile查看。
控制文件:是用来在mount状态下,oracle查看它来找到数据文件,若丢失控制文件,则会报错,不能open database. 此时若丢失一个需要复制即可,若全部丢失则需恢复或重建控制文件来打开数据库。
此时,即mount状态,可以通过select * from v$datafile来查看数据文件了。若数据文件丢失,即oracle通过控制文件里的信息对比发现数据文件有丢失,则在启动到mount状态后会报错。故需要查看v$recover_file数据字典,找到哪个数据文件有问题。