近来遇到一个很麻烦的问题. 使用公司软件查看备份出来的数据。
Oracle版本为9204, 目前已经有相应的备份版本, 使用公司的产品把备份出来的数据打开. 由于整个数据库在2.3T左右, 公司的产品工作起来很是麻烦, 我们已经测试了好久, 上星期已经有一位工程人员测试一星期的, 结果是没打开, 产品到一定的时候就不动没响应了.
我要说的注意SQL输入是, 我们打开的主要步骤为:
SQL>startup mount pfile=dbname.ora
SQL>recover database cancel using backup controlfile
SQL>输入回滚日志
SQL>cancel
SQL>alter databse open resetlogs
由于数据库太大, 产生的日志log文件也很大, 所以做一次"输入回滚日志"回滚的时间很长, 大概在50分钟左右. 假设我们已经知道某个版本回滚到某个日志就可以打开了, 这个时候就可以输入cancel再"alter database open resetlogs"就可以了. 但问题出现的让我们自己也莫名其妙。
当前位置: 数据库>oracle
Oracle SQL使用时注意自己的输入
来源: 互联网 发布时间:2017-03-17
本文导语: 近来遇到一个很麻烦的问题. 使用公司软件查看备份出来的数据。 Oracle版本为9204, 目前已经有相应的备份版本, 使用公司的产品把备份出来的数据打开. 由于整个数据库在2.3T左右, 公司的产品工作起来很是麻烦, 我们已经...