先备份数据文件、控制文件、日志文件和参数文件。从新安装,目录等设置与原先一样。c:\sqlplus /nolog
sql>connect /as sysdba
sql>shutdown
sql>exit将备份数据文件、控制文件、日志文件和参数文件覆盖现在的文件c:\sqlplus /nolog
sql>connect /as sysdba
sql>startup
sql>exit
sql>connect /as sysdba
sql>shutdown
sql>exit将备份数据文件、控制文件、日志文件和参数文件覆盖现在的文件c:\sqlplus /nolog
sql>connect /as sysdba
sql>startup
sql>exit
2、看看什么表在该数据文件中
3、如果数据不重要将这个数据文件OFFLINE
4、重新打开数据库
因为没有归档。
是 o73 的数据库?
那应该只有一个控制文件了,是控制文件损害导致的。
你可以重新建立控制文件。SVRMGR
SVRMGR>CONNECT INTERNAL
SVRMGR>STARTUP MOUNT
SVRMGR>ALTER DATABASE BACKUP CONTROLFILE TO TRACE;
找到这个文件然后重新建立控制文件
“ALTER DATABASE BACKUP CONTROLFILE TO TRACE;
找到这个文件然后重新建立控制文件 ”能不能再说详细点?