在做冷备份的修改实例名实验时,我用了win系统的nid命令——host nid target=sys/password dbname=new_dbname修改后,整个数据库mount不了了,控制文件参数文件都没办法修改回了
解决:
(1)使用文本参数文件(就是oracle_home/database下的initorcl.ora)将db_name的值改为新的实例名
(2)用加载文本参数文件的方式startup nomount,再到mount阶段,这个时候其实数据库运行的实例还是orcl的,因为控制文件里面的数据库名称改成了###,对应不上,所以才会mount失败