Linuxのrmコマンドを使用してファイルを削除することはできますが、削除したファイルを復元するのは困難ですが、データベースファイルは誤って削除されることがあります。心配しないでください。次の小シリーズでは、rmによって削除されたデータベースファイルをLinuxでどのように回復できるかを紹介します。
1.まずテストRM誤って削除したファイルのデータベース
[オラクル主dbwdn @] $ LL
合計2153164
-rw-rを----- 1 oracle dba 8536064 Nov 27 21:50 control01.ctl
-rw-r ----- 1 1 oracle dba 8536064 11月27日21:50 control02.ctl
-rw-R ----- 1つのOracle DBA 8536064 11月27日21時50分control03.ctl
-rw-R ----- 1つのOracle DBA 104865792 11月27日21時32 ggs01.dbf
-rw-R ----- 1つのOracle DBA 525344768 11月27日午後9時32 perfstat.dbf
-rw-R ----- 1つのOracle DBA 52429312 11月27日21時10分redo01 .log
-rw-r ----- 1 oracle dba 52429312 11月27日21:49 redo02.log
-rw-r ----- 1 oracle dba 52429312 11月27日21:10 redo03.log
-rw-R ----- 1オラクルDBA 10493952 11月27日21時32 shkz_data_01.dbf
-rw-R ----- 1オラクルDBA 524296192 11月27日21時49 SYSAUX01.DBF
-rw-R ----- 1は、Oracle DBA 524296192 11月27日21時49 SYSTEM01.DBF
-rw-rを--- - 1 oracle dba 209723392 11月18日10時54分temp01.dbf
-rw-R ----- 1つのOracle DBA 52436992 11月27日夜9時32 test01.dbfの
-rw-R ----- 1のOracle DBA 251666432 11月27日21時49分UNDOTBS01.DBF
-rw-R ----- 1は、Oracle DBA 26222592 11月27日21時32分USERS01.DBF
[主要dbwdn @オラクル] $ RM test01.dbf
2。データベースのバックグラウンド・プロセスを見つけます。dbw0
oracle 3493 1 0 21:10午前0時00分○○秒ora_dbw0_dbwdn
のプロセスID 3493
3.誤ってデータベースファイル
を削除見つけるために、
[主要dbwdn @オラクル] $ LL /procの/3493 /FD
合計0
lr-x ------ 1 oracle oinstall 64 Nov 27 21:52 0 - >> /dev /null
lr-x-- ---- 1 oracle oinstall 64 11月27日21時52分1 - "/dev /null
lr-x ------ 1 oracle oinstall 64 11月27日21時52分10 - " /dev /Zero
lr-x ------ 1 oracle oinstall 64 Nov 27 21:52 11 - "/dev /zero
lr-x ------ 1 oracle oinstall 64 11月27日21時52分12 - 「/u01/app/oracle/product/10.2.0/db_1/rdbms/mesg/oraus.msb
lrwx ------ 1つの神託てoinstall 64 11月27日21時52分13 - 「/u01/app/oracle/product/10.2.0/db_1/dbs/hc_dbwdn.dat
lrwx ------ 1オラクルoinstallを64 11月27日21時52分14 - "64 11月27日21時52分15 oinstallを/u01/app/oracle/product/10.2.0/db_1/dbs/lkDBWDN
lrwx ------ 1オラクル - " /u01 /app /oracleは、 /oradata/dbwdn/control01.ctl
lrwx ------ 1 oracle oinstall 64 Nov 2 7 21:52 16 - "64 11月27日21時52分17 oinstallを/u01/app/oracle/oradata/dbwdn/control02.ctl
lrwx ------ 1オラクル - " /U01 /アプリ/oracle/oradata/dbwdn/control03.ctl
lrwx ------ 1つの神託てoinstall 64 11月27日21時52分18 - 「/u01/app/oracle/oradata/dbwdn/system01.dbf < Br>
lrwx ------ 1 oracle oinstall 64 Nov 27 21:52 19 - > /u01/app/oracle/oradata/dbwdn/undotbs01.dbf
lr-x --- --- 1 oracle oinstall 64 Nov 27 21:52 2 - > /dev /null
lrwx ------ 1 oracle oinstall 64 Nov 27 21:52 20 - "/u01 /app /oracle /oradata/dbwdn/sysaux01.dbf
lrwx ------ 64 11月27日午前21時52 21 oinstallを1オラクル - 「/u01/app/oracle/oradata/dbwdn/users01.dbf
lrwx ------ 64 11月27日午後9時52分22 oinstallを1オラクル - 「/u01/app/oracle/oradata/dbwdn/test01.dbf(削除)
lrwx ---- - 1オラクル11月27日21:52 23 64 oinstallを - 「/u01/app/oracle/oradata/dbwdn/ggs01.dbf
lrwx ------ 1神託64 oinstallを11月27日午前21時52分24 - "/u01 /app /oracle /oradata /db 64 11月27日21:52 25 oinstallをWDN /perfstat.dbf
lrwx ------ 1オラクル - 「/u01/app/oracle/oradata/dbwdn/shkz_data_01.dbf
Lrwx ------ 1 oracle oinstall 64 Nov 27 21:52 26 - > /u01/app/oracle/oradata/dbwdn/temp01.dbf
lr-x ------ 1 oracle 64 oinstallを11月27日21時52分27 - 「/u01/app/oracle/product/10.2.0/db_1/rdbms/mesg/oraus.msb
LR-X ------ 1つのオラクルにoinstall 64 11月27日21時52分3 - "を/dev /null
LR-X ------ 1オラクルoinstallを64 11月27日21時52 4 - " を/dev /null
L-WX ------ 1神託11月27日21時52分5 64 oinstallを - 「/u01/app/oracle/admin/dbwdn/udump/dbwdn_ora_3485.trc
L-WX ---- - 1オラクル64 11月27日21:52 6 oinstallを - 「/u01/app/oracle/admin/dbwdn/bdump/alert_dbwdn.log
lrwx ------ 1オラクルoinstallを64 11月27日21 :52 7 - 「/u01/app/oracle/product/10.2.0/db_1/dbs/hc_dbwdn.dat
L-WX ------ 1オラクルoinstallを64 11月27日夜9時52分8 - 》 /u01/app/oracle/admin/dbwdn/bdump/alert_dbwdn.log
エラー削除データベースが再起動されませんした後、システムは役に立たない再起動
4.コピーしたデータベースファイル
[オラクル@プライマリ〜] $ cpは/procの/3493 /FD /22 /u01 /app /oracleがあります/oradata/dbwdn/test01.dbf
[オラクル主@〜] $のCDは/u01 /app /oracle /oradataに/dbwdn
[主要dbwdn @オラクル] $ lsの
control01.ctlとcontrol03.ctl perfstat.dbf redo02.log shkz_data_01.dbf SYSTEM01.DBF test01.dbf USERS01.DBF
control02.ctl ggs01.dbf REDO01.LOG redo03.log SYSAUX01.DBF temp01.dbf UNDOTBS01.DBF
データベースファイルを振り返ります。 - 生産上の10.2.0.5.0をリリース:; SYSDBA&'として/;
SQL * Plusの
5.データベースファイルが
[主要dbwdn @オラクル] $ sqlplusを&'を
復元します。11月27日21時55分15秒2012
著作権(C)1982、2010火曜、Oracleのすべての権利予約
前へ次へ合計3 123を:.に接続されていますページ
Linuxシステムでは、ディスク名、ドライブ名、ディスクログ、その他のディスクランタイムパラメータなど、ディスクパラメータが変更されることがあります。では、Linuxシステムのディスクパラメータはどのように変更する必要がありますか?
以下では、我々はすべてのLinuxは、そのようなは/dev /sdb1がsdbのように、各手段を持つファイルを表現することができます知っているメジャー
-------------------------------------------- ------------------------------------ Previous12Next合計2
viはLinuxの最も基本的なテキストエディタであるフルスクリーンのテキストエディタで、Ubuntuシステムではviを編集するときに矢印キーが間違っているため、矢印キ
をLinuxにインストールして設定する方法 Zshとbashは、Linuxで実行できるシェルスクリプトですデフォルトはbashですZshを使用するには、個別にインストールする必要があります。詳細な紹介
現在のノートPCのほとんどはすでにデュアルグラフィックカード、ディスクリートグラフィック、統合グラフィックス切り替えですが、Ubuntuシステムではディスクリートグラフィックを使用するのは簡単ではあり