WEB开发网
开发学院数据库Oracle Oracle数据库常见真实问题处理步骤 阅读

Oracle数据库常见真实问题处理步骤

 2008-09-27 12:57:14 来源:WEB开发网   
核心提示: 2. 备份配置文件 cp $ORACLE_HOME/dbs/* /Oraclebak,记录数据库名及实例名,Oracle数据库常见真实问题处理步骤(5),参考字典视图V$DATABASE,V$INSTANCE3. 删除数据库DBCA(/u02/app/oracle/product/9.2.

2. 备份配置文件 cp $ORACLE_HOME/dbs/* /Oraclebak,记录数据库名及实例名,参考字典视图V$DATABASE,V$INSTANCE

3. 删除数据库DBCA(/u02/app/oracle/product/9.2.0.1/bin/dbca)图形化配置工具。注意:建议不要删除数据文件、重做日志文件和控制文件以及归档日志文件,处理方法是:一)就数据文件、重做日志文件和控制文件分别改名为xxx.bak.xxx文件,例如mv datafile001.dbf datafile001.bak.dbf ;二)就归档日志文件,只改名归档日志文件所在的目录名即可,例如mv archivedir archivedirbak。要参考的数据字典视图有V$DATAFILE、V$LOGFILE、V$CONTROLFILE和archive log list 参数

4. 重建数据库DBCA(/u02/app/oracle/product/9.2.0.1/bin/dbca)图形化配置工具,

5. 导入整个数据库,imp system/unicom@unicom full=y ignore=y file=xxx.dmp log=yyy.log

6. 启动数据库,严格测试。

dbv file= /u02/app/oracle/oradata/unicom/system01.dbf blocksize=8192检查还有没有坏块。

7. 使用3.2SQL脚本检查表空间情况.

4 一个使用Oracle归档日志恢复数据库的案例

案例环境:XX网Oracle 816数据库,。

需求描述:

备份主机(装有oracle)上备份了7月13日的数据,但是主数据库服务器当前日期是7月15日。为了把备份主机上的库跟主数据库服务器同步,使用归档日志把7月13日的库前滚到7月15日。

处理步骤:

a) 备份备份主机上的控制文件,然后把主用数据库的最新控制文件备份并拷贝到备份主机相应目录

备份控制文件的方法:

  sqlplus/nolog< 
  connectinternal
  alterdatabasebackupcontrolfileto'${BACKUP_DIR}/controlfile.bkp';
  alterdatabasebackupcontrolfiletotrace;
  EOF

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:Oracle 数据库 常见

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接