ITPub博客

首页 > Linux操作系统 > Linux操作系统 > rm文件后cp恢复回oracle文件

rm文件后cp恢复回oracle文件

Linux操作系统 作者:fudaliang1999 时间:2013-11-14 12:26:14 0 删除 编辑

oracle@linux-unknown:/u01/ora9/product/bin> ./rman

Recovery Manager: Release 9.2.0.4.0 - Production

Copyright (c) 1995, 2002, Oracle Corporation.  All rights reserved.

RMAN> connect target /

RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
ORA-00210: cannot open the specified controlfile
ORA-00202: controlfile: '/u01/product/oradata/mydb01m/control01.ctl'
ORA-27041: unable to open file
Linux Error: 2: No such file or directory
Additional information: 3

RMAN> exit


Recovery Manager complete.
oracle@linux-unknown:/u01/ora9/product/bin> ps -ef|grep ora
oracle   21355     1  0 Jun18 ?        00:00:09 /u01/ora9/product/bin/tnslsnr LISTENER -inherit
root      1517  2183  0 Jul24 ?        00:00:00 sshd: oracle [priv]                            
oracle    1520  1517  0 Jul24 ?        00:00:00 sshd: oracle@pts/2                             
oracle    1521  1520  0 Jul24 pts/2    00:00:00 -bash
root      3746  2183  0 Jul25 ?        00:00:00 sshd: oracle [priv]                            
oracle    3749  3746  0 Jul25 ?        00:00:00 sshd: oracle@pts/0                             
oracle    3750  3749  0 Jul25 pts/0    00:00:00 -bash
oracle    4009  3750  0 Jul25 pts/0    00:00:00 bbed
root      4805  2183  0 Jul25 ?        00:00:00 sshd: oracle [priv]                            
oracle    4808  4805  0 Jul25 ?        00:00:00 sshd: oracle@pts/1                             
oracle    4809  4808  0 Jul25 pts/1    00:00:00 -bash
oracle    7269     1  0 Jul26 ?        00:00:00 ora_pmon_mydb01
oracle    7271     1  0 Jul26 ?        00:00:00 ora_dbw0_mydb01
oracle    7273     1  0 Jul26 ?        00:00:00 ora_lgwr_mydb01
oracle    7275     1  0 Jul26 ?        00:00:03 ora_ckpt_mydb01
oracle    7277     1  0 Jul26 ?        00:00:01 ora_smon_mydb01
oracle    7279     1  0 Jul26 ?        00:00:00 ora_reco_mydb01
oracle    7281     1  0 Jul26 ?        00:00:00 ora_cjq0_mydb01
oracle    7285     1  0 Jul26 ?        00:00:00 ora_s000_mydb01
oracle    7287     1  0 Jul26 ?        00:00:00 ora_d000_mydb01
oracle    7289     1  0 Jul26 ?        00:00:00 ora_arc0_mydb01
oracle    7291     1  0 Jul26 ?        00:00:00 ora_arc1_mydb01
oracle   10008  4809  0 10:58 pts/1    00:00:47 tar -xvf mydb01_20100326_4028_1.dbf.tar
oracle   10086  1521  0 11:14 pts/2    00:00:00 ps -ef
oracle   10087  1521  0 11:14 pts/2    00:00:00 grep ora
oracle@linux-unknown:/u01/ora9/product/bin> cd /proc
oracle@linux-unknown:/proc> ls
1      11    167   1978   218    3      3311  3749  4808  6870  7275  7289       bus        devices      filesystems  irq       mdstat   mtrr        splash         tty
10     14    17    1989   2183   30196  3312  3750  4809  6871  7277  7291       cmdline    diskstats    fs           kallsyms  meminfo  net         stat           uptime
10048  1517  18    1999   219    3049   3313  4     5     7     7279  8          config.gz  dma          ide          kcore     misc     partitions  swaps          version
10084  1520  1889  2      2225   3053   3314  4009  6     7269  7281  9          cpufreq    driver       interrupts   kmsg      mm       scsi        sys            vmstat
10088  1521  1894  21355  25725  3059   3315  4381  662   7271  7285  acpi       cpuinfo    execdomains  iomem        loadavg   modules  self        sysrq-trigger
10090  1609  19    2149   2673   3310   3746  4805  6869  7273  7287  buddyinfo  crypto     fb           ioports      locks     mounts   slabinfo    sysvipc
oracle@linux-unknown:/proc> cd 7271
oracle@linux-unknown:/proc/7271> ls
attr  auxv  cmdline  cwd  delay  environ  exe  fd  mapped_base  maps  mem  mounts  oom_adj  oom_score  root  stat  statm  status  task  wchan
oracle@linux-unknown:/proc/7271> cd maps
-bash: cd: maps: Not a directory
oracle@linux-unknown:/proc/7271> cd fd
oracle@linux-unknown:/proc/7271/fd> ls
0  1  10  11  12  13  14  15  2  3  4  5  6  7  8  9
oracle@linux-unknown:/proc/7271/fd> ls -l
total 16
lr-x------  1 oracle oinstall 64 Jul 27 10:03 0 -> /dev/null
lr-x------  1 oracle oinstall 64 Jul 27 10:03 1 -> /dev/null
lr-x------  1 oracle oinstall 64 Jul 27 10:03 10 -> /dev/zero
lr-x------  1 oracle oinstall 64 Jul 27 10:03 11 -> /u01/ora9/product/rdbms/mesg/oraus.msb
lrwx------  1 oracle oinstall 64 Jul 27 10:03 12 -> /u01/ora9/product/dbs/lkmydb01M
lrwx------  1 oracle oinstall 64 Jul 27 10:03 13 -> /u01/product/oradata/mydb01m/control01.ctl (deleted)
lrwx------  1 oracle oinstall 64 Jul 27 10:03 14 -> /u01/product/oradata/mydb01m/control02.ctl (deleted)
lrwx------  1 oracle oinstall 64 Jul 27 10:03 15 -> /u01/product/oradata/mydb01m/control03.ctl (deleted)
lr-x------  1 oracle oinstall 64 Jul 27 10:03 2 -> /dev/null
lr-x------  1 oracle oinstall 64 Jul 27 10:03 3 -> /dev/null
lr-x------  1 oracle oinstall 64 Jul 27 10:03 4 -> /dev/null
lr-x------  1 oracle oinstall 64 Jul 27 10:03 5 -> /dev/null
l-wx------  1 oracle oinstall 64 Jul 27 10:03 6 -> /u01/product/admin/mydb01m/bdump/alert_mydb01.log
l-wx------  1 oracle oinstall 64 Jul 27 10:03 7 -> /u01/product/admin/mydb01m/bdump/alert_mydb01.log
lrwx------  1 oracle oinstall 64 Jul 27 10:03 8 -> /u01/ora9/product/rdbms/audit/ora_7267.aud
lr-x------  1 oracle oinstall 64 Jul 27 10:03 9 -> /dev/zero
oracle@linux-unknown:/proc/7271/fd> cp  13  /u01/product/oradata/mydb01m/control01.ctl
oracle@linux-unknown:/proc/7271/fd> cp  14  /u01/product/oradata/mydb01m/control02.ctl
oracle@linux-unknown:/proc/7271/fd> cp  15  /u01/product/oradata/mydb01m/control03.ctl
oracle@linux-unknown:/proc/7271/fd> cd /u01/product/oradata/mydb01m
oracle@linux-unknown:/u01/product/oradata/mydb01m> ls
archive  control01.ctl  control02.ctl  control03.ctl
oracle@linux-unknown:/u01/product/oradata/mydb01m> cd  /u01/ora9/product/bin
oracle@linux-unknown:/u01/ora9/product/bin> ./rman

Recovery Manager: Release 9.2.0.4.0 - Production

Copyright (c) 1995, 2002, Oracle Corporation.  All rights reserved.

RMAN> connect target /

connected to target database: mydb01M (DBID=2826132969)

RMAN>

这里仅仅是在还没有shutdown的情况下可用作恢复datafile

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/15711267/viewspace-776575/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2013-10-30

  • 博文量
    45
  • 访问量
    591129