--linux系统下从/proc中找回误删除的控制文件SYS@PROD3> select name from v$controlfile;NAME----------------------------------------------------------------------------------------------------/home/oracle/db1/control0
修改Linux中的rm命令防止误删除操作 1. 在/home/username/ 目录下新建一个目录,命名为:.trash 2.. 在/home/username/tools/目录下,新建一个shell文件,命名为: remove.sh PARA_CNT=$# TRASH_DIR="/home/username/.trash" for i in $*; do STAMP
JPG/JPEG是一种后缀名为“.jpg”或“.jpeg”的图形格式。它是存储照片图像的常用格式,因此我们可以使用数码相机、手机或其他设备来获取大量的JPG/JPEG文件。有时,我们会遇到由于意外删除、格式化驱动器或其他未知原因导致 JPEG 文件丢失的情况。无论哪种原因,我们现在都应该关心如何在 Windows 或 Mac OS X 下恢复 JPEG 文件,对吗? 对于大多数用户来说,他们不知
本文测试了误删除spfile,pfile,init.ora等文件后的恢复方法,考虑多种场景,在不同场景下进行参数文件恢复。 第一步:连上数据库,查看spfile文件所在路径 [Oracle@ora11g ~]$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.4.0 Production on Wed Aug 2 11:37:08 2017 Copyri
今天进行项目维护,处理数据库数据表的时候,脑子浑浑噩噩思想溜号了,莫名把重要的菜单表给删除了,WDF!!!,想想把备份的数据库拿来还原,但是我在菜单表新增的数据就没有了,不想白费功夫。冷静的想了想,想到了令我心痛的Oracle数据库闪回技术。为啥心痛是因为小白的时候用过闪回技术把数据库给弄蹦了。 错误的SQL删除语句,写的还煞有其事!!!关键主键还写对了!! delete from TMENU
一:表的恢复 对误删的表,只要没有使用PURGE永久删除选项,那么从FLASHBACK TABLE区恢复回来希望是挺大的。一般步骤有: 1、从FLASHBACK TABLE里查询被删除的表 SELECT * FROM RECYCLEBIN ORDER BY DROPTIME DESC; 2.执行表的恢复 FLASHBACK TABLE TABLE_NAME TO BEFORE DROP;