{"id":3177,"date":"2018-02-03T22:13:38","date_gmt":"2018-02-03T13:13:38","guid":{"rendered":"http:\/\/haisins.epac.to\/wordpress\/?p=3177"},"modified":"2018-02-03T22:34:55","modified_gmt":"2018-02-03T13:34:55","slug":"db-backup-guide","status":"publish","type":"post","link":"http:\/\/haisins.synology.me\/wordpress\/?p=3177","title":{"rendered":"db backup guide"},"content":{"rendered":"<p><b>Backup<\/b><\/p>\n<p>&nbsp;<\/p>\n<p><b>Database Backup\uc758\u00a0\uc911\uc694\uc131<\/b><\/p>\n<p>&nbsp;<\/p>\n<p><b>Database Recovery\uac00\u00a0\uac00\ub2a5\ud55c\u00a0\uc6b4\uc6a9<\/b><\/p>\n<p>\uad00\uacc4\ud615\u00a0\ub370\uc774\ud0c0\ubca0\uc774\uc2a4\ub97c\u00a0\uc0ac\uc6a9\ud558\ub294\ub370\u00a0\uc788\uc5b4\u00a0\uac00\uc7a5\u00a0\ud070\u00a0\uc7a5\uc810\u00a0\uc911\uc758\u00a0\ud558\ub098\ub294\u00a0\ub370\uc774\ud0c0\ubca0\uc774\uc2a4\uc5d0\u00a0\uc774\uc0c1\u00a0\ubc1c\uc0dd\uc2dc\u00a0\uc5b8\uc81c\ub4e0\uc9c0\u00a0Database Recovery\ub97c\u00a0\uc218\ud589\ud558\uc5ec\u00a0\ud604\uc7ac\uc758\u00a0\uc0c1\ud669\uc73c\ub85c\u00a0\ubcf5\uad6c\uac00\u00a0\uac00\ub2a5\ud558\ub2e4\ub294\u00a0\uc810\uc774\ub2e4.<\/p>\n<p>\uc774\ub7ec\ud55c\u00a0\ubcf5\uad6c\uac00\u00a0\uac00\ub2a5\ud558\uae30\u00a0\uc704\ud574\uc11c\ub294\u00a0Database \uad00\ub9ac\uc790\ub294\u00a0\ubcf5\uad6c\uac00\u00a0\uac00\ub2a5\ud55c\u00a0\uc0c1\ud0dc\ub85c\u00a0\ub370\uc774\ud0c0\ubca0\uc774\uc2a4\ub97c\u00a0\uc6b4\uc6a9\ud558\uc5ec\uc57c\ub9cc\u00a0\ud569\ub2c8\ub2e4. \uc608\ub97c\u00a0\ub4e4\uc5b4\u00a0\uc0ac\uc6a9\uc790\uac00\u00a0NO ARCHIVE MODE\uc0c1\ud0dc\ub85c\u00a0\uc6b4\uc6a9\uc2dc\ub294\u00a0\ubd88\ud589\ud788\ub3c4\u00a0Database\ub97c\u00a0\ucc98\uc74c\u00a0\uc0dd\uc131\ud55c\u00a0\uc2dc\uc810\uc774\ub098\u00a0\uc804\uccb4\u00a0BACKUP \ubc1b\uc740\u00a0\uc2dc\uc810\uc73c\ub85c\u00a0\ub9cc\uc774\u00a0\ubcf5\uad6c\uac00\u00a0\uac00\ub2a5\ud569\ub2c8\ub2e4.<\/p>\n<p>\ub610\ud55c\u00a0BACKUP\uc744\u00a0\ubc1b\ub294\ub2e4\uace0\u00a0\ud560\u00a0\uacbd\uc6b0\uc5d0\ub3c4\u00a0BACKUP\uc744\u00a0\ubc1b\ub294\u00a0\ubc29\ubc95\uc5d0\u00a0\ub530\ub77c\u00a0\ud604\uc7ac\uc758\u00a0\uc2dc\uc810\uae4c\uc9c0\uc758\u00a0\ubcf5\uad6c\uac00\u00a0\uac00\ub2a5\ud558\uae30\ub3c4\u00a0\ud558\uc9c0\ub9cc\u00a0\uadf8\ub807\uc9c0\u00a0\ubabb\ud55c\u00a0\uacbd\uc6b0\u00a0BACKUP\uc744\u00a0\ubc1b\uc740\u00a0\uc2dc\uc810\uc73c\ub85c\u00a0\ubc16\uc5d0\u00a0\ubcf5\uad6c\uac00\u00a0\uc548\ub418\ub294\u00a0\uacbd\uc6b0\ub3c4\u00a0\uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<p>\uc77c\ubc18\uc801\uc778\u00a0\uacbd\uc6b0\u00a0BACKUP \uc815\ucc45\uc5c6\uc774\u00a0\ubb34\uc791\uc815\u00a0\uacfc\ub2e4\ud55c\u00a0\uc591\uc758\u00a0BACKUP\uc744\u00a0\ubc1b\uc744\u00a0\uacbd\uc6b0\u00a0\uc77c\uc815\u00a0\uae30\uac04\uc774\u00a0\uacbd\uacfc\ud558\uba74\u00a0BACKUP\uc5d0\u00a0\uc758\ubbf8\uac00\u00a0\ud76c\ubbf8\ud574\u00a0\uc9c0\uac8c\u00a0\ub418\uace0\u00a0\uc815\uc0c1\uc801\uc778\u00a0\uc791\uc5c5\uc744\u00a0\uc218\ud589\ud558\uc9c0\u00a0\uc54a\uc744\ub54c, \u00a0Backup File\uc774\u00a0\uaf2d\u00a0\ud544\uc694\ud55c\u00a0\uacbd\uc6b0\u00a0\uc791\uc5c5\u00a0\ud560\u00a0\uc218\u00a0\uc5c6\ub294\u00a0\uacbd\uc6b0\uac00\u00a0\ubc1c\uc0dd\u00a0\ud560\u00a0\uc218\ub3c4\u00a0\uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<p>DATABASE \uad00\ub9ac\uc790\ub294\u00a0BACKUP\uc5d0\u00a0\ub300\ud55c\u00a0\uc815\ucc45\uc744\u00a0\uc218\ub9bd\ud558\uc5ec\u00a0\uaf2d\u00a0\ud544\uc694\ud55c\u00a0DATA\ub97c\u00a0\ucd5c\uc18c\uc758\u00a0\uc591\uc73c\ub85c\u00a0BACKUP\uc744\u00a0\ubc1b\uace0\u00a0\ucd5c\uc18c\uc758\u00a0\uc2dc\uac04\uc744\u00a0\uc18c\ube44\u00a0\ud558\uba74\uc11c\ub3c4\u00a0\ud56d\uc2dc\u00a0\ubcf5\uad6c\uac00\u00a0\uac00\ub2a5\ud55c\u00a0\uc0c1\ud0dc\ub97c\u00a0\uc720\uc9c0\ud574\uc57c\u00a0\ud569\ub2c8\ub2e4.<\/p>\n<p>DATABASE \uad00\ub9ac\uc790\ub294\u00a0BACKUP\uc758\u00a0\uc911\uc694\uc131\uc744\u00a0\ud655\uc2e4\ud788\u00a0\uc778\uc2dd\ud558\uace0\u00a0\ud544\uc694\ud55c\u00a0\uc2dc\uae30\uc5d0\u00a0\uaf2d\u00a0\uc815\ud574\uc9c4\u00a0\ubc29\ubc95\uc73c\ub85c\u00a0BACKUP \uc791\uc5c5\uc744\u00a0\uc218\ud589\ud558\uc5ec\u00a0\uc5b8\uc81c\ub77c\ub3c4\u00a0\ubcf5\uad6c\uac00\u00a0\uac00\ub2a5\ud55c\u00a0\uc2dc\uc2a4\ud15c\uc758\u00a0\uc6b4\uc6a9\uc774\u00a0\ud544\uc694\ud558\uaca0\uc2b5\ub2c8\ub2e4.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><b>BACKUP\uc758\u00a0\ud6a8\uc728\uc131\uacfc\u00a0\uc548\uc804\uc131<\/b><\/p>\n<p>\ub370\uc774\ud0c0\ubca0\uc774\uc2a4\ub294\u00a0\uae30\uc874\uc758\u00a0FILE SYSTEM\uacfc\ub294\u00a0\ub2ec\ub9ac\u00a0\uc804\uccb4\u00a0\uc0ac\uc6a9\uc790\u00a0OBJECT\ub97c\u00a0\ud558\ub098\uc758\u00a0TABLESPACE\ub85c\u00a0\uad00\ub9ac\ud558\ubbc0\ub85c\u00a0BACKUP \ubfd0\u00a0\uc544\ub2c8\ub77c\u00a0RECOVERY\uc2dc\uc5d0\ub3c4\u00a0\uc0c1\ub2f9\ud788\u00a0\uc8fc\uc758\ub97c\u00a0\uc694\ud55c\ub2e4. \ub9cc\uc77c\u00a0ARCHIVE LOG \uc0c1\ud0dc\uc5d0\uc11c\u00a0\uc6b4\uc6a9\uc744\u00a0\ud558\uace0\uc788\ub294\u00a0\uc0c1\ud0dc\uc5d0\uc11c\u00a0\uc774\uc0c1\u00a0\ubc1c\uc0dd\uc2dc\u00a0RECOVERY \uc791\uc5c5\uc5d0\u00a0\ud544\uc694\ud55c\u00a0LOG FILE\uc911\u00a0\ud558\ub098\uc758\u00a0FILE\uc774\u00a0\uc5c6\uc5b4\uc9c0\uac70\ub098\u00a0\uc0ac\uc6a9\u00a0\ud560\u00a0\uc218\u00a0\uc5c6\ub294\u00a0\uacbd\uc6b0\uc5d0\ub3c4\u00a0\uc5ed\uc2dc\u00a0\uc815\uc0c1\uc801\uc778\u00a0\ubcf5\uad6c\uac00\u00a0\ubd88\uac00\ub2a5\u00a0\ud55c\u00a0\uacbd\uc6b0\uac00\u00a0\uc788\ub2e4.<\/p>\n<p>\uc774\ub7ec\ud55c\u00a0\ubd88\ud589\ud55c\u00a0\uacbd\uc6b0\ub97c\u00a0\ubc29\uc9c0\ud558\uae30\u00a0\uc704\ud574\uc11c\u00a0DBA\ub294\u00a0\ud56d\uc2dc\u00a0\ubcf5\uad6c\uac00\u00a0\uac00\ub2a5\ud55c\u00a0\uc0c1\ud0dc\ub85c\u00a0\uc791\uc5c5\ud558\uae30\u00a0\uc704\ud55c\u00a0BACKUP \uc815\ucc45\uc744\u00a0\uc218\ub9bd\ud558\uc5ec\u00a0\uc815\ud655\ud558\uac8c\u00a0\uc791\uc5c5\ud558\uc5ec\uc57c\u00a0\ud560\u00a0\uac83\uc774\ub2e4.<\/p>\n<p>BACKUP \uc815\ucc45\uc5d0\u00a0\uc788\uc5b4\u00a0\uac00\uc7a5\u00a0\uc911\uc694\ud55c\u00a0\uc810\uc740\u00a0\uc544\ubb34\u00a0\ubb38\uc81c\uc5c6\uc774\u00a0\uc5b8\uc81c\ub4e0\uc9c0\u00a0RECOVERY \ud560\u00a0\uc218\u00a0\uc788\uc5b4\uc57c\u00a0\ud55c\ub2e4\ub294\u00a0\uac83\uc774\ub2e4.<\/p>\n<p>DBA\uac00\u00a0\uc5b4\ub5a0\ud55c\u00a0\ubc29\ubc95\uc73c\ub85c\u00a0BACKUP\uc744\u00a0\uc720\uc9c0\ud558\ub290\ub0d0\uc5d0\u00a0\ub530\ub77c\u00a0RECOVERY \uc131\uacf5\ub960\uc774\ub098\u00a0RECOVERY \uc18d\ub3c4\u00a0\ub4f1\uc774\u00a0\uacb0\uc815\ub41c\ub2e4. \ubb3c\ub860\u00a0\ub9e4\uc77c\u00a0\uc791\uc5c5\u00a0\uc885\ub8cc\u00a0\ud6c4\u00a0\uc804\uccb4\u00a0\ub370\uc774\ud0c0\ubca0\uc774\uc2a4\uc5d0\u00a0\ub300\ud558\uc5ec\u00a0FULL BACKUP\uc744\u00a0\ud55c\ub2e4\uba74\u00a0\uac00\uc7a5\u00a0\uc548\uc804\ud55c\u00a0\u00a0BACKUP \uc774\ub77c\uace0\u00a0\ubcfc\u00a0\uc218\u00a0\uc788\uc73c\ub098\u00a0\uc2e4\uc9c8\uc801\uc73c\ub85c\u00a0BACKUP\uc744\u00a0\ubc1b\ub294\ub370\u00a0\ub9ce\uc740\u00a0\uc2dc\uac04\uc744\u00a0\uc694\uad6c\ud558\ubbc0\ub85c\u00a0\ud604\uc2e4\uc801\uc73c\ub85c\ub294\u00a0\ubd88\uac00\ub2a5\ud55c\u00a0\uc791\uc5c5\uc774\ub77c\uace0\u00a0\ubcfc\u00a0\uc218\u00a0\uc788\ub2e4.<\/p>\n<p>\uc5b4\ub5bb\uac8c\u00a0\ud558\uba74\u00a0\uc0ac\uc6a9\uc790\ub294\u00a0BACKUP\uc5d0\u00a0\uc18c\uc694\ub418\ub294\u00a0\uc2dc\uac04\uc744\u00a0\uc904\uc774\uba74\uc11c\u00a0\ub610\ud55c\u00a0\uc5b4\ub5a0\ud55c\u00a0\uacbd\uc6b0\uc5d0\ub3c4\u00a0\ubcf5\uad6c\uac00\u00a0\uac00\ub2a5\ud55c\u00a0BACKUP \uc791\uc5c5\uc744\u00a0\ud558\ub294\uac00\uac00\u00a0\uc911\uc694\ud558\ub2e4.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><b>Database Backup Guideline<\/b><\/p>\n<p><b>\uc815\uae30\uc801\uc73c\ub85c\u00a0Full Backup\uc744\u00a0\ud558\uc790. <\/b><\/p>\n<p>Recovery\ub97c\u00a0\uc704\ud574\u00a0\uc815\uae30\uc801\uc778\u00a0Full Backup\uc740\u00a0\ud544\uc218\uc801\uc774\ub2e4. \u00a0Backup\uc758\u00a0\ube48\ub3c4\ub294\u00a0Data\uc758\u00a0\ubcc0\ud654\uc5d0\u00a0\ub530\ub77c\u00a0\uacb0\uc815\ub41c\ub2e4. \uc989\u00a0DML\uc774\ub098\u00a0DDL\uc774\u00a0\ub9ce\uc740\u00a0Database\ub294\u00a0\uc790\uc8fc\u00a0Backup\uc744\u00a0\ubc1b\uc544\u00a0\ub454\ub2e4.<\/p>\n<p><b>Database\uc5d0\u00a0\uad6c\uc870\uc801\uc778\u00a0\ubcc0\ud654\uac00\u00a0\uc0dd\uae38\u00a0\ub54c\u00a0<\/b><b>\u524d<\/b><b>,<\/b><b>\u5f8c<\/b><b>\ub85c\u00a0Full Backup\uc744\u00a0\ubc1b\ub3c4\ub85d\u00a0\ud558\uc790.<\/b><\/p>\n<ol>\n<li>Tablespace\uac00\uc0c8\ub85cCreation\ub418\uac70\ub098\u00a0Drop\ub420\u00a0\uacbd\uc6b0<\/li>\n<li>\uae30\uc874\uc758Tablespace\uc5d0Datafile\uc744\u00a0Add\ud558\uac70\ub098\u00a0Rename\ud560\u00a0\uacbd\uc6b0<\/li>\n<li>Redo log Group \ub610\ub294Member\ub97cAdd, Drop, Rename\ud560\u00a0\uacbd\uc6b0<\/li>\n<\/ol>\n<p>\uc774\ucc98\ub7fc\u00a0Database\uc758\u00a0Structure\uac00\u00a0\ubcc0\uacbd\ub420\u00a0\ub54c\u00a0ARCHIVELOG Mode\ub77c\uba74\u00a0<i>ALTER DATABASE BACKUP CONTROLFILE <\/i>\u00a0command\ub97c\u00a0\uc368\uc11c\u00a0\ucd5c\uc18c\ud55c\u00a0Control file\ub9cc\uc774\ub77c\ub3c4\u00a0Backup\ubc1b\ub294\ub2e4.<\/p>\n<p>NOARCHIVELOG Mode\ub77c\uba74\u00a0Full Offline Backup\uc744\u00a0\ubc1b\ub294\ub2e4.<\/p>\n<p><b>\uc790\uc8fc\u00a0Read-Write\ub418\ub294\u00a0Tablespace\ub294\u00a0\uc790\uc8fc\u00a0Online Backup\uc744\u00a0\ubc1b\ub294\ub2e4. <\/b><\/p>\n<p>ARCHIVELOG Mode\ub77c\uba74\u00a0SYSTEM Tablespace\ub098\u00a0Rollback Segment\ub97c\u00a0\uac00\uc9c0\uace0\u00a0\uc788\ub294\u00a0Tablespace\uc640\u00a0\uac19\uc774\u00a0\uc790\uc8fc\u00a0\uc0ac\uc6a9\ub418\ub294\u00a0Tablespace\uc5d0\u00a0\ub300\ud574\uc11c\ub294\u00a0\uc790\uc8fc\u00a0Backup\uc744\u00a0\ubc1b\uc74c\uc73c\ub85c\uc368\u00a0Recovery\uc2dc\uc5d0\u00a0\ud2b9\ud788\u00a0\uacfc\uac70\u00a0\ud2b9\uc815\u00a0\uc2dc\uc810\uae4c\uc9c0\uc758\u00a0Recovery\uc2dc\uc5d0\u00a0Recovery Time\uc744\u00a0\uc904\uc77c\u00a0\uc218\u00a0\uc788\ub2e4.<\/p>\n<p><b>\uc774\uc804\uc758\u00a0Backup\ubcf8\uc744\u00a0\ucd5c\uc18c\ud55c\u00a02\ubcf8\u00a0\uc774\uc0c1\u00a0\uac00\uc9c0\uace0\u00a0\uc788\uc744\u00a0\ud544\uc694\uac00\u00a0\uc788\ub2e4. <\/b><\/p>\n<p>\uacfc\uac70\u00a0\ud2b9\uc815\u00a0\uc2dc\uc810\uae4c\uc9c0\uc758\u00a0Recovery\ub97c\u00a0\ud560\u00a0\uacbd\uc6b0\u00a0\uacfc\uac70\u00a0\ud2b9\uc815\u00a0\uc2dc\uc810\uc758\u00a0Backup\ubcf8\uc774\u00a0\uc788\ub2e4\uba74\u00a0Recovery\uc2dc\uc5d0\u00a0Recovery Time\uc744\u00a0\ucd5c\uc18c\ud654\ud560\u00a0\uc218\u00a0\uc788\ub2e4. \uc774\ub54c\u00a0\ub9cc\uc57d\u00a0Recovery\ud558\uace0\uc790\u00a0\ud558\ub294\u00a0\uc2dc\uc810\u00a0\uc774\ud6c4\uc5d0\u00a0Database\uc5d0\u00a0\ubb3c\ub9ac\uc801\u00a0\uad6c\uc870\uac00\u00a0\ubcc0\uacbd\ub418\uc5c8\ub2e4\uba74\u00a0Recovery\ud558\uace0\uc790\u00a0\ud558\ub294\u00a0\uc2dc\uc810\uc758\u00a0Datafile\uacfc\u00a0\uc77c\uce58\ud558\ub294\u00a0Control file\uc744\u00a0\uac19\uc774\u00a0Backup\ubc1b\uc74c\uc73c\ub85c\uc368\u00a0Recovery\uc2dc\uc5d0\u00a0\uac19\uc774\u00a0Recovery\ud574\uc57c\u00a0\ud55c\ub2e4.<\/p>\n<p><b>EXPORT Utility\ub97c\u00a0\uc368\uc11c\u00a0Backup\ubc1b\ub294\ub2e4. <\/b><\/p>\n<p>Export utility\ub294\u00a0\ud604\uc7ac\uc758\u00a0Database\ub97c\u00a0\ub17c\ub9ac\uc801\uc73c\ub85c\u00a0\uc77d\uc5b4\u00a0\uc0c8\ub85c\uc6b4\u00a0file\ub85c\u00a0Backup\uc744\u00a0\ubc1b\ub294\u00a0\uac83\uc73c\ub85c\u00a0\ub17c\ub9ac\uc801\u00a0Backup\uc774\ub77c\uace0\u00a0\ud55c\ub2e4. \u00a0Export \ubc1b\uc740\u00a0file\uc740\u00a0datafile\uc774\u00a0\uae68\uc84c\uc744\u00a0\uacbd\uc6b0\uc758\u00a0Recovery\ub97c\u00a0\uc704\ud574\u00a0\uc218\ud589\ub418\ub294\u00a0\uac83\uc740\u00a0\uc808\ub300\u00a0\uc544\ub2c8\ub2e4. \u00a0<i>\uc989\u00a0Export\ub97c\u00a0\uc0ac\uc6a9\ud558\uc5ec\u00a0Backup\ubc1b\uc740\u00a0\uac83\uc740\u00a0Recovery\uc5d0\ub294\u00a0\uc0ac\uc6a9\u00a0\ub420\u00a0\uc218\u00a0\uc5c6\ub2e4.<\/i>\u00a0Export file\uc740\u00a0\ub2e4\uc74c\uacfc\u00a0\uac19\uc740\u00a0\uacbd\uc6b0\uc5d0\u00a0\uc0ac\uc6a9\ub420\u00a0\uc218\u00a0\uc788\ub2e4.<\/p>\n<ol>\n<li>\ud2b9\uc815Table\ub4e4\uc5d0\ub300\ud55c\u00a0Data\uc758\u00a0\uc785\ub825\u00a0\uc624\ub958\ub85c\u00a0\uc778\ud55c\u00a0\uacfc\uac70\u00a0\ud2b9\uc815\u00a0\uc2dc\uc810\uc73c\ub85c\uc758\u00a0\ud68c\uadc0\uac00\u00a0\ud544\uc694\ud55c\u00a0\uacbd\uc6b0<\/li>\n<li>\ud2b9\uc815Table Data\uc758\ubd84\uc2e4<\/li>\n<\/ol>\n<p>\u00aa\u00a0\uad6c\uccb4\uc801\uc778\u00a0\uc0ac\ud56d\uc740\u00a0Export &amp; Import Utility Notes\ub97c\u00a0\ucc38\uc870\ud55c\ub2e4.<\/p>\n<p><b>\ubd84\uc0b0\u00a0Database\ud658\uacbd\uc5d0\uc11c\uc758\u00a0Backup<\/b><\/p>\n<p>\ubd84\uc0b0\u00a0Database \ud658\uacbd\uc758\u00a0Database\ub294\u00a0\ub3d9\uc77c\ud55c\u00a0Archived log mode\uc5d0\uc11c\u00a0\uc6b4\uc601\ub418\uc5b4\uc57c\u00a0\ud55c\ub2e4. \uc989\u00a0\ubd84\uc0b0\u00a0Database \uc804\ubd80\uac00\u00a0Archived log mode \uc774\uac70\ub098\u00a0Noarchived log mode\uc774\uc5b4\uc57c\u00a0\ud55c\ub2e4.<\/p>\n<p>Archived log mode\ub85c\u00a0\uc6b4\uc601\ub41c\ub2e4\uba74\u00a0\uac01\u00a0Node\ubcc4\ub85c\u00a0\uac1c\ubcc4\uc801\uc73c\ub85c\u00a0Backup\uc744\u00a0\uc218\ud589\ud560\u00a0\uc218\u00a0\uc788\ub2e4.<\/p>\n<p>\ub9cc\uc57d\u00a0Noarchived log mode\ub77c\uba74\u00a0\uac19\uc740\u00a0\uc2dc\uac01\uc5d0\u00a0\ub3d9\uc2dc\uc5d0\u00a0Full Offline Backup\uc774\u00a0\uc218\ud589\ub418\uc5b4\uc57c\u00a0\ud55c\ub2e4. \uc608\ub97c\u00a0\ub4e4\uc5b4\u00a0New York\uc5d0\u00a0\uc788\ub294\u00a0Database\uac00\u00a0EST 24:00\uc5d0\u00a0Backup\uc744\u00a0\ubc1b\ub294\ub2e4\uba74\u00a0San Francisco\uc5d0\u00a0\uc788\ub294\u00a0Database\ub294\u00a0PST 21:00\uc5d0\u00a0Backup\uc744\u00a0\ubc1b\uc544\uc57c\u00a0\ud55c\ub2e4.<\/p>\n<p><b>UNRECOVERABLE\ub85c\u00a0Creation\ub41c\u00a0Object\uc758\u00a0Backup<\/b><\/p>\n<p>UNRECOVERABLE\ub85c\u00a0Creation\ub41c\u00a0Object\ub294\u00a0Redo log file\uc5d0\u00a0logging \ub418\uc9c0\u00a0\uc54a\ub294\ub2e4. \u00a0Redo log file\uc774\u00a0\uc0dd\uc131\u00a0\ub418\uc9c0\u00a0\uc54a\uc73c\ubbc0\ub85c\u00a0Archive Log mode\uc77c\uc9c0\ub77c\ub3c4\u00a0\uc774\u00a0object\ub4e4\uc5d0\u00a0\ub300\ud574\uc120\u00a0Archive\ub418\uc9c0\u00a0\uc54a\ub294\ub2e4. \uace0\ub85c\u00a0\uc774\u00a0Object\uac00\u00a0\uc18d\ud55c\u00a0Tablespace\ub97c\u00a0Hot Backup \ubc1b\uc544\u00a0\ub193\uc558\uc744\uc9c0\ub77c\ub3c4\u00a0\uc774\u00a0Object\ub4e4\uc5d0\u00a0\ub300\ud55c\u00a0Recovery\ub294\u00a0\uc218\ud589\ub420\u00a0\uc218\u00a0\uc5c6\ub2e4. \uadf8\ub7ec\ubbc0\ub85c\u00a0UNRECOVERABLE\ub85c\u00a0Creation\ub41c\u00a0Object\ub4e4\uc5d0\u00a0\ub300\ud574\uc11c\ub294\u00a0\ubcc4\ub3c4\ub85c\u00a0Backup\uc744\u00a0\ubc1b\ub294\u00a0\uac83\uc774\u00a0\uc88b\ub2e4. \uc774\ub7ec\ud55c\u00a0Object\ub4e4\uc5d0\u00a0\ub300\ud574\uc11c\ub294\u00a0EXPORT Utility\ub97c\u00a0\uc0ac\uc6a9\ud558\ub294\u00a0\uac83\uc774\u00a0\ud6a8\uacfc\uc801\uc774\ub2e4.<\/p>\n<p><b>Read-only Tablespace\uc5d0\u00a0\ub300\ud55c\u00a0Backup<\/b><\/p>\n<p>Read-Only Tablespace\ub294\u00a0\ucc98\uc74c\u00a0Creation \ub418\uc5c8\uc744\u00a0\ub54c\u00a0\ud55c\u00a0\ubc88\u00a0Backup\uc744\u00a0\ubc1b\uc544\ub450\uba74\u00a0\ucda9\ubd84\ud558\ub2e4. \uc774\ub7ec\ud55c\u00a0Read-Only Tablespace\ub97c\u00a0Backup\ubc1b\uc744\u00a0\ub54c\u00a0<i>ALTER TABLESPACE BEGIN BACKUP<\/i>\uacfc\u00a0END <i>BACKUP<\/i>\uac19\uc740\u00a0command\ub97c\u00a0\uc4f0\uc9c0\u00a0\uc54a\ub294\ub2e4. \ub9cc\uc57d\u00a0\uc774\ub7ec\ud55c\u00a0command\ub97c\u00a0\uc0ac\uc6a9\ud558\uba74\u00a0Error\ub97c\u00a0Return\ud560\u00a0\uac83\uc774\ub2e4. \u00a0Read-Write Tablespace\ub85c\u00a0\ubc14\ub014\u00a0\uacbd\uc6b0\uc5d0\ub294\u00a0\uc815\uc0c1\uc801\uc778\u00a0Backup Procedure\uc5d0\u00a0\ub530\ub77c\u00a0Backup\uc744\u00a0\uc218\ud589\ud55c\ub2e4.<\/p>\n<p><b>Backup\uc744\u00a0\uc704\ud55c\u00a0\uae30\ubcf8\u00a0\uac1c\ub150<\/b><\/p>\n<p>Database\ub97c\u00a0Backup\uc744\u00a0\ud558\uac70\ub098\u00a0Recovery\ub97c\u00a0\ud558\ub294\u00a0\uac83\uc740\u00a0\uc2dc\uc2a4\ud15c\u00a0\uc6b4\uc6a9\u00a0\uc911\u00a0\uac00\uc7a5\u00a0\uc911\uc694\ud55c\u00a0\ubd80\ubd84\uc774\uae30\ub3c4\u00a0\ud558\ub2e4. \uadf8\ub7ec\ub098\u00a0\uae30\uacc4\uc801\uc778\u00a0\uc791\uc5c5\uc774\ub77c\uace0\u00a0\uc0dd\uac01\ud558\ub294\u00a0\uacbd\ud5a5\uc774\u00a0\uc788\ub2e4. \uacb0\ucf54\u00a0Backup\uc774\ub098\u00a0Recovery\ub294\u00a0\uae30\uacc4\uc801\uc778\u00a0\uc791\uc5c5\uc774\u00a0\uc544\ub2c8\ub77c\u00a0\uace0\ub3c4\uc758\u00a0\ud6c8\ub828\uc5d0\u00a0\ub530\ub978\u00a0\uac00\uc7a5\u00a0\uc219\ub828\ub41c\u00a0\uc791\uc5c5\uc774\uc5b4\uc57c\u00a0\ud55c\ub2e4.<\/p>\n<p>\uc774\uc7a5\uc5d0\uc11c\ub294\u00a0Oracle\uc5d0\u00a0\ub300\ud558\uc5ec\u00a0Backup \uacfc\u00a0Recovery \uad00\uc810\uc5d0\uc11c\u00a0\uc815\ub9ac\ud574\u00a0\ubcf4\uae30\ub85c\u00a0\ud55c\ub2e4. \ub2e4\uc18c\u00a0\uc124\uba85\uc774\u00a0\ubd80\uc871\ud55c\u00a0\uc810\uc774\u00a0\uc788\ub354\ub77c\ub3c4\u00a0\ub2e8\uc9c0\u00a0Backup\uacfc\u00a0Recovery\uc5d0\u00a0\uad00\ud55c\u00a0\ubd80\ubd84\ub9cc\uc744\u00a0\uace0\ub824\ud55c\ub2e4\uace0\u00a0\uc0dd\uac01\ud574\uc57c\u00a0\ud558\ub2e4.<\/p>\n<p>&nbsp;<\/p>\n<p><b>Oracle Data Base Backup\uacfc\u00a0\uad00\ub828\ub41c\u00a0\uc8fc\uc694\u00a0Configuration<\/b><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><b>SGA &#8211; Redo log Buffer<\/b><\/p>\n<p>SGA\ub0b4\ubd80\ub97c\u00a0\uad6c\uc131\ud558\ub294\u00a0\uc694\uc18c\u00a0\uc911\u00a0\ud558\ub098\uc778\u00a0redo log buffer\ub294\u00a0database\uc5d0\u00a0\ubcc0\ud654\ub41c\u00a0\ud56d\ubaa9\uc744\u00a0\uc800\uc7a5\ud569\ub2c8\ub2e4. \ub9ac\ub450\ub85c\uadf8\u00a0\ubc84\ud37c\uc5d0\u00a0\uc800\uc7a5\ub41c\u00a0\ub9ac\ub450\u00a0\ud56d\ubaa9\ub4e4\uc740\u00a0\ub370\uc774\ud0c0\ubca0\uc774\uc2a4\u00a0\ubcf5\uad6c\uc5d0\u00a0\uc0ac\uc6a9\ub418\ub294\u00a0online redo log file\uc5d0\u00a0\uc800\uc7a5\ub429\ub2c8\ub2e4. Background process\uc778\u00a0LGWR\uc774\u00a0\ub9ac\ub450\ub85c\uadf8\u00a0\ubc84\ud37c\u00a0\ub0b4\uc6a9\uc744\u00a0\uc628\ub77c\uc778\u00a0\ub9ac\ub450\ub85c\uadf8\u00a0\ud30c\uc77c\uc5d0\u00a0\uae30\ub85d\ud55c\ub2e4.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><b>Background Processor &#8211; LGWR, ARCH<\/b><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><b>Log Writer(LGWR) : <\/b>Log Writer Process(LGWR)\uc740\u00a0redo log buffer\ub97c\u00a0disk\uc758\u00a0redo log file\uc5d0\u00a0write\ud55c\ub2e4. LGWR\uc740\u00a0LGWR\uc774\u00a0write\ud55c\u00a0\ub9c8\uc9c0\ub9c9\u00a0\uc2dc\uac04\u00a0\uc774\ud6c4\ub85c\u00a0buffer\ub85c\u00a0copy\ub418\uc5b4\uc9c4\u00a0\ubaa8\ub4e0redo entry\ub4e4\uc744\u00a0write\ud55c\ub2e4.<\/p>\n<p><b>Archiver(ARCH) \u00a0<\/b>Archiver process(ARCH)\ub294\u00a0online redo log file\uc774\u00a0\ucc44\uc6cc\uc9c4\u00a0\ud6c4\u00a0\uc9c0\uc815\ub41c\u00a0\uc800\uc7a5\u00a0\ub514\ubc14\uc774\uc2a4\uc5d0\u00a0\ubcf5\uc0ac\ud55c\ub2e4. ARCH\ub294\u00a0redo log\uac00\u00a0ARCHIVELOG mode\uc77c\u00a0\ub54c\ub9cc\u00a0\uc874\uc7ac\ud558\uba70\u00a0automatic archiving\uc774\u00a0enable\ub41c\ub2e4.<\/p>\n<p><b>Control File<\/b><\/p>\n<p>\ub370\uc774\ud0c0\ubca0\uc774\uc2a4\uc758\u00a0\ucee8\ud2b8\ub864\u00a0\ud30c\uc77c\uc5d0\ub294\u00a0\ubb3c\ub9ac\uc801\uc778\u00a0\ub370\uc774\ud0c0\ubca0\uc774\uc2a4\uc758\u00a0\uad6c\uc870\uac00\u00a0\uae30\ub85d\ub418\uba70\u00a0\uc544\ub798\uc640\u00a0\uac19\uc740\u00a0\ud615\ud0dc\uc758\u00a0\uc815\ubcf4\ub97c\u00a0\uac16\uc2b5\ub2c8\ub2e4.<\/p>\n<p>\ub370\uc774\ud0c0\ubca0\uc774\uc2a4\u00a0\uc774\ub984<\/p>\n<p>\ub370\uc774\ud0c0\ubca0\uc774\uc2a4\uc758\u00a0\ub370\uc774\ud0c0\u00a0\ud30c\uc77c\uacfc\u00a0\ub9ac\ub450\ub85c\uadf8\u00a0\ud30c\uc77c\uc758\u00a0\uc774\ub984\uacfc\u00a0\uc704\uce58<\/p>\n<p>\ub370\uc774\ud0c0\ubca0\uc774\uc2a4\u00a0\uc0dd\uc131\u00a0\uc2dc\uac04\u00a0(Time Stamp)<\/p>\n<p>Oracle database\uc758\u00a0instance\uac00\u00a0start\ub420\u00a0\ub54c, Control file\uc774\u00a0\uc0ac\uc6a9\ub41c\ub2e4. \ub610\ud55c\u00a0\ubb3c\ub9ac\uc801\uc778\u00a0\ub370\uc774\ud0c0\ubca0\uc774\uc2a4\u00a0\uad6c\uc131\uc774\u00a0\ubcc0\uacbd\ub41c\ub2e4\uba74\u00a0(\uc989, \uc0c8\ub85c\uc6b4\u00a0\ub370\uc774\ud0c0\u00a0\ud30c\uc77c\uc774\ub098\u00a0\ub9ac\ub450\ub85c\uadf8\u00a0\ud30c\uc77c\uc774\u00a0\uc0dd\uc131\ub418\ub294\u00a0\uacbd\uc6b0), \ucee8\ud2b8\ub864\u00a0\ud30c\uc77c\uc740\u00a0\uc790\ub3d9\uc73c\ub85c\u00a0\uc624\ub77c\ud074\u00a0RDBMS\uc5d0\u00a0\uc758\ud574\u00a0\ubcc0\uacbd\ub41c\u00a0\ub0b4\uc6a9\uc774\u00a0\uc218\uc815\ub429\ub2c8\ub2e4. \ub610\ud55c\u00a0\ub370\uc774\ud0c0\ubca0\uc774\uc2a4\u00a0\ubcf5\uad6c\uac00\u00a0\ud544\uc694\u00a0\ud560\u00a0\ub54c\ub3c4\u00a0\ucee8\ud2b8\ub864\u00a0\ud30c\uc77c\uc774\u00a0\uc0ac\uc6a9\ub429\ub2c8\ub2e4.<\/p>\n<p><b>Redo log File<\/b><\/p>\n<p>\ubaa8\ub4e0\u00a0\uc624\ub77c\ud074\u00a0\ub370\uc774\ud0c0\ubca0\uc774\uc2a4\ub294\u00a0\ud558\ub098\u00a0\uc774\uc0c1\uc758\u00a0\ub9ac\ub450\ub85c\uadf8\u00a0\ud30c\uc77c\u00a0\uc138\ud2b8\uc744\u00a0\uac16\uc2b5\ub2c8\ub2e4. \ub9ac\ub450\ub85c\uadf8\uc758\u00a0\uac00\uc7a5\u00a0\uc911\uc694\ud55c\u00a0\uae30\ub2a5\uc740\u00a0\ubaa8\ub4e0\u00a0\ub370\uc774\ud0c0\ubca0\uc774\uc2a4\u00a0\ubcc0\uacbd\u00a0\uc815\ubcf4\ub97c\u00a0\uae30\ub85d\ud558\ub294\u00a0\uc77c\uc785\ub2c8\ub2e4. \ubaa8\ub4e0\u00a0\ub370\uc774\ud0c0\ubca0\uc774\uc2a4\uc758\u00a0\ubcc0\uacbd\u00a0\uc0ac\ud56d\uc740\u00a0\ub9ac\ub450\ub85c\uadf8\uc5d0\u00a0\uc800\uc7a5\ub429\ub2c8\ub2e4.<\/p>\n<p><i>\ub9cc\uc57d\u00a0\uc218\uc815\ub41c\u00a0\ub0b4\uc6a9\uc744\u00a0\ub370\uc774\ud0c0\u00a0\ud30c\uc77c\uc5d0\u00a0\ubc18\uc601\ud558\ub294\ub370\u00a0\uc2e4\ud328\ud558\ub354\ub77c\ub3c4, \ubcc0\uacbd\u00a0\uc0ac\ud56d\uc740\u00a0\ub9ac\ub450\ub85c\uadf8\uc5d0\uc11c\u00a0\uc5bb\uc744\u00a0\uc218\u00a0\uc788\uae30\u00a0\ub54c\ubb38\uc5d0, \uc791\uc5c5\u00a0\ub0b4\uc6a9\uc740\u00a0\uacb0\ucf54\u00a0\uc720\uc2e4\ub418\uc9c0\u00a0\uc54a\uc2b5\ub2c8\ub2e4.<\/i><\/p>\n<p>Redo log\uc758\u00a0\uc815\ubcf4\ub294\u00a0system \u00a0\ud639\uc740\u00a0database\ub97c\u00a0recovery\ud558\ub294\u00a0\uc6a9\ub3c4\ub85c\u00a0\uc0ac\uc6a9\ub41c\ub2e4.<\/p>\n<p><b>Archive File<\/b><\/p>\n<p>Archive File\uc740\u00a0online redo log file\uc774\u00a0\ucc44\uc6cc\uc9c4\u00a0\ud6c4\u00a0Archiver process(ARCH)\uc5d0\u00a0\uc758\ud558\uc5ec\u00a0\uc9c0\uc815\ub41c\u00a0\uc800\uc7a5\u00a0\ub514\ubc14\uc774\uc2a4\uc5d0\u00a0\ubcf5\uc0ac\ub418\uc5b4\uc9c4\u00a0file\uc744\u00a0\ub9d0\ud55c\ub2e4. Archive File\uc740\u00a0redo log\uac00\u00a0ARCHIVELOG mode\uc77c\u00a0\ub54c\ub9cc\u00a0\uc874\uc7ac\ud558\uba70\u00a0system \ud639\uc778\u00a0database\ub97c\u00a0recovery\ud558\ub294\u00a0\uc6a9\ub3c4\ub85c\u00a0\uc0ac\uc6a9\ub41c\ub2e4.<\/p>\n<p>&nbsp;<\/p>\n<p><b>Oracle Data Base Startup<\/b><\/p>\n<p>Oracle Startup\uc740\u00a0\ub0b4\ubd80\uc801\uc73c\ub85c\u00a03\uac1c\uc758\u00a0\uacfc\uc815\uc73c\ub85c\u00a0\ub098\ub204\uc5b4\u00a0\uc2e4\ud589\ub41c\ub2e4. \uac01\uac01\uc758\u00a0\uacfc\uc815\uc5d0\uc11c\u00a0\uc791\uc5c5\ub418\ub294\u00a0\ub0b4\uc6a9\u00a0\ubc0f\u00a0\uc0ac\uc6a9\ub418\ub294\u00a0file\uc740\u00a0Backup\uc774\ub098\u00a0Recovery\uc2dc\u00a0\uaf2d\u00a0\ud544\uc694\ud55c\u00a0\ubd80\ubd84\uc774\ub77c\uace0\u00a0\ud560\u00a0\uc218\u00a0\uc788\ub2e4.<\/p>\n<p>&nbsp;<\/p>\n<p>SQLDBA&gt; startup<\/p>\n<p>Oracle instance startup.<\/p>\n<p>Database mounted.<\/p>\n<p>Database opened.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><b>1\ub2e8\uacc4\u00a0: Nomount<\/b><\/p>\n<p>Oracle\uc774\u00a0\uc6b4\uc6a9\ud558\ub294\ub370\u00a0\ud544\uc694\ud55c\u00a0background process\ub97c\u00a0\uc2e4\ud589\uc2dc\ud0a4\uace0\u00a0system memory\ub0b4\uc5d0\u00a0SGA ( system global area )\ub97c\u00a0\ud560\ub2f9\ud55c\ub2e4<\/p>\n<p>&nbsp;<\/p>\n<ol>\n<li>init$ORACLE_SID.ora file\uc744\ucc3e\ub294\ub2e4.<\/li>\n<\/ol>\n<p>Init$ORACLE_SID.ora file\uc5d0\ub294\u00a0Oracle\uc774\u00a0startup\ud558\ub294\ub370\u00a0\ud544\uc694\ud55c\u00a0parameter \uac12\uc774\u00a0\uc815\uc758\ub418\uc5b4\u00a0\uc788\uc73c\ubbc0\ub85c\u00a0\uac00\uc7a5\u00a0\uba3c\uc800\u00a0$ORACLE_HOME\/dbs\/init$ORACLE_SID.ora file\ub97c\u00a0\ucc3e\ub294\ub2e4.<\/p>\n<ol start=\"2\">\n<li>background process\ub97c\uae30\ub3d9\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>init$ORACLE_SID.ora file\ub0b4\uc5d0\u00a0\uc9c0\uc815\ub41c\u00a0config file\ub97c\u00a0\ud3ec\ud568\ud558\uc5ec\u00a0parameter \ub0b4\uc6a9\uc744\u00a0\ucc38\uc870\ud558\uc5ec\u00a0Oracle background process\ub97c\u00a0startup \ud55c\ub2e4.<\/p>\n<ol start=\"3\">\n<li>SGA\ub97c\ud560\ub2f9\ubc1b\ub294\ub2e4.<\/li>\n<\/ol>\n<p>init$ORACLE_SID.ora file\ub0b4\uc5d0\u00a0\uc9c0\uc815\ub41c\u00a0parameter \uac12\uc744\u00a0\uc774\uc6a9\ud558\uc5ec\u00a0system memory\ub0b4\uc5d0\uc11c\u00a0SGA\ub97c\u00a0\ud560\ub2f9\u00a0\ubc1b\ub294\ub2e4.<\/p>\n<p>F\u00a0backup &amp; recovery\uc2dc\u00a0\ud544\uc694\u00a0\uc0ac\ud56d<\/p>\n<p>Backup &amp; recovery\uc2dc\u00a0\uaf2d\u00a0\ud544\uc694\ud55c\u00a0file\uc774\u00a0\uc774\uacf3\uc5d0\uc11c\u00a0\ub3c4\ucd9c\u00a0\ub418\uc5c8\ub2e4. <i>Init$ORACLE_SID.ora\uc640\u00a0config file\uc740\u00a0backup\uc2dc\u00a0\ud56d\uc2dc\u00a0\uac19\uc774\u00a0backup\ub418\uc5b4\uc57c\u00a0\ud558\uace0\u00a0recovery\uc2dc\uc5d0\ub3c4\u00a0\uc720\uc6a9\ud558\uac8c\u00a0\uc0ac\uc6a9\ub418\ub294\u00a0file\uc774\ub2e4.<\/i><\/p>\n<p><b>2\ub2e8\uacc4\u00a0: database mount<\/b><\/p>\n<p>init[sid] file\uc5d0\u00a0\uc9c0\uc815\ub41c\u00a0control file\ub97c\u00a0\uc77d\uc5b4\u00a0\ubaa8\ub4e0\u00a0data file\uc744\u00a0mount \uc2dc\ud0a8\ub2e4.<\/p>\n<ol>\n<li>control file\uc744\ucc3e\ub294\ub2e4.<\/li>\n<\/ol>\n<p>control file\uc5d0\ub294\u00a0Datafile \ubc0f\u00a0redo log file\uc5d0\u00a0\ub300\ud55c\u00a0\uc815\ubcf4\u00a0\ubc0f\u00a0SCN ( system control number )\uc774\u00a0\uc815\uc758\ub418\uc5b4\u00a0\uc788\ub2e4. \uc774\u00a0\uc815\ubcf4\ub97c\u00a0\uc774\uc6a9\ud558\uc5ec\u00a0\ubaa8\ub4e0\u00a0\uc790\ub8cc\uc758\u00a0commit \uc2dc\uc810\uc774\u00a0\ub3d9\uc77c\ud55c\uac00\ub97c\u00a0\uac80\uc99d\ud55c\ub2e4. \ub9cc\uc77c\u00a0\ud2c0\ub9ac\uba74\u00a0redo log\ub97c\u00a0\uc774\uc6a9\ud558\uc5ec\u00a0Recover \ud55c\u00a0\ud6c4\u00a0startup\ud55c\ub2e4.<\/p>\n<ol start=\"2\">\n<li>data file\uc744mount \uc2dc\ud0a8\ub2e4.<\/li>\n<\/ol>\n<p>Control \ud654\uc77c\uc5d0\u00a0\uc815\uc758\ub41c\u00a0\ubaa8\ub4e0\u00a0data file\uc744\u00a0\uc0ac\uc6a9\ud558\uae30\u00a0\uc704\ud558\uc5ec\u00a0mount\uc2dc\ud0a8\ub2e4.<\/p>\n<ol start=\"3\">\n<li>redo log \ud654\uc77c\uc744mount \uc2dc\ud0a8\ub2e4.<\/li>\n<\/ol>\n<p>control\ud654\uc77c\uc5d0\u00a0\uc815\uc758\ub41c\u00a0redo log file\uc744\u00a0\uc0ac\uc6a9\ud558\uae30\u00a0\uc704\ud558\uc5ec\u00a0mount\uc2dc\ud0a8\ub2e4.<\/p>\n<p>F\u00a0\uc774\u00a0\uc0c1\ud0dc\uc5d0\uc11c\u00a0\uc911\uc694\ud55c\u00a0\uba87\u00a0\uac00\uc9c0\u00a0backup, recovery, dba \uc791\uc5c5\uc774\u00a0\uac00\ub2a5\ud558\ub2e4.<\/p>\n<p><i>1.\uc804\uccb4\u00a0database\uc758\u00a0\ubcf5\uad6c\uac00\u00a0\uac00\ub2a5\ud558\ub2e4.<\/i><\/p>\n<p><i>2.No archive log mode\ub97c\u00a0archive log mode\ub85c\u00a0\ubcc0\uacbd\uc774\u00a0\uac00\ub2a5\ud558\ub2e4.<\/i><\/p>\n<p><i>3.Data file\uc758\u00a0\uc704\uce58\ub098\u00a0\uc774\ub984\uc758\u00a0\ubcc0\uacbd\uc774\u00a0\uac00\ub2a5\ud558\ub2e4.<\/i><\/p>\n<p><i>4.\ub9ac\ub450<\/i><i>\u00a0<\/i><i>\ub85c\uadf8<\/i><i>\u00a0<\/i><i>\ud30c\uc77c\uc758<\/i><i>\u00a0<\/i><i>\ucd94\uac00<\/i><i>, <\/i><i>\uc0ad\uc81c<\/i><i>, <\/i><i>\uc774\ub984<\/i><i>\u00a0<\/i><i>\ubcc0\uacbd<\/i><\/p>\n<p><i>5.<\/i><i>\ubd88\uc644\uc804\ud55c<\/i><i>\u00a0<\/i><i>\ub370\uc774\ud130\ubca0\uc774\uc2a4<\/i><i>\u00a0<\/i><i>\ubcf5\uad6c<\/i><\/p>\n<p><b>3\ub2e8\uacc4\u00a0: database open<\/b><\/p>\n<p>\ub9c8\uc6b4\ud2b8\ub41c\u00a0\ub370\uc774\ud0c0\ubca0\uc774\uc2a4\ub97c\u00a0User\ub4e4\uc774\u00a0\uc811\uc18d\ud560\u00a0\uc218\u00a0\uc788\ub3c4\ub85d\u00a0online log file\uacfc\u00a0data file\uc744\u00a0open\ud55c\ub2e4.<\/p>\n<ol>\n<li>\uc790\ub3d9recovery \uc218\ud589<\/li>\n<\/ol>\n<p>mount\ub41c\u00a0data file\ub4f1\uc744\u00a0\uc774\uc6a9\ud558\uc5ec\u00a0\ube44\u00a0\uc815\uc0c1\uc801\uc778\u00a0\uc885\ub8cc\u00a0( shutdown abort ) \ub4f1\uc73c\ub85c\u00a0\uc778\ud55c\u00a0data file\uc758\u00a0SCN \ubd88\uc77c\uce58\uc2dc\u00a0RECO process\uac00\u00a0\uc790\ub3d9\uc73c\ub85c(\uc989\uc2dc. consistent\ud558\uac8c) \u00a0\ud574\ub2f9\u00a0transaction\uc744\u00a0\ud574\uacb0\ud558\uace0\u00a0\u00a0recovery\ub97c\u00a0\uc218\ud589\ud55c\ub2e4. Redo log\uc640\u00a0rollback segment\uc758\u00a0\uc815\ubcf4\u00a0\ub9cc\uc73c\ub85c\u00a0recovery\uac00\u00a0\ubd88\uac00\ub2a5\u00a0\ud560\u00a0\uacbd\uc6b0\u00a0media recovery\ub97c\u00a0\uc694\uccad\ud55c\ub2e4.<\/p>\n<ol start=\"2\">\n<li>data file open<\/li>\n<\/ol>\n<p>\ubaa8\ub4e0\u00a0data file\uc774\u00a0\uc815\uc0c1\uc778\u00a0\uacbd\uc6b0\u00a0data file\uc744\u00a0open\ud55c\ub2e4.<\/p>\n<ol start=\"3\">\n<li>user \uc0ac\uc6a9\uac00\ub2a5<\/li>\n<\/ol>\n<p>\uc774\uc81c\ubd80\ud130\u00a0\ubaa8\ub4e0\u00a0\uc0ac\uc6a9\uc790\uc758\u00a0database access\uac00\u00a0\uac00\ub2a5\ud55c\u00a0\uc0c1\ud0dc\ub85c\u00a0\uc804\ud658\ub41c\ub2e4.<\/p>\n<p>&nbsp;<\/p>\n<p><b>Oracle Data Base Shutdown<\/b><\/p>\n<p>Oracle startup\uc2dc\uc640\u00a0\ubc18\ub300\ub85c\u00a0\uc218\ud589\ub41c\ub2e4.<\/p>\n<p>SQLDBA&gt; shutdown<\/p>\n<p>Database closed.<\/p>\n<p>Database dismounted.<\/p>\n<p>ORACLE instance shutdown.<\/p>\n<p><b>Closing Database<\/b><\/p>\n<p>Database\ub97c\u00a0close \ud560\u00a0\ub54c\u00a0Oracle\uc740\u00a0\ubaa8\ub4e0\u00a0SGA \uc548\uc758\u00a0database data\uc640\u00a0recovery data\ub97c\u00a0datafile\uacfc\u00a0redo log file\uc5d0\u00a0\uac01\uac01\u00a0write \ud55c\ub2e4. \uc774\u00a0\uc791\uc5c5\uc774\u00a0\uc218\ud589\ub41c\u00a0\ud6c4\u00a0Oracle\uc740\u00a0\ubaa8\ub4e0\u00a0online datafile\uacfc\u00a0online redo log file\uc744\u00a0close \ud55c\ub2e4. Control file\uc740\u00a0database\uac00\u00a0close \ub41c\u00a0\ud6c4\uc5d0\ub3c4\u00a0\uc5ec\uc804\ud788\u00a0mount \ub418\uc5b4\u00a0open \ub41c\u00a0\uc0c1\ud0dc\ub85c\u00a0\ub0a8\uc544\u00a0\uc788\ub294\ub2e4.<\/p>\n<p>\ud2b9\uc218\ud55c\u00a0\uc0c1\ud669\uc5d0\u00a0open \ub41c\u00a0database\uc758\u00a0instance\ub97c\u00a0abort \uc2dc\ud0a4\uace0\u00a0database\ub97c\u00a0\uc989\uc2dc\u00a0dismount \uc2dc\ud0ac\u00a0\uc218\u00a0\uc788\ub2e4. \uc774\u00a0\uacfc\uc815\uc740\u00a0SGA buffer\ub97c\u00a0datafile\uacfc\u00a0redo log file\uc5d0\u00a0\uae30\ub85d\ud558\ub294\u00a0\uacfc\uc815\uc744\u00a0\uc0dd\ub7b5\ud558\ubbc0\ub85c\u00a0\ube60\ub974\uac8c\u00a0\uc218\ud589\ub420\u00a0\uc218\u00a0\uc788\ub2e4. (Oracle\uc740database\ub97c\u00a0reopen \ud560\u00a0\ub54c\u00a0\uc790\ub3d9\uc73c\ub85c\u00a0\ubcf5\uad6c\ud55c\ub2e4\u00a0&#8211; instance recovery)<\/p>\n<p><b>Dismount database <\/b><\/p>\n<p>Database\ub97c\u00a0dismount \uc2dc\ud0a8\u00a0\ud6c4\uc5d0\ub294\u00a0memory \uc548\uc5d0\u00a0instance\ub9cc\uc774\u00a0\ub0a8\uc544\u00a0\uc788\uac8c\u00a0\ub41c\ub2e4. Database\uac00\u00a0dismount \ub41c\u00a0\ud6c4\u00a0Oracle\uc740\u00a0database\uc758\u00a0control file\uc744\u00a0close\ud55c\ub2e4.<\/p>\n<p><b>Shutdown instance <\/b><\/p>\n<p>Instance\ub97c\u00a0shut down \ud560\u00a0\ub54c\u00a0memory\ub85c\ubd80\ud130\u00a0SGA\uac00\u00a0\uc81c\uac70\ub418\uba70\u00a0background process\uac00\u00a0\uc885\ub8cc\ub41c\ub2e4.<\/p>\n<p>&nbsp;<\/p>\n<p><b>Archive Log<\/b><\/p>\n<p>Oracle\uc5d0\uc11c\u00a0Online Backup\uc744\u00a0\ubc1b\uac70\ub098\u00a0\uc644\ubcbd\ud55c\u00a0Recovery \uc791\uc5c5\uc744\u00a0\uc218\ud589\ud558\uae30\u00a0\uc704\ud574\uc11c\ub294\u00a0DataBase\ub97c\u00a0Archive log mode\ub85c\u00a0\uc6b4\uc601\ud558\uc5ec\uc57c\u00a0\ud55c\ub2e4.<\/p>\n<p>Oracle\uc740\u00a0\uc21c\ud658\uc801\uc73c\ub85c\u00a0online redo log file\uc744\u00a0\uae30\ub85d\ud55c\ub2e4.<\/p>\n<p>\uccab\ubc88\uc9f8\u00a0log file\uc744\u00a0\uae30\uc785\ud558\uace0\u00a0\ub098\uba74\u00a0\ub450\u00a0\ubc88\uc9f8\u00a0\uac83\uc744\u00a0\uae30\uc785\ud558\uae30\u00a0\uc2dc\uc791\ud558\uace0\u00a0, \uadf8\uac83\uc774\u00a0\ub05d\ub098\uba74\u00a0\uc138\u00a0\ubc88\uc9f8\u00a0\uac83\uc744\u00a0\uae30\uc785\ud558\uae30\u00a0\uc2dc\uc791\ud55c\ub2e4.<\/p>\n<p>\uadf8\ub9ac\uace0\u00a0\uadf8\u00a0\ub9c8\uc9c0\ub9c9online redo log file\uc744\u00a0\uc4f0\uace0\u00a0\ub098\uba74\u00a0LGWR\uac00\u00a0\uccab\ubc88\uc9f8\u00a0log file\uc744\u00a0\ub36e\uc5b4\uc4f0\uae30\u00a0\uc2dc\uc791\ud55c\ub2e4<\/p>\n<p><i>Oracle <\/i><b><i>archive log <\/i><\/b><i>mode\uc5d0\uc11c\u00a0\uc791\ub3d9\ud558\uace0\u00a0\uc788\uc744\u00a0\ub54c\uc5d0\ub294\u00a0ARCH\ub294\u00a0\uac01\uac01\uc758\u00a0redo log file\uc744\u00a0\ub36e\uc5b4\uc4f0\uae30\u00a0\uc804\uc5d0\u00a0\uadf8\uc5d0\u00a0\ub300\ud55c\u00a0\ubcf5\uc0ac\ubcf8\uc744\u00a0\ub9cc\ub4e0\ub2e4.<\/i><\/p>\n<p>\uc774\uc640\u00a0\uac19\uc774\u00a0archive\ub41c\u00a0redo log file\ub4e4\uc740\u00a0\ubcf4\ud1b5\u00a0device\uc5d0\u00a0\uae30\ub85d\ub41c\ub2e4.<\/p>\n<p><b>3<\/b><\/p>\n<p>&nbsp;<\/p>\n<p><b>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0LOG 1 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a01 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0LOG 2 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a02 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0LOG 3<\/b><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><b>ARCHIVE LOG<\/b><\/p>\n<p><b>DEST<\/b><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Archive log\ub97c\u00a0\ud65c\uc6a9\ud558\uae30\u00a0\uc704\ud574\uc11c\ub294\u00a0\uc6b0\uc120\u00a0Database\uac00\u00a0archive log mode\ub85c\u00a0\uc124\uc815\ub418\uc5b4\uc788\uc5b4\uc57c\u00a0\ud55c\ub2e4.<\/p>\n<p>&nbsp;<\/p>\n<p><b>NOARCHIVELOG \u00a0MODE\uc640\u00a0ARCHIVELOG MODE \u00a0\ube44\uad50<\/b><\/p>\n<p>&nbsp;<\/p>\n<p><b>NOARCHIVELOG MODE<\/b><\/p>\n<p>Noarchive log Mode\uc5d0\uc11c\ub294\u00a0Redo log file\uc740\u00a0circular \ubc29\uc2dd\uc73c\ub85c\u00a0\uc6b4\uc601\ub418\uace0, Checkpoint\uac00\u00a0\ubc1c\uc0dd\ud55c\u00a0\ud6c4\uc5d0\u00a0\uc989\uc2dc\u00a0\uc774\u00a0Redo log file\uc744\u00a0\ub2e4\uc2dc\u00a0\uc0ac\uc6a9\ud55c\ub2e4.<\/p>\n<p>\uc77c\ub2e8\u00a0Redo log\uac00\u00a0\ub36e\uc5b4\u00a0\uc4f0\uc5ec\uc9c0\uba74\u00a0Media Recovery\ub294\u00a0\ub9c8\uc9c0\ub9c9\uc73c\ub85c\u00a0Full backup \ubc1b\uc740\u00a0\uc2dc\uc810\uc73c\ub85c\u00a0\ubc16\uc5d0\u00a0\ubcf5\uad6c\uac00\u00a0\ubd88\uac00\ub2a5\ud558\ub2e4.<\/p>\n<p>NOARCHIVELOG<\/p>\n<p>Redo log file \u00a0\u00a0\u00a0MODE<\/p>\n<p>LGWR<\/p>\n<p><b>ARCHIVELOG MODE<\/b><\/p>\n<p>Checkpoint\uac00\u00a0\ubc1c\uc0dd\ud560\u00a0\ub54c\u00a0\uae4c\uc9c0\ub294\u00a0Redo log file\uc740\u00a0\uc7ac\uc0ac\uc6a9\ub418\uc9c0\u00a0\uc54a\uc73c\uba70\u00a0Background process\uc778\u00a0ARCH\uc5d0\u00a0\uc758\ud574\u00a0\ubb3c\ub9ac\uc801\uc73c\ub85c\u00a0Redo log file\uc740\u00a0\ub2e4\uc2dc\u00a0Backup \ub41c\ub2e4.<\/p>\n<p>Database\uc5d0\u00a0\ubc1c\uc0dd\ud55c\u00a0\uac00\uc7a5\u00a0\ub098\uc911\uc758\u00a0\ubcc0\ud654\uae4c\uc9c0\ub3c4\u00a0Recovery \ud560\u00a0\uc218\u00a0\uc788\ub2e4.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>circular fashion<\/p>\n<p>ARCH \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0ARCHIVELOG<\/p>\n<p>Redo log file \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0offline storage \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0MODE<\/p>\n<p>LGWR<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><b>ARCHIVE LOG Setting<\/b><\/p>\n<p><b>\ud604\uc7ac\u00a0Database\uc758\u00a0Archive \uc0c1\ud0dc\u00a0\ubcf4\uae30.<\/b><\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; archive log list<\/p>\n<p>Database log mode \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0NOARCHIVELOG<\/p>\n<p>Automatic archival \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0DISABLED<\/p>\n<p>Archive destination \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0?\/dbs\/arch<\/p>\n<p>Oldest online log sequence \u00a0\u00a0\u00a0188<\/p>\n<p><i>Next log sequence to archive \u00a0189<\/i><\/p>\n<p>Current log sequence \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0189<\/p>\n<p>&nbsp;<\/p>\n<p><b>Archive Log mode Setting<\/b><\/p>\n<ol>\n<li>\u00a0\u00a0parameter file ( initORACLE_SID.ora )\uc5d0\ub2e4\uc74c\uc744\ucd94\uac00\u00a0\uc815\uc758\u00a0\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>log_archive_start=true<\/p>\n<p>log_archive_dest=\/u1\/oracle\/admin\/ORACLE_SID\/arch\/log<\/p>\n<p>log_archive_format=%s.arc<\/p>\n<p>&nbsp;<\/p>\n<p>LOG_ARCHIVE_START =<\/p>\n<p>Oracle Startup\uc2dc\u00a0ARCH process \uac00\u00a0\uae30\ub3d9\ud55c\ub2e4. log switch \ubc1c\uc0dd\uc2dc\u00a0automatic archive\ub97c\u00a0\uc218\ud589\ud55c\ub2e4. \ub9cc\uc57d\u00a0\uc774\u00a0parameter\uac00\u00a0false\uc774\uba74\u00a0manual archive\ub97c\u00a0\uc2e4\uc2dc\ud558\uc5ec\uc57c\u00a0\ud55c\ub2e4.<\/p>\n<p>LOG_ARCHIVE_DEST =<\/p>\n<p>archive\uc7a5\uc18c\uc758\u00a0\ub514\ub809\ud1a0\ub9ac\uc640\u00a0\ud655\uc7a5\uc790\ub97c\u00a0\ud3ec\ud568\ud558\uc9c0\u00a0\uc54a\ub294\u00a0\ud30c\uc77c\uba85\uc744\u00a0\uc9c0\uc815\ud55c\ub2e4. \u00a0\uc5ec\uae30\uc5d0\uc11c\u00a0offline_log\uae4c\uc9c0\ub294\u00a0directory\uc774\uba70\u00a0\ub9c8\uc9c0\ub9c9\uc5d0\u00a0\uc788\ub294\u00a0offline\uc740\u00a0archive log\uc758\u00a0file initial\uba85\uc774\ub2e4.<\/p>\n<p>LOG_ARCHIVE_FORMAT=<\/p>\n<p>archive file\uc758\u00a0\ud655\uc7a5\uc790\uc640\u00a0log sequence\ubc88\ud638\uc758\u00a0\ud615\uc2dd\uc744\u00a0\uc9c0\uc815\ud55c\ub2e4. \u00a0\uc774\ub294\u00a0\uc704\uc5d0\uc11c\u00a0\uc815\uc758\ub41c\u00a0archive log\uc758\u00a0initial file\uba85\uacfc\u00a0\ud568\uaed8\u00a0\ub098\ud0c0\ub09c\ub2e4.<\/p>\n<ol>\n<li>cf) \uc774\uacbd\uc6b0\u00a0\uc77c\uc815\ub7c9\uc758\u00a0\uc815\ubcf4\uac00\u00a0\uc313\uc774\uba74\u00a0\/admhome\/oracle\/admin\/ORACLE_SID\/arch<\/li>\n<\/ol>\n<p>directory\ubc11\uc5d0\u00a0log_001.arc, log_002.arc &#8230;\uac19\uc740\u00a0archive log file\uc774\u00a0\uc0dd\uc131\ub41c\ub2e4.<\/p>\n<ol start=\"2\">\n<li>ORACLE database\ub97carchive log mode\ub85c\ubcc0\uacbd\u00a0\ud6c4\u00a0\uae30\ub3d9\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>$ svrmgrl<\/p>\n<p>SVRMGR&gt; connect internal<\/p>\n<p>SVRMGR&gt; startup mount \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0==&gt; \u0081<\/p>\n<p>SVRMGR&gt; alter database archivelog \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0==&gt; \u0082<\/p>\n<p>SVRMGR&gt; archive log list \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0==&gt; \u0083<\/p>\n<p>Database log mode \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0ARCHIVELOG \u00a0\u00a0==&gt; \u0084<\/p>\n<p>Automatic archival \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0ENABLED \u00a0\u00a0\u00a0\u00a0\u00a0==&gt; \u0085<\/p>\n<p>Archivedestination ?\/dbs_ar\/offline_log\/offline<\/p>\n<p>==&gt; \u0086<\/p>\n<p>Oldest online log sequence 1234 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0==&gt; \u0087<\/p>\n<p>Current log sequence \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a01236 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0==&gt; \u0088<\/p>\n<p>SVRMGR&gt;alter database open; \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0==&gt; \u0089<\/p>\n<p>&nbsp;<\/p>\n<p>\u0081\uacfc\u00a0\uac19\uc774\u00a0DB\ub97c\u00a0startup mount\ub9cc\u00a0\ud55c\ub2e4.<\/p>\n<p>\u0082\uc758\u00a0Command\ub97c\u00a0\uc774\uc6a9\ud574\u00a0archive log mode\ub85c\u00a0DB\ub97c\u00a0\ubcc0\uacbd\ud55c\ub2e4.<\/p>\n<p>\u0083\uc740\u00a0archive log mode\ub85c\u00a0\ubcc0\uacbd\ub418\uc5c8\ub294\uc9c0\ub97c\u00a0\ud655\uc778\ud558\ub294\u00a0\uac83\uc774\ub2e4.<\/p>\n<p>\u0084\ub294\u00a0DB\uac00\u00a0Archive log mode\uc784\uc744\u00a0\ub098\ud0c0\ub0b8\ub2e4. \ub9cc\uc57d\u00a0NOARCHIVELOG\ub85c\u00a0\ub418\uc5b4\uc788\uc73c\uba74\u00a0\ubcc0\uacbd\ub418\uc9c0\u00a0\uc54a\uc740\u00a0\uac83\uc744\u00a0\uc758\ubbf8\ud55c\ub2e4.<\/p>\n<p>\u0085\ub294\u00a01)\uc758\u00a0(1) parameter\ub97c\u00a0\u00a0true\ub85c\u00a0\uc815\uc758\ud558\uc600\uc74c\uc744\u00a0\ub098\ud0c0\ub0b4\uba70\u00a0false\uc778\u00a0\uacbd\uc6b0\uc5d0\ub294\u00a0DISABLED\ub85c\u00a0\ub098\ud0c0\ub09c\ub2e4.<\/p>\n<p>\u0086\uc740\u00a01)\uc758\u00a0(2) parameter\uc5d0\uc11c\u00a0\uc815\uc758\ud55c\u00a0archive\ud560\u00a0\uc7a5\uc18c\uc774\ub2e4.<\/p>\n<p>\u0087\uc740\u00a03\uac1c\uc758\u00a0redo log\uc911\u00a0\uac00\uc7a5\u00a0\uc624\ub798\ub41c\u00a0redo log\uc758\u00a0sequence\uac00\u00a01234\uc784\uc744\u00a0\uc758\ubbf8\ud55c\ub2e4.<\/p>\n<p>\u0088\uc740\u00a0\ud604\uc7ac\u00a0\uc0ac\uc6a9\uc911\uc778\u00a0redo log\uc758\u00a0sequence\uac00\u00a01236\uc784\uc744\u00a0\uc758\ubbf8\ud55c\ub2e4. \ub9cc\uc57d\u00a0\uc774\uc804\ubd80\ud130\u00a0archive log mode\ub85c\u00a0\uc6b4\uc601\uc911\u00a0\uc774\uc5c8\ub2e4\uba74\u00a0\uc5ec\uae30\uc5d0\uc11c\u00a0archive log file\uc740\u00a0log sequence 1235\uae4c\uc9c0\u00a0archiving\ub418\uc5b4\u00a0\uc788\ub2e4\ub294\u00a0\uac83\uc744\u00a0\uc758\ubbf8\ud55c\ub2e4.<\/p>\n<p>\u0089\ub294\u00a0archive mode\ub85c\u00a0\uc6b4\uc601\u00a0\uac00\ub2a5\ud558\ub3c4\ub85d\u00a0\ubcc0\uacbd\u00a0\ud6c4\u00a0DB\ub97c\u00a0\uc0ac\uc6a9\u00a0\uac00\ub2a5\ud558\ub3c4\ub85d\u00a0open\ud55c\u00a0\uac83\uc774\ub2e4.<\/p>\n<p><b>archive log mode\ub85c\u00a0\uc6b4\uc601\u00a0\uc911\uc778\u00a0\uc0c1\ud0dc\ub97c\u00a0\ud655\uc778<\/b><\/p>\n<p><i>SVRMGR&gt; select log_mode from v$database;<\/i><\/p>\n<p><i>LOG_MODE<\/i><\/p>\n<p><i>ARCHIVELOG<\/i><\/p>\n<p>archive log mode\ub85c\u00a0\uc6b4\uc601\u00a0\uc2dc\u00a0log_archive_dest directory\ubc11\uc5d0\u00a0archive file\uc740\u00a0\uacc4\uc18d\ud574\uc11c\u00a0\uac2f\u00a0\uc218\uac00\u00a0\uc99d\uac00\ud558\ubbc0\ub85c\u00a0\uc8fc\uae30\uc801\uc73c\ub85c\u00a0backup\ubc1b\uace0\u00a0OS\uc0c1\uc5d0\uc11c\u00a0\uc0ad\uc81c\ud560\u00a0\ud544\uc694\uac00\u00a0\uc788\ub2e4.<\/p>\n<p>\ub9cc\uc57d\u00a0file\uc774\u00a0\uacc4\uc18d\u00a0\uc313\uc5ec\uc11c\u00a0disk\uc0c1\uc5d0\u00a0\uc601\uc5ed\uc744\u00a0\ubaa8\ub450\u00a0\uc0ac\uc6a9\ud55c\u00a0\uacbd\uc6b0\u00a0ORACLE\uc774\u00a0\ub354\u00a0\uc774\uc0c1\u00a0\uac00\ub3d9\ub420\u00a0\uc218\u00a0\uc5c6\ub294\u00a0\uc0c1\ud0dc\uae4c\uc9c0\u00a0\ubc1c\uc0dd\ud560\u00a0\uc218\u00a0\uc788\ub2e4.<\/p>\n<p>\ub530\ub77c\uc11c\u00a0\uc8fc\uae30\uc801\uc778\u00a0OS backup\uc744\u00a0\ud558\uc5ec\u00a0\ubcf4\uad00\u00a0\ud574\uc57c\u00a0\ud560\u00a0archive file\uc758\u00a0\uc218\ub97c\u00a0\uc904\uc774\ub294\u00a0\uac83\uc774\u00a0\ubc14\ub78c\uc9c1\ud558\uba70\u00a0\uc774\ub294\u00a0\ub610\ud55c\u00a0\ubcf5\uad6c\ub97c\u00a0\ud544\uc694\ub85c\u00a0\ud558\ub294\u00a0\uacbd\uc6b0\uc5d0\u00a0\ubcf5\uad6c\u00a0\uc2dc\uac04\uc744\u00a0\ub2e8\ucd95\ud560\u00a0\uc218\u00a0\uc788\ub2e4.<\/p>\n<p>&nbsp;<\/p>\n<p><b>Backup\uc758\u00a0\uc218\ud589<\/b><\/p>\n<p><b>Backup\uc744\u00a0\ubc1b\uc544\uc57c\u00a0\ud560\u00a0\uc911\uc694\ud55c\u00a0file<\/b><\/p>\n<p><b>Datafiles<\/b>\u00a0\u00a0: \u00a0\uc2e4\uc9c8\uc801\uc778\u00a0Data\uac00\u00a0\uc800\uc7a5\ub418\ub294\u00a0file\uc774\uba70\u00a0\ub2e4\uc74c\uacfc\u00a0\uac19\ub2e4.<\/p>\n<p>SQL&gt; select name from v$datafile;<\/p>\n<p>Tablespace \uc774\ub984 \uad00\ub9ac\u00a0\ud56d\ubaa9<\/p>\n<p>SYSTEM database \ub808\ud30c\uc9c0\ud1a0\ub9ac<\/p>\n<p>ROLLBACK SEGMENT Rollback Segment<\/p>\n<p>TEMP Sort\ud560\u00a0\uc784\uc2dc\u00a0\uc601\uc5ed<\/p>\n<p>TOOL Tool \uad00\ub828\u00a0\ub808\ud30c\uc9c0\ud1a0\ub9ac<\/p>\n<p>USER \uc77c\ubc18\u00a0\uc0ac\uc6a9\uc790\u00a0\uc601\uc5ed<\/p>\n<p>\uae30\ud0c0\u00a0User Tablespace \uc0ac\uc6a9\uc790\u00a0database \ub0b4\uc6a9<\/p>\n<p><b>Redo log files<\/b>\u00a0\u00a0: \u00a0Database\uc5d0\u00a0\ubc1c\uc0dd\ud55c\u00a0\ubaa8\ub4e0\u00a0\ubcc0\ud654\ub97c\u00a0\uae30\ub85d\ud558\ub294\u00a0file\uc774\uba70\u00a0Datafile\uacfc\ub294\u00a0\ubcc4\ub3c4\ub85c\u00a0\uc801\uc5b4\ub3c4\u00a02\uac1c\u00a0\uc774\uc0c1\uc758\u00a0Redo log file\uc744\u00a0\uac00\uc9c4\ub2e4. \u00a0\uc774\u00a0Redo log file\uc774\u00a0\uac16\ub294\u00a0\uac00\uc7a5\u00a0\ud070\u00a0\uc758\ubbf8\ub294\u00a0Database\uc758\u00a0Recovery\uc2dc\uc5d0\u00a0Data\ub97c\u00a0\ubcf5\uad6c\ud558\ub294\u00a0\ub370\u00a0\uac00\uc7a5\u00a0\ud070\u00a0\uc5ed\ud560\uc744\u00a0\ud55c\ub2e4.<\/p>\n<p>SQL&gt; select member from v$logfile;<\/p>\n<p><b>Control files<\/b>\u00a0\u00a0\u00a0: \u00a0\ubaa8\ub4e0\u00a0Oracle Database\ub294\u00a0Control file\uc744\u00a0\uac00\uc9c0\uba70\u00a0\uc774\u00a0Control file\uc740\u00a0\ubb3c\ub9ac\uc801\uc778\u00a0Database\uc758\u00a0\uad6c\uc870\uc640\u00a0LGWR\uc5d0\u00a0\uc758\ud574\u00a0\uc4f0\uc5ec\uc9c0\ub294\u00a0log file\uc758\u00a0Sequence number\uc5d0\u00a0\uad00\ud55c\u00a0\uc815\ubcf4\ub97c\u00a0\uac00\uc9c4\ub2e4. \uc774\u00a0Control file\uc740\u00a0Redo log file\ucc98\ub7fc\u00a0Mirrored control file\uc744\u00a0\uac00\uc9c8\u00a0\uc218\u00a0\uc788\ub2e4.<\/p>\n<p>Control file\uc5d0\ub294\u00a0Database\uc758\u00a0\uc774\ub984, \u00a0datafile \uacfc\u00a0redo log file\uc758\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\uc704\uce58\uc640\u00a0\uc774\ub984\u00a0, \u00a0Database Creation \ud55c\u00a0Timestamp \uac19\uc740\u00a0\ub0b4\uc6a9\uc744\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\uae30\uc220\ud55c\ub2e4.<\/p>\n<p>SQL&gt; select name from v$controlfile;<\/p>\n<p><b>Parameter files<\/b>\u00a0\u00a0: \u00a0Oracle Instance\uc758\u00a0\ud658\uacbd\u00a0Parameter\uac00\u00a0\uc815\uc758\u00a0\ub418\uc5b4\u00a0\uc788\ub294\u00a0file\uc744\u00a0\ub9d0\ud558\uba70\u00a0Instance\uac00\u00a0start up \ub420\u00a0\ub54c\u00a0Oracle\uc740\u00a0\uc774\u00a0parameter file\uc744\u00a0\uc77d\ub294\ub2e4.<\/p>\n<p><b>SQL&gt; select name, value, isdefault <\/b><\/p>\n<p><b>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0from v$parameter ;<\/b><\/p>\n<p>&nbsp;<\/p>\n<p><b>Backup\uc758\u00a0\uc885\ub958\uc640\u00a0\uc7a5\ub2e8\uc810<\/b><\/p>\n<p><b>Backup\uc758\u00a0\uc885\ub958<\/b><\/p>\n<p><b>Export Backup<\/b>\u00a0: \uc6b4\uc6a9\uc911\uc778\u00a0datbase\uc758\u00a0\ub0b4\uc6a9\uc744\u00a0Text file\ud615\ud0dc\ub85c\u00a0backup\uc744\u00a0\ubc1b\ub294\ub2e4. \uadf8\ub7ec\ub098\u00a0\uc774\u00a0file\uc740\u00a0recovery\uc2dc\uc5d0\ub294\u00a0\uc0ac\uc6a9\u00a0\ud560\u00a0\uc218\u00a0\uc5c6\ub2e4. \ub2e8\uc9c0\u00a0backup\ubc1b\uc740\u00a0\uc2dc\uc810\uc73c\ub85c\u00a0\ub3cc\uc544\u00a0\uac00\uace0\uc790\u00a0\ud558\ub294\u00a0\uacbd\uc6b0\u00a0\uc0ac\uc6a9\uc774\u00a0\uac00\ub2a5\ud558\ub2e4. \uc608\ub97c\u00a0\ub4e4\uc5b4\u00a0\uc6d4\u00a0\uacb0\uc0b0\u00a0\uc791\uc5c5\u00a0\uc644\ub8cc\u00a0\ud6c4, \ub2e4\uc2dc\u00a0\ud604\uc7ac\uc758\u00a0\uc2dc\uc810\uc73c\ub85c\u00a0\ub418\ub3cc\uc544\u00a0\uac00\uae30\u00a0\uc704\ud574\uc11c\u00a0\ud544\uc694\ud55c\u00a0table\uc5d0\u00a0\ub300\ud558\uc5ec\u00a0export backup\uc744\u00a0\uc218\ud589\ud55c\ub2e4. Export Backup\uc758\u00a0\uacbd\uc6b0\u00a0Database \uc804\uccb4backup\ubfd0\ub9cc\u00a0\uc544\ub2c8\ub77c, user\ub2e8\uc704, Table \ub2e8\uc704\uc758\u00a0backup\uc774\u00a0\uac00\ub2a5\ud558\ub2e4.<\/p>\n<p><b>Hot Backup<\/b>\u00a0: Recovery\ub97c\u00a0\ud558\uae30\u00a0\uc704\ud55c\u00a0backup\uc774\uc9c0\ub9cc\u00a0database\uac00\u00a0\uc6b4\uc6a9\uc911\uc778\u00a0\uc0c1\ud0dc\uc5d0\uc11c\u00a0backup\uc744\u00a0\uc218\ud589\u00a0\ud560\u00a0\uc218\u00a0\uc788\ub2e4. database\ub97c\u00a0shutdown \ud560\u00a0\uc218\u00a0\uc5c6\ub294\u00a0\uacbd\uc6b0\u00a0Hot Backup\ub9cc\u00a0\ucda9\uc2e4\ud788\u00a0\ubc1b\uc544\ub3c4\u00a0database\uc5d0\u00a0\ubb38\uc81c\u00a0\ubc1c\uc0dd\uc2dc\u00a0\ubcf5\uad6c\ud558\ub294\ub370\u00a0\uc804\ud600\u00a0\ubb38\uc81c\uac00\u00a0\uc5c6\ub2e4.<\/p>\n<p><b>Cold Backup<\/b>\u00a0: Database\ub97c\u00a0Shutdown\ud55c\u00a0\uc0c1\ud0dc\uc5d0\uc11c\u00a0Database\uc5d0\u00a0\uad00\ub828\ub41c\u00a0\ubaa8\ub4e0\u00a0file\uc744\u00a0backup \ubc1b\ub294\ub2e4. Archive Log mode\ub85c\u00a0\uc6b4\uc6a9\ub418\uace0\u00a0\uc788\uc9c0\u00a0\uc54a\ub294\u00a0\uacbd\uc6b0\uc5d0\ub3c4\u00a0Cold backup\uc744\u00a0\ubc1b\ub294\u00a0\uacbd\uc6b0\u00a0backup \ubc1b\uc740\u00a0\uc2dc\uc810\uc73c\ub85c\uc758\u00a0\ubcf5\uad6c\uac00\u00a0\uac00\ub2a5\ud558\ub2e4.<\/p>\n<p>\uc5ec\uae30\uc120\u00a0\uac04\ub2e8\ud55c\u00a0\ub3c4\ud45c\ub85c\u00a0\uae30\uc220\ud558\uace0\u00a0\uc790\uc138\ud55c\u00a0\uc0ac\ud56d\uc740\u00a0\ud6c4\uba74\uc5d0\uc11c\u00a0\uae30\uc220\ud558\uaca0\ub2e4.<\/p>\n<p>&nbsp;<\/p>\n<table width=\"504\">\n<tbody>\n<tr>\n<td width=\"89\">&nbsp;<\/td>\n<td width=\"17\">&nbsp;<\/td>\n<td width=\"113\">\u00a0Backup Type<\/td>\n<td width=\"129\">\u00a0Archive log \uc0c1\ud0dc<\/td>\n<td width=\"97\">\u00a0\u00a0DB \uc0c1\ud0dc<\/td>\n<td width=\"65\">\u00a0\ube44\u00a0\u00a0\uace0<\/td>\n<\/tr>\n<tr>\n<td width=\"89\">EXPORT<\/p>\n<p>Backup<\/td>\n<td width=\"17\">&nbsp;<\/td>\n<td width=\"113\">* datafile, user, \u00a0\u00a0table\ubcc4\ub85c\u00a0Backup\uac00\ub2a5<\/td>\n<td width=\"129\">Archive log mode OR Noarchive log mode\uc640\ub294\u00a0\ubb34\uad00<\/td>\n<td width=\"97\">\u00a0DB\ub294\u00a0open \uc0c1\ud0dc\uc5ec\uc57c\u00a0\ud568.<\/td>\n<td width=\"65\">\ub17c\ub9ac\uc801\u00a0Backup<\/td>\n<\/tr>\n<tr>\n<td width=\"89\">HOT Backup<\/p>\n<p>(Archive log backup)<\/td>\n<td width=\"17\">&nbsp;<\/td>\n<td width=\"113\">* Full Backup, Partial Backup \ub458\u00a0\ub2e4\u00a0\uac00\ub2a5<\/td>\n<td width=\"129\">Archive log mode\ub85c\u00a0\uc124\uc815\u00a0\ub418\uc5b4\u00a0\uc788\uc5b4\uc57c\u00a0\ud568.<\/td>\n<td width=\"97\">DB\ub294\u00a0open \uc0c1\ud0dc\uc5ec\uc57c\u00a0\ud568.<\/td>\n<td width=\"65\">\ubb3c\ub9ac\uc801\u00a0Backup<\/td>\n<\/tr>\n<tr>\n<td width=\"89\">COLD<\/p>\n<p>Backup<\/td>\n<td width=\"17\">&nbsp;<\/td>\n<td width=\"113\">* Full Backup, Partial Backup \ub458\u00a0\ub2e4\u00a0\uac00\ub2a5<\/td>\n<td width=\"129\">Archive log mode OR Noarchive log mode\uc640\ub294\u00a0\ubb34\uad00<\/td>\n<td width=\"97\">DB\ub294Shutdown \uc0c1\ud0dc\uc5ec\uc57c\u00a0\ud568<\/td>\n<td width=\"65\">\ubb3c\ub9ac\uc801\u00a0Backup<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p><b>Backup Type <\/b><\/p>\n<p>Database\ub97c\u00a0Backup\ud568\uc5d0\u00a0\uc788\uc5b4\uc11c\u00a0Database \uc804\uccb4\ub97c\u00a0Backup\ud560\u00a0\uac83\uc774\ub0d0\u00a0\uc544\ub2c8\uba74\u00a0\uc6d0\ud558\ub294\u00a0\ud2b9\uc815\u00a0file\ub9cc\uc744\u00a0Backup\ud560\u00a0\uac83\uc778\uac00\uc758\u00a0\ubb38\uc81c\uac00\u00a0Backup Type\uc758\u00a0\ubb38\uc81c\uc774\ub2e4.<\/p>\n<p>\uc774\ub7ec\ud55c\u00a0Backup Type\uc5d0\ub294\u00a0Full Backup\uacfc\u00a0Partial Backup \uc774\u00a0\uc788\ub2e4.<\/p>\n<p><b>Full Backup<\/b>\u00a0\u00a0: \u00a0Full Backup\uc774\ub780\u00a0Oracle Database \uc640\u00a0\uc5f0\uad00\ub41c\u00a0Parameter file\uc744\u00a0\ud3ec\ud568\u00a0\ud558\uc5ec\u00a0\ubaa8\ub4e0\u00a0Control file, \u00a0Datafile, Redo log file\uc744\u00a0Backup \ud558\ub294\u00a0\uac83\uc744\u00a0\ub9d0\ud55c\ub2e4. \u00a0\uc774\u00a0Full Backup\uc5d0\ub294\u00a0\ub2e4\uc2dc\u00a0Full Online Backup\uc73c\ub85c\u00a0\ud558\ub290\ub0d0\u00a0Full Offline Backup\uc73c\ub85c\u00a0\ud558\ub290\ub0d0\uc758\u00a0\ubb38\uc81c\uac00\u00a0\uc788\ub2e4.<\/p>\n<p>Full Online Backup : \u00a0DB\uac00\u00a0running\ud558\uace0\u00a0\uc788\uace0\u00a0Archive log mode\uc778\u00a0database\uc5d0\uc11c\u00a0online\uc73c\ub85c\u00a0\ub418\uc5b4\u00a0\uc788\ub294\u00a0\ubaa8\ub4e0\u00a0Tablespace\ub97c\u00a0Backup \ubc1b\ub294\ub2e4.<\/p>\n<p>Full Offline Backup : \u00a0Oracle\uc744\u00a0Shutdown\uc2dc\ud0a8\u00a0\uc0c1\ud0dc\uc5d0\uc11c\u00a0\ubaa8\ub4e0\u00a0datafile, control file, redo log file , parameter file\uc744\u00a0\uc704\uc5d0\uc11c\u00a0\uc5f4\uac70\ud55c\u00a03\uac00\uc9c0\u00a0Backup \ubc29\ubc95\u00a0\uc911\u00a0\uc120\ud0dd\ud558\uc5ec\u00a0Backup \ubc1b\ub294\ub2e4.<\/p>\n<p><b>Partial Backup<\/b>\u00a0: \u00a0Archive log Mode\ub85c\u00a0\uc124\uc815\ub418\uc5b4\u00a0\uc788\uc5b4\uc57c\u00a0\ud55c\ub2e4.<\/p>\n<p>Partial online Backup : DB\uac00\u00a0running\ud558\uace0\u00a0\uc788\uace0\u00a0Archive log mode\uc778\u00a0database\uc5d0\uc11c\u00a0online\uc73c\ub85c\u00a0\ub418\uc5b4\u00a0\uc788\ub294\u00a0Tablespace\uc911\uc5d0\uc11c\u00a0\ud2b9\uc815\ub41c\u00a0datafile , control file\uc744\u00a0Backup \ubc1b\ub294\ub2e4.<\/p>\n<p>Partial offline Backup : offline\uc73c\ub85c\u00a0\uc124\uc815\ub41c\u00a0Tablespace\uc911\uc5d0\uc11c\u00a0\ud2b9\uc815\ub41c\u00a0datafile , control file\uc744\u00a0Backup \ubc1b\ub294\ub2e4.<\/p>\n<p>&nbsp;<\/p>\n<p><b>Cold Backup<\/b><\/p>\n<p><b>Cold Backup (Full Offline Backup) \uc791\uc5c5<\/b><\/p>\n<p>Full Offline Backup\uc740\u00a0Archived log mode\uc774\ub4e0\u00a0Noarchived log mode\uc774\ub4e0\u00a0\uc0c1\uad00\u00a0\uc5c6\uc774\u00a0\uc218\ud589\ub420\u00a0\uc218\u00a0\uc788\uc9c0\ub9cc\u00a0\uc8fc\uc758\ud560\u00a0\uc810\uc740\u00a0Full Offline Backup\uc744\u00a0\uc218\ud589\ud560\u00a0\ub54c\ub294\u00a0\ubc18\ub4dc\uc2dc\u00a0Database\ub97c\u00a0NORMAL\uc774\ub098\u00a0IMMEDIATE Option\uc73c\ub85c\u00a0Shutdown \uc2dc\ucf1c\uc57c\u00a0\ud558\uba70\u00a0\ub9cc\uc57d\u00a0ABORT\ub85c\u00a0Shutdown \uc2dc\ud0a4\uace0\u00a0Backup\uc744\u00a0\uc218\ud589\ud588\ub2e4\uba74\u00a0\uc774\uac83\uc740\u00a0Full Offline Backup\uc774\u00a0\uc218\ud589\ub418\uc5c8\ub2e4\uace0\u00a0\ud560\u00a0\uc218\u00a0\uc5c6\ub2e4. \uc65c\ub0d0\ud558\uba74\u00a0ABORT\ub85c\u00a0SHUTDOWN\ud55c\u00a0Database\ub294\u00a0Database file\ub4e4\u00a0\uac04\uc5d0\u00a0\uc77c\uad00\uc131\uc744\u00a0\uc720\uc9c0\ud558\uace0\u00a0\uc788\ub2e4\uace0\u00a0\ubcf4\uae30\u00a0\uc5b4\ub835\uae30\u00a0\ub54c\ubb38\uc774\ub2e4.<\/p>\n<ol>\n<li>Database\ub97cIMMEDIATE\ub098NORMAL\ub85c\u00a0SHUTDOWN\ud55c\ub2e4<\/li>\n<li>Host Command\ub85cBackup directory\ub85cCopy\ud55c\ub2e4.<\/li>\n<li>Database\ub97cSTARTUP\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>l \uc815\uc0c1\uc801\uc778\u00a0shutdown\uc774\u00a0\uac00\ub2a5\ud55c\u00a0\uacbd\uc6b0<\/p>\n<p>SQLDBA&gt; connect internal<\/p>\n<p>SQLDBA&gt; shutdown normal<\/p>\n<p>SQLDBA&gt; host<\/p>\n<p>$ \u00a0\uc774\u00a0\uc0c1\ud0dc\uc5d0\uc11c\u00a0databasefiles, controlfiles, redo log files \ub4e4\uc744\u00a0\ub2e4\ub978\u00a0Disk\ub098\u00a0tape device\ub85c\u00a0backup \ubc1b\ub294\ub2e4.<\/p>\n<p>$ exit<\/p>\n<p>SQLDBA&gt; startup<\/p>\n<p>l \uc815\uc0c1\uc801\uc778\u00a0shutdown\uc774\u00a0\ubd88\uac00\ub2a5\ud55c\u00a0\uacbd\uc6b0\u00a0(\ud3b8\ubc95)<\/p>\n<p>SQLDBA&gt; connect internal<\/p>\n<p>SQLDBA&gt; shutdown abort<\/p>\n<p>SQLDBA&gt; startup<\/p>\n<p>SQLDBA&gt; shutdown normal<\/p>\n<p>SQLDBA&gt; host<\/p>\n<p>$ \u00a0\uc774\u00a0\uc0c1\ud0dc\uc5d0\uc11c\u00a0databasefiles, controlfiles, redo log files \ub4e4\uc744\u00a0\ub2e4\ub978\u00a0Disk\ub098\u00a0tape device\ub85c\u00a0backup \ubc1b\ub294\ub2e4.<\/p>\n<p>$ exit<\/p>\n<p>SQLDBA&gt; startup<\/p>\n<p>&nbsp;<\/p>\n<p><b>Partial Backup<\/b><\/p>\n<p><b>Online Tablespace\uc640\u00a0Datafile\uc5d0\u00a0\ub300\ud55c\u00a0Backup \uc791\uc5c5<\/b><\/p>\n<p>\ud604\uc7ac\u00a0Database\uac00\u00a0\uc815\uc0c1\uc801\uc73c\ub85c\u00a0\uc6b4\uc601\u00a0\uc911\uc774\uace0\u00a0Tablespace\uac00\u00a0Online\uc73c\ub85c\u00a0\uc0ac\uc6a9\ub418\uace0\u00a0\uc788\uc744\u00a0\uacbd\uc6b0\uc5d0\u00a0Backup \ubc1b\ub294\u00a0\uac83\uc744\u00a0\ub9d0\ud558\uba70\u00a0Hot Backup\uc774\ub77c\uace0\ub3c4\u00a0\ud55c\ub2e4. \ub2e4\uc74c\uacfc\u00a0\uac19\uc774\u00a0\uc218\ud589\ub41c\ub2e4.<\/p>\n<ol>\n<li>Backup\ubc1b\uc744datafile\uc744V$DATAFILE or DBA_DATA_FILES \uc5d0\uc11c\u00a0\ud655\uc778\ud55c\ub2e4.<\/li>\n<li>ALTER TABLESPACE ~ BEGIN BACKUP command\ub97c\uc2e4\ud589\ud558\uc5ec\u00a0Backup\uc744\u00a0\uc2dc\uc791\u00a0\ud560\u00a0\uac83\uc784\uc744\u00a0\uc54c\ub824\uc57c\u00a0\ud55c\ub2e4. \ub9cc\uc57d\u00a0\uc774\u00a0command\ub97c\u00a0\uc0dd\ub7b5\ud558\uace0\u00a0Backup\ubc1b\uc740\u00a0Datafile\uc740\u00a0Recovery\ud560\u00a0\ub54c\u00a0\uc804\ud600\u00a0\ub3c4\uc6c0\uc774\u00a0\ub418\uc9c0\u00a0\uc54a\uace0\u00a0\u2018Fuzzy file\u2019\uc774\ub780\u00a0Error\ub97c\u00a0Return \ud560\u00a0\uac83\uc774\uace0\u00a0Database\ub294\u00a0Open \ub418\uc9c0\u00a0\uc54a\uc744\u00a0\uac83\uc774\ub2e4.<\/li>\n<li>Host Command\ub85cBackup directory\ub85cCopy\ud55c\ub2e4.<\/li>\n<li>ALTER TABLESPACE ~ END BACKUP command\ub97c\uc2e4\ud589\ud558\uc5ec\u00a0Backup\uc744\u00a0\ub05d\ub9c8\ucce4\uc74c\uc744\u00a0\uc54c\ub824\uc57c\u00a0\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<p>SQLDBA&gt; connect internal<\/p>\n<p>SQLDBA&gt; ALTER TABLESPACE user_t1 BEGIN BACKUP;<\/p>\n<p>SQLDBA&gt; host<\/p>\n<p>$ \u00a0\uc774\u00a0\uc0c1\ud0dc\uc5d0\uc11c\u00a0user_t1\uc5d0\u00a0\ud574\ub2f9\ud558\ub294\u00a0data file\uc744\u00a0\ub2e4\ub978\u00a0Disk\ub098\u00a0tape device\ub85c\u00a0backup \ubc1b\ub294\ub2e4.<\/p>\n<p>$ exit<\/p>\n<p>SQLDBA&gt; \u00a0ALTER TABLESPACE user_t1 END BACKUP;<\/p>\n<p>SQLDBA&gt; \u00a0ALTER DATABASE BACKUP CONTROLFILE TO<\/p>\n<p>\u2018\/oracle\/tmp\/cntrSID.ctl\u2019 ;<\/p>\n<p>SQLDBA&gt; \u00a0ALTER DATABASE SYSTEM SWITCH LOGFILE ;<\/p>\n<p>SQLDBA&gt; \u00a0EXIT<\/p>\n<p>&nbsp;<\/p>\n<p>\uc911\uc694) \uc644\ubcbd\ud55c\u00a0on-line backup \uc2dc\uc791\ubd80\ud130\u00a0\ub05d\uae4c\uc9c0\u00a0\uc0dd\uae34\u00a0archive log file, off-line archive log file\uc774\u00a0\ub3d9\uc2dc\uc5d0\u00a0\uc874\uc7ac\ud574\uc57c\u00a0\ud55c\ub2e4.<\/p>\n<p><b>V$BACKUP<\/b><\/p>\n<p>\uc774\u00a0View\ub294\u00a0Online Backup\uc744\u00a0\uc218\ud589\ud560\u00a0\ub54c\u00a0\uc720\uc6a9\ud558\ub2e4. V$BACKUP\uc740\u00a0\ucd5c\uc885\uc5d0\u00a0Online Backup\ubc1b\uc740\u00a0file\ub4e4\uc5d0\u00a0\ub300\ud55c\u00a0\uc815\ubcf4\ub97c\u00a0\uac00\uc9c0\uace0\u00a0\uc788\ub2e4. \uc989, Hot Backup\uc774\u00a0\uc218\ud589\ub418\uace0\u00a0\uc788\ub294\u00a0Tablepsace\uac00\u00a0\uc544\uc9c1\u00a0Backup Mode\ub85c\u00a0\uc788\ub294\uc9c0\u00a0\uc544\ub2c8\uba74\u00a0Backup\uc774\u00a0\uc644\ub8cc\u00a0\ub41c\u00a0\uc0c1\ud0dc\uc778\uc9c0\u00a0\uc774\u00a0View\ub97c\u00a0\ud1b5\ud574\u00a0\ud655\uc778\u00a0\ud560\u00a0\uc218\u00a0\uc788\ub2e4. \ub9cc\uc57d\u00a0Online Backup(Hot Backup)\uc744\u00a0\uc218\ud589\u00a0\ud558\uba74\uc11c\u00a0<i>ALTER TABLESPACE ~ END BACKUP; <\/i>\uc744\u00a0\uc218\ud589\ud558\uc9c0\u00a0\uc54a\uc558\u00a0\ub2e4\uba74\u00a0STATUS\uac00\u00a0<i>ACTIVE<\/i>\ub85c\u00a0\uc124\uc815\ub418\uc5b4\u00a0\uc788\uc744\u00a0\uac83\uc774\ub2e4. \u00a0<i>ACTIVE<\/i>\u00a0\uc0c1\ud0dc\ub97c\u00a0\ud655\uc778\u00a0\ud588\ub2e4\uba74\u00a0\ud574\ub2f9\u00a0file\uc744\u00a0Backup\ubc1b\uc740\u00a0\ud6c4\uc5d0\u00a0<i>ALTER TABLESPACE ~ END BACKUP<\/i>\u00a0command\ub97c\u00a0\uc2e4\ud589\ud558\uc9c0\u00a0\uc54a\uc740\u00a0\uac83\uc774\ubbc0\ub85c\u00a0\uc989\uc2dc\u00a0<i>ALTER TABLESPACE ~ END BACKUP command <\/i>\ub97c\u00a0\uc2e4\ud589\ud574\uc57c\u00a0\ud55c\ub2e4. \uadf8\ub9ac\uace0\u00a0STATUS\uac00\u00a0<i>INACTIVE<\/i>\ub77c\uba74\u00a0\uc815\uc0c1\uc801\uc73c\u00a0\ub85c\u00a0Backup\uc774\u00a0\uc774\ub8e8\uc5b4\uc9c4\u00a0\uc0c1\ud0dc\ub97c\u00a0\uc758\ubbf8\ud55c\ub2e4.<\/p>\n<p><b>Control file\uc758\u00a0Backup<\/b><\/p>\n<p>Archived log mode\ub85c\u00a0\uc6b4\uc601\ub41c\ub2e4\uba74\u00a0Database\uc758\u00a0\ubb3c\ub9ac\uc801\uc778\u00a0Structure\uac00\u00a0\ubcc0\uacbd\ub41c\u00a0\uc2dc\uc810\uc744\u00a0\u524d,\u5f8c\ub85c\u00a0Controlfile\uc5d0\u00a0\ub300\ud574\u00a0Backup\uc744\u00a0\ubc1b\ub294\ub2e4.<\/p>\n<p><i>ALTER DATABASE BACKUP CONTROLFILE TO \u2018filename\u2019 REUSE;<\/i><\/p>\n<p><i>REUSE<\/i>\u00a0option\uc740\u00a0\uae30\uc874\uc5d0\u00a0Backup\ubc1b\uc740\u00a0Control file\uacfc\u00a0\uc774\ub984\uc774\u00a0\uac19\uc744\u00a0\uacbd\uc6b0\u00a0Over-write\ud55c\ub2e4.<\/p>\n<p><i>&#8216;filename<\/i>\u2019\uc5d0\ub294\u00a0Control file \uc774\u00a0Backup\ub420\u00a0\uacf3\uc758\u00a0full path\ub97c\u00a0\uae30\uc220\ud55c\u00a0\ub2e4.<\/p>\n<p>\uadf8\ub9ac\uace0\u00a0<i>ALTER DATABASE BACKUP CONTROLFILE TO TRACLE \u00a0<\/i>\u00a0command\ub294\u00a0\ud604\uc7ac\uc758\u00a0Database\uc758\u00a0Structure\ub97c\u00a0\uac80\ud1a0\ud558\uc5ec\u00a0Trace file\uc5d0\u00a0Control file\uc744\u00a0\uc0c8\ub85c\u00a0Creation\ud558\ub294\u00a0SQL command\ub97c\u00a0\uae30\ub85d\ud55c\ub2e4. \uadf8\ub7ec\ubbc0\ub85c\u00a0Control file\uc774\u00a0\uc804\ubd80\u00a0\uc190\uc0c1\ub41c\u00a0\uacbd\uc6b0\uc640\u00a0\uac19\uc774\u00a0Recovery\uc2dc\uc5d0\u00a0\uc0c8\ub85c\u00a0Control file\uc744\u00a0Creation\ud574\uc57c\u00a0\ud558\ub294\u00a0\uacbd\uc6b0\uc5d0\u00a0\uc720\uc6a9\ud558\ub2e4.<\/p>\n<p><b>DB_VERIFY Utility <\/b><\/p>\n<p>DB_VERIFY Command\ub294\u00a0Database file\uc758\u00a0\uc720\ud6a8\uc131\uc744\u00a0Check\ud574\uc8fc\ub294\u00a0\u00a0Utility\ub85c\uc11c\u00a0\ud2b9\ud788\u00a0Backup datafile\uc774\u00a0Restore\ub418\uae30\u00a0\uc804\uc5d0\u00a0Restore\ub420\u00a0Database file\uc774\u00a0\uc815\uc0c1\uc801\uc778\uac00\ub97c\u00a0Check\ud560\u00a0\uacbd\uc6b0\uc5d0\u00a0\uc720\ud6a8\ud558\uac8c\u00a0\uc0ac\uc6a9\ud560\u00a0\uc218\u00a0\uc788\ub2e4. \ud2b9\ud788\u00a0Data\uc758\u00a0Structure Integrity\ub97c\u00a0Check\ud574\u00a0\uc900\ub2e4.<\/p>\n<p>[selsp2b:\/admhome\/oracle\/product\/stage\/backup\/hot&gt; \u00a0\u00a0\u00a0\u00a0<b><i>dbv file=usrBACKUP.dbf blocksize=4096 \u00a0<\/i><\/b><\/p>\n<p>DBVERIFY: Release 7.3.2.1.0 &#8211; Production on Mon Oct 21 04:48:03 1996 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0DBVERIFY &#8211; Verification starting : FILE = .\/usrBACKUP.dbf DBVERIFY &#8211; Verification complete Total Pages examined : 2560 Total Pages Processed (Data) : 1400 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Total Pages Failing \u00a0\u00a0(Data) : 0 \u00a0\u00a0\u00a0Total Pages Processed (Index): 1 \u00a0\u00a0\u00a0Total Pages Failing \u00a0\u00a0(Index): 0 \u00a0\u00a0\u00a0Total Pages Empty \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0: 1145 \u00a0\u00a0\u00a0Total Pages Marked Corrupt \u00a0: 0<\/p>\n<p>Verify Check\uc2dc\uc5d0\u00a0Default\ub85c\u00a0Block size\ub97c\u00a02k\ub85c\u00a0\uc124\uc815\ud558\uace0\u00a0Check\ud558\ubbc0\ub85c\u00a0Block size\uac00\u00a04k\ub77c\uba74\u00a0blocksize=4096\uc73c\ub85c\u00a0\uba85\uc2dc\ud574\uc57c\u00a0\ud55c\ub2e4.<\/p>\n<p><b>Export &amp; Import<\/b><\/p>\n<p>EXPORT \ub294\u00a0DATA\ub97c\u00a0ORACLE DATABASE\ub85c\ubd80\ud130\u00a0ORACLE Binary \ud615\ud0dc\uc758\u00a0OS FILE\ub85c\u00a0\ub9cc\ub4e4\uace0\u00a0IMPORT\ub97c\u00a0\uc774\uc6a9\ud558\uc5ec\u00a0DATABASE\ub85c\u00a0LOADING \ud55c\ub2e4.<\/p>\n<p>&nbsp;<\/p>\n<p><b>Export<\/b><\/p>\n<p>ORACLE DATABASE\ub97c\u00a0OS file\ub85c\u00a0\ub9cc\ub4dc\ub294\u00a0\uc791\uc5c5\uc774\ub2e4. \uc774\u00a0\uc791\uc5c5\uc740\u00a0DATABASE\uac00\u00a0OPEN \ub418\uc5b4\uc788\ub294\u00a0\ub3d9\uc548\uc5d0\u00a0\uc2e4\uc2dc\u00a0\ud560\u00a0\uc218\u00a0\uc788\ub2e4.<\/p>\n<p><b>EXPORT MODE<\/b><\/p>\n<p>Export \uc791\uc5c5\uc744\u00a0\uc218\ud589\u00a0\ud560\u00a0\uc218\u00a0\uc788\ub294\u00a0\ubc29\ubc95\uc73c\ub85c\ub294\u00a0\uc544\ub798\uc758\u00a03\uac00\uc9c0\u00a0\ubc29\ubc95\uc73c\ub85c\u00a0\uc791\uc5c5\uc774\u00a0\uac00\ub2a5\ud558\ub2e4.<\/p>\n<p>USER \u00a0\u00a0 \u00a0\u00a0\uc5b4\ub5a4\u00a0\uc720\uc800\uc18c\uc720\uc758\u00a0\ubaa8\ub4e0\u00a0\uc624\ube0c\uc81d\ud2b8\ub97c<\/p>\n<p>TABLES \u00a0\u00a0\uc5b4\ub5a4\u00a0\uc720\uc800\uc18c\uc720\uc758\u00a0\ubaa8\ub4e0\u00a0\ud639\uc740\u00a0\ud2b9\uc815\u00a0\ud14c\uc774\ube14\ub9cc<\/p>\n<p>FULL DATABASE \u00a0\u00a0\ub370\uc774\ud0c0\ubca0\uc774\uc2a4\uc758\u00a0\ubaa8\ub4e0\u00a0\uc624\ube0c\uc81d\ud2b8\ub97c<\/p>\n<p>\uc0ac\uc6a9\u00a0\uc608&gt;<\/p>\n<p>TABLES=table_lists \ub610\ub294<\/p>\n<p>OWNER=owner_lists \ub610\ub294<\/p>\n<p>FULL=Y<\/p>\n<p><b>EXPORT TYPE<\/b><\/p>\n<p>Export Type\uc740\u00a0backup\ub418\ub294\u00a0\uc591\uc5d0\u00a0\ub530\ub77c\u00a03\uac00\uc9c0\u00a0\ubc29\ubc95\uc774\u00a0\uc720\uc6a9\ud558\ub2e4. \uadf8\ub7ec\ub098\u00a0\uac00\ub2a5\ud558\uba74\u00a0\ub9ce\uc740\u00a0\uc2dc\uac04\uc774\u00a0\uc18c\uc694\ub418\uc9c0\u00a0\uc54a\ub294\u00a0\uacbd\uc6b0\ub77c\uba74\u00a0Complete\ub85c\u00a0\uc791\uc5c5\ud558\ub294\u00a0\uac83\uc774\u00a0\ubc14\ub78c\uc9c1\ud558\ub2e4.<\/p>\n<p><b>COMPLETE<\/b>\u00a0: \uc804\uccb4\u00a0\ub370\uc774\ud0c0\ubca0\uc774\uc2a4\ub97c\u00a0EXPORT \ud55c\ub2e4.<\/p>\n<p><b>CUMULATIVE<\/b>\u00a0: \ub9c8\uc9c0\ub9c9\u00a0&#8220;COMPLETE&#8221; \ud639\uc740\u00a0&#8220;CUMULATIVE&#8221; EXPORT \uc774\ud6c4\uc5d0\u00a0\ubcc0\uacbd\ub41c\u00a0\uc815\ubcf4\ub97c\u00a0EXPORT \ud55c\ub2e4.<\/p>\n<p><b>INCREMENTAL<\/b>\u00a0: \ub9c8\uc9c0\ub9c9\u00a0&#8220;COMPLETE&#8221;,&#8221;CUMULATIVE&#8221; \ud639\uc740\u00a0&#8220;INCREMENTAL&#8221; EXPORT \uc774\ud6c4\uc5d0\u00a0\ubcc0\uacbd\ub41c\u00a0\uc815\ubcf4\ub97c\u00a0EXPORT \ud55c\ub2e4.<\/p>\n<p>BACKUP \ubc29\ubc95\uc740\u00a0\ub9e4\uc6d4\u00a01 \uc77c\uc5d0\u00a0&#8220;COMPLETE&#8221;, \uc8fc\ub9d0\uc5d0\u00a0&#8220;CUMULATIVE&#8221;, \uc8fc\uc911\uc5d0\ub294\u00a0&#8220;INCREMENTAL&#8221;\ub85c\u00a0\ud558\uba74\u00a0\uac00\uc7a5\u00a0\uc801\uc808\ud558\ub2e4.<\/p>\n<p>INCREMENTAL \u00a0 DAILY<\/p>\n<p>CUMULATIVE \u00a0\u00a0 WEEKLY<\/p>\n<p>COMPLETE \u00a0\u00a0\u00a0\u00a0 MONTHLY<\/p>\n<p>&nbsp;<\/p>\n<p>Export \ud558\uae30\u00a0\uc804\uc5d0\ub294\u00a0DISK\uc6a9\ub7c9\uc774\u00a0\ucda9\ubd84\ud55c\uc9c0\ub97c\u00a0\uba3c\uc800\u00a0CHECK \ub9cc\uc57d\u00a0DISK \uac00\u00a0\ubaa8\uc790\ub77c\uba74\u00a0WRITE_FAILURE ERROR\uac00\u00a0\ubc1c\uc0dd\ud55c\ub2e4. TABLE_SIZE\ub294\u00a0USER_SEGMENTS view\uc5d0\uc11c\u00a0\ubcfc\u00a0\uc218\u00a0\uc788\ub2e4<\/p>\n<p>\uc8fc&gt; Export\uc2dc\uc5d0\ub294\u00a0CLUSTER DEFINETION\uc774\ub098\u00a0ROLLBACK SEGMENT\uc758\u00a0OPTIMAL option\uc740\u00a0Export\ub418\uc9c0\u00a0\u00a0\uc54a\ub294\ub2e4.<\/p>\n<p>\uc8fc&gt; SYS \uc18c\uc720\uc758\u00a0object\ub294\u00a0Export\ub418\uc9c0\u00a0\uc54a\uae30\u00a0\ub54c\ubb38\uc5d0\u00a0\uc5b4\ub5a0\ud55c\u00a0object\ub77c\ub3c4\u00a0SYS\uc758\u00a0\uc720\uc800\ub85c\u00a0\ub9cc\ub4e4\uc9c0\u00a0\ub9d0\u00a0\uac83<\/p>\n<p>\uc8fc&gt; sequence number\ub294\u00a0Export \ub3c4\uc911\uc5d4\u00a0access\ub418\uc9c0\u00a0\uc54a\ub3c4\ub85d\u00a0\ud560\u00a0\uac83<\/p>\n<p>&nbsp;<\/p>\n<p><b>EXPORT \uc791\uc5c5\u00a0\uc218\ud589<\/b><\/p>\n<p><b>Export \uc791\uc5c5\u00a0\ubc29\ubc95<\/b><\/p>\n<p>$ exp keyword=value \ud615\ud0dc<\/p>\n<p>ex&gt; exp SCOTT\/TIGER GRANTS=Y TABLES=(EMP, DEPT, MGR)<\/p>\n<p><b>KEYWORD \ub0b4\uc6a9<\/b><\/p>\n<p>USERID \u00a0username\/password<\/p>\n<p>BUFFER \u00a0size of data buffer<\/p>\n<p>FILE \u00a0outfile(default \ub294\u00a0EXPDAT.DMP)<\/p>\n<p>COMPRESS \u00a0import into one exetent (Y)<\/p>\n<p>GRANTS \u00a0export grants(Y)<\/p>\n<p>INDEXES \u00a0 \u00a0export indexes(Y)<\/p>\n<p>ROWS \u00a0export data rows(Y)<\/p>\n<p>CONSTRAINTS \u00a0export constraints(Y)<\/p>\n<p>LOG \u00a0log file of screen output<\/p>\n<p>FULL \u00a0export entire file(N)<\/p>\n<p>OWNER \u00a0list of owner username<\/p>\n<p>TABLES \u00a0list of tablename<\/p>\n<p>RECORDLENGTH \u00a0length of IO record<\/p>\n<p>INCTYPE \u00a0 \u00a0incremental export type<\/p>\n<p>RECORD \u00a0track incr.export(Y)<\/p>\n<p>PARFILE \u00a0parameter file name<\/p>\n<p>CONSISTENT \u00a0cross-table consistent<\/p>\n<p>STATISTICS \u00a0analyze objects(ESTIMATE)<\/p>\n<p><b>Parameter file\uc744\u00a0\uc774\uc6a9\ud558\ub294\u00a0\uacbd\uc6b0<\/b><\/p>\n<p>$ exp username\/password PARFILE=filename<\/p>\n<p>\uc704\uc758\u00a0OPTION\ub4e4\uc744\u00a0PARAMETER FILE\uc548\uc5d0\u00a0\ubb36\uc5b4\uc11c\u00a0\uac04\ub2e8\ud788\u00a0\uc9c0\uc815<\/p>\n<p>ex&gt;vi \u00a0filename<\/p>\n<p>SYSTEM\/MANAGER<\/p>\n<p>FULL=Y<\/p>\n<p>FILE=DBA.DMP<\/p>\n<p>GRANTS=Y<\/p>\n<p>INDEXES=Y<\/p>\n<p>&nbsp;<\/p>\n<p><b>Export \uc791\uc5c5\u00a0Test<\/b><\/p>\n<p><b>\uc804\uccb4\u00a0\ub370\uc774\ud0c0\ubca0\uc774\uc2a4\u00a0\u00a0EXPORT (Interactive Method)<\/b><\/p>\n<p>$ exp system\/manager<\/p>\n<p>Connected to: ORACLE7 Server Release 7.0.16.4.0 &#8211; Production<\/p>\n<p>With the procedural and distributed options<\/p>\n<p>PL\/SQL Release 2.0.18.1.0 &#8211; Production<\/p>\n<p>Enter array fetch buffer size : 4096 &gt;(RETURN)<\/p>\n<p>Export file : expdat.dmp &gt;<\/p>\n<p>(1) E(ntire database), (2) U(sers), (3) T(ables) : (2) U &gt; e<\/p>\n<p>Export grants (Y\/N) : Y &gt; y<\/p>\n<p>Export table data (Y\/N) : Y &gt; y<\/p>\n<p>Compress extents (Y\/N) : Y &gt; y<\/p>\n<p>About to export the entire database&#8230;.<\/p>\n<p>. exporting tablespace definitions<\/p>\n<p>. exporting profiles<\/p>\n<p>. exporting user definitions<\/p>\n<p>. exporting role<\/p>\n<p>. exporting rollback segment definitions<\/p>\n<p>. exporting database links<\/p>\n<p>. exporting sequence numbers<\/p>\n<p>. exporting sequence numbers<\/p>\n<p>. exporting cluster definitions<\/p>\n<p>. exporting stored procedures<\/p>\n<p>. about to export SYSTEM&#8217;s tables &#8230;<\/p>\n<p>. about to export SCOTT&#8217;s tables &#8230;<\/p>\n<p>. exporting synonyms<\/p>\n<p>. exporting views<\/p>\n<p>. exporting referential integrity constraints<\/p>\n<p>. exporting triggers<\/p>\n<p>Export terminated successfully without warnings.<\/p>\n<p><b>\uc804\uccb4\u00a0\ub370\uc774\ud0c0\ubca0\uc774\uc2a4\u00a0\u00a0EXPORT (Command Line Method)<\/b><\/p>\n<p>$ exp userid=system\/manager full=y compress=y grants=y rows=y<\/p>\n<p><b>\uc804\uccb4\u00a0\ub370\uc774\ud0c0\ubca0\uc774\uc2a4\u00a0EXPORT ( Dynamic Method )<\/b><\/p>\n<p>EXPORT PARAMETERS \uc744\u00a0\ub2e4\uc74c\uacfc\u00a0\uac19\uc740\u00a0FILE(tusc.par) \ud615\ud0dc\ub85c\u00a0\ub9cc\ub4e0\ub2e4.<\/p>\n<p>system\/manager<\/p>\n<p>full=y<\/p>\n<p>compress=y<\/p>\n<p>grants=y<\/p>\n<p>rows=y<\/p>\n<p>$ exp parfile=tusc.par<\/p>\n<p><b>USER only EXPORT<\/b><\/p>\n<p>$ exp system\/manager<\/p>\n<p>Connected to: ORACLE7 Server Release 7.0.16.4.0 &#8211; Production<\/p>\n<p>With the procedural and distributed options<\/p>\n<p>PL\/SQL Release 2.0.18.1.0 &#8211; Production<\/p>\n<p>Enter array fetch buffer size : 4096 &gt;(RETURN)<\/p>\n<p>Export file : expdat.dmp &gt;<\/p>\n<p>(1) E(ntire database), (2) U(sers), (3) T(ables) : (2) U &gt; u<\/p>\n<p>Export grants (Y\/N) : Y &gt; y<\/p>\n<p>Export table data (Y\/N) : Y &gt; y<\/p>\n<p>Compress extents (Y\/N) : Y &gt; y<\/p>\n<p>&nbsp;<\/p>\n<p>About to export specified users<\/p>\n<p>User to be exported: (RETURN to quit) &gt; scott<\/p>\n<p>. exporting snapshots<\/p>\n<p>. exporting snapshot log<\/p>\n<p>. exporting database links<\/p>\n<p>. exporting sequence numbers<\/p>\n<p>. exporting sequence numbers<\/p>\n<p>. exporting cluster definitions<\/p>\n<p>. exporting stored procedures<\/p>\n<p>. about to export SCOTT&#8217;s tables &#8230;<\/p>\n<p>. exporting synonyms<\/p>\n<p>. exporting views<\/p>\n<p>. exporting referential integrity constraints<\/p>\n<p>. exporting triggers<\/p>\n<p>Export terminated successfully without warnings.<\/p>\n<p><b>USER only EXPORT (Command Line Method)<\/b><\/p>\n<p>$ exp userid=system\/manager owner=scott compress=y grants=y rows=y<\/p>\n<p><b>USER ONLY EXPORT ( Dynamic Method )<\/b><\/p>\n<p>EXPORT PARAMETERS \uc744\u00a0\ub2e4\uc74c\uacfc\u00a0\uac19\uc740\u00a0FILE(tusc.par) \ud615\ud0dc\ub85c\u00a0\ub9cc\ub4e0\ub2e4.<\/p>\n<p>system\/manager<\/p>\n<p>owner=scott<\/p>\n<p>compress=y<\/p>\n<p>grants=y<\/p>\n<p>rows=y<\/p>\n<p>$ exp parfile=tusc.par<\/p>\n<p><b>TABLES EXPORT<\/b><\/p>\n<p>$ exp scott\/tiger tables=emp,dept compress=y grants=y rows=y<\/p>\n<p><b>INCREMENTAL EXPO<\/b><b>RT<\/b><\/p>\n<p>INCREMENTAL EXPORT \ub294\u00a0SYS \ud639\uc740\u00a0SYSTEM USER\ub85c\uc11c\u00a0EXPORT \ud55c\ub2e4.\ub9cc\uc77c\u00a0FILE \uc774\ub984\uc744\u00a0&#8220;expdat.dmp&#8221;\uc5d0\uc11c\u00a0\ub2e4\ub978\u00a0\uc774\ub984\uc73c\ub85c\u00a0\ubcc0\uacbd\ud558\uace0\uc790\u00a0\ud560\u00a0\ub54c\ub294\u00a0COMMAND LINE\uc5d0\uc11c\u00a0FILENAME \ub9cc\u00a0\uc9c0\uc815\ud558\uba74\u00a0\ub41c\ub2e4.<\/p>\n<p>$ exp system\/manager inctype=complete file=com0304.dmp<\/p>\n<p>$ exp system\/manager inctype=incremental file=inc0305.dmp<\/p>\n<p>&nbsp;<\/p>\n<p>\uc8fc\uc758: INCREMENTAL EXPORT \ub370\uc774\ud0c0\uc591\uc740\u00a0&#8220;NEW \ud639\uc740\u00a0UPDATE&#8221; \ub41c\u00a0TABLE\uc758\u00a0\uac2f\u00a0\uc218\uc5d0\u00a0\ub530\ub77c\u00a0\ud06c\uac8c\u00a0\ub2e4\ub97c\u00a0\uc218\u00a0\uc788\ub2e4. \uc989\u00a0\ud558\ub098\uc758\u00a0\ud070\u00a0TABLE \uc774\u00a0\ub9e4\uc77c\u00a0UPDATE \ub418\uba74\u00a0\ud56d\uc0c1\u00a0EXPORT \ub418\uace0\u00a0UPDATE \uac00\u00a0\uc548\ub418\uba74\u00a0FULL EXPORT \uc758\u00a01% \uc815\ub3c4\u00a0\ub420\u00a0\uc218\u00a0\uc788\ub2e4. \ub530\ub77c\uc11c\u00a0\uc774\u00a0\ubc29\ubc95\uc740\u00a0\ubaa8\ub4e0\u00a0TABLE \uc774\u00a0\ub9e4\uc77c\u00a0UPDATE \uac00\u00a0\ubc1c\uc0dd\ud558\uba74\u00a0\ube44\ud6a8\uc728\uc801\uc778\u00a0\ubc29\ubc95\uc774\u00a0\ub41c\ub2e4.<\/p>\n<p>&nbsp;<\/p>\n<p><b>Export\/Import Q &amp; A<\/b><\/p>\n<p><b>RDBMS\uc640\u00a0Export, Import\uc758\u00a0\uc5f0\uad00\uad00\uacc4\ub294\u00a0(catexp.sql \uc774\ub780) ?<\/b><\/p>\n<p>Export, Import\uc2dc\u00a0\uc774\ubbf8\u00a0\uc0dd\uc131\ub41c\u00a0\uc624\ube0c\uc81d\ud2b8\uc758\u00a0\uc815\ubcf4\ub97c\u00a0\ub370\uc774\ud0c0\u00a0\ub515\uc154\ub108\ub9ac\uc5d0\uc11c\u00a0\ucffc\ub9ac\ub97c\u00a0\ud558\ub294\ub370\u00a0\uc774\ub7ec\ud55c\u00a0\uc624\ube0c\uc81d\ud2b8\uc758\u00a0\uc815\ubcf4\uac00\u00a0\ub370\uc774\ud0c0\u00a0\ub515\uc154\ub108\ub9ac\ub0b4\uc758\u00a0\uc5ec\ub7ec\u00a0\ud14c\uc774\ube14\uc5d0\u00a0\ub098\ub204\uc5b4\uc838\u00a0\uc788\ub2e4. \ud544\uc694\ud55c\u00a0\ub370\uc774\ud0c0\u00a0\ub515\uc154\ub108\ub9ac\u00a0\uc815\ubcf4\ub97c\u00a0\ud3b8\ub9ac\ud558\uac8c\u00a0\uc774\uc6a9\ud558\uae30\u00a0\uc704\ud558\uc5ec\u00a0\uc5ec\ub7ec\u00a0\uac00\uc9c0\uc758\u00a0\ubdf0\ub97c\u00a0catexp.sql\uc5d0\u00a0Script\ub418\uc5b4\u00a0\uc788\ub2e4. \uc774\u00a0\uc2a4\ud06c\ub9bd\ud2b8\ud654\uc77c\uc740\u00a0$ORACLE_HOME\/rdbms\/admin\uc5d0\u00a0\uc788\uc73c\uba70\u00a0Install\uc2dc\u00a0\uc218\ud589\ub418\ub3c4\ub85d\u00a0\ub418\uc5b4\u00a0\uc788\ub2e4.<\/p>\n<p><b>Export\uc2dc\u00a0\uc624\ube0c\uc81d\ud2b8\uc758\u00a0\ubc31\uc5c5\u00a0\uc21c\uc11c\ub294\u00a0\uc788\ub294\uac00\u00a0?<\/b><\/p>\n<p>Export\ud558\ub294\u00a0\uc624\ube0c\uc81d\ud2b8\uc758\u00a0\uc21c\uc11c\ub294\u00a0\uc874\uc7ac\ud558\uba70\u00a0\uc774\ub294\u00a0Oracle\uc758\u00a0Version Up\ub4f1\uc5d0\u00a0\uc758\ud55c\u00a0\uc0c8\ub85c\uc6b4\u00a0\uc624\ube0c\uc81d\ud2b8\uac00\u00a0\ub9cc\ub4e4\uc5b4\uc9c0\uac70\ub098\u00a0\ud558\uba74\u00a0Export\ub418\ub294\u00a0\uc624\ube0c\uc81d\ud2b8\uc758\u00a0\uc21c\uc11c\ub294\u00a0\ubcc0\ud560\u00a0\uc218\u00a0\uc788\ub2e4.<\/p>\n<p>\uc624\ube0c\uc81d\ud2b8\uc758\u00a0Export\uc21c\uc11c\ub294\u00a0\ub2e4\uc74c\uacfc\u00a0\uac19\ub2e4.<\/p>\n<p>Tablespaces<\/p>\n<p>Profiles<\/p>\n<p>Users<\/p>\n<p>Roles<\/p>\n<p>System Privilege Grants<\/p>\n<p>Role Grants<\/p>\n<p>Default Roles<\/p>\n<p>Tablespace Quotas<\/p>\n<p>Resource Costs<\/p>\n<p>Rollback Segments<\/p>\n<p>Database Links<\/p>\n<p>Sequences( includes Grants )<\/p>\n<p>Snapshots ( includes grants, auditing )<\/p>\n<p>Snapshot logs<\/p>\n<p>Job Queues<\/p>\n<p>Refresh Groups<\/p>\n<p>Cluster Definitions<\/p>\n<p>Tables(includes grants,column grants,comments,indexes,constraints,auditing)<\/p>\n<p>Referential Integrity<\/p>\n<p>POSTTABLES actions<\/p>\n<p>Synonyms<\/p>\n<p>Views<\/p>\n<p>Stored Procedures<\/p>\n<p>Triggers<\/p>\n<p>Default and System Auditing<\/p>\n<p><b>Export\uc2dc\u00a0BUFFER\uc640\u00a0RECORDLENGTH\ub294\u00a0\ubb34\uc5c7\uc778\uac00?<\/b><\/p>\n<p>BUFFER : Export\uc2dc\u00a0\uc624\ube0c\uc81d\ud2b8\ub0b4\uc5d0\u00a0\uc788\ub294\u00a0\uc5ec\ub7ec\u00a0\uac1c\uc758\u00a0Row\uac00\u00a0\ud55c\uaebc\ubc88\uc5d0\u00a0Fetch\ub41c\ub2e4. \ub514\uc2a4\ud06c\uc5d0\uc11c\u00a0Fetch\ub41c\u00a0\uc815\ubcf4\ub294\u00a0\ud654\uc77c\uc5d0\u00a0Write\ud558\uae30\u00a0\uc804\uc5d0\u00a0\uba54\ubaa8\ub9ac\ub97c\u00a0\uac70\uce58\uac8c\u00a0\ub418\uba70, \uc774\ub54c\u00a0\ud560\ub2f9\ub418\ub294\u00a0\uba54\ubaa8\ub9ac\uc758\u00a0\uc591\uc774\u00a0Buffer \ud30c\ub77c\ubbf8\ud130\uc758\u00a0\uac12\uc774\ub2e4.<\/p>\n<p>RECORDLENGTH : \uba54\ubaa8\ub9ac\uc5d0\u00a0\uc788\ub294\u00a0Export\ud560\u00a0\uc790\ub8cc\ub97c\u00a0\ud654\uc77c\uc5d0\u00a0Write\ud558\uae30\u00a0\uc704\ud574\u00a0\ud55c\ubc88\uc5d0\u00a0\uc6b4\ubc18\ub418\ub294\u00a0\uc591\uc744\u00a0\uacb0\uc815\ud558\ub294\u00a0\ud30c\ub77c\ubbf8\ud130\uc774\ub2e4.<\/p>\n<p>[\uc8fc\uc758] \uc704\uc758\u00a0BUFFER\uc640\u00a0RECORDLENGTH\ub294\u00a0O\/S\uc758\u00a0Block Size\uc758\u00a0\ubc30\uc218\uac00\u00a0\ub418\ub3c4\ub85d\u00a0\ud558\ub294\u00a0\uac83\uc774\u00a0\ud6a8\uc728\uc801\uc774\ub2e4.<\/p>\n<p><b>\ub2e4\ub7c9\uc758\u00a0Row\ub97c\u00a0Export, Import\uc2dc\u00a0\uc5b4\ub290\u00a0\uc815\ub3c4\uc758\u00a0Row\uac00\u00a0\ucc98\ub9ac\ub418\uc5c8\ub294\uc9c0\u00a0\uc54c\u00a0\uc218\u00a0\uc788\ub294\uac00?<\/b><\/p>\n<p>\uc54c\u00a0\uc218\u00a0\uc788\ub2e4. V 7.1\uae4c\uc9c0\ub294\u00a0\ub2e4\ub7c9\uc758\u00a0Row\ub97c\u00a0Export, Import\uc2dc\u00a0\ucc98\ub9ac\ub41c\u00a0\uc815\ub3c4\ub97c\u00a0\uc54c\u00a0\uc218\uac00\u00a0\uc5c6\uc5b4\u00a0\ud604\uc7ac\u00a0\uc791\uc5c5\u00a0\uc911\uc778\uc9c0\u00a0\uc2dc\uc2a4\ud15c\uc774\u00a0Hang\uc778\uc9c0\u00a0\ud30c\uc545\ub418\uc9c0\u00a0\uc54a\uc558\uc73c\ub098\u00a0V 7.2\ubd80\ud130\ub294\u00a0FEEDBACK \uc774\ub77c\ub294\u00a0\uc635\uc158\uc744\u00a0\uc774\uc6a9\ud558\uc5ec\u00a0\uccb4\ud06c\uac00\u00a0\uac00\ub2a5\ud558\ub2e4.<\/p>\n<p><b>Export\uc2dc\u00a0\ud55c\ubc88\uc5d0\u00a0\uba87\u00a0\uac1c\uc758\u00a0Row\uac00\u00a0Fetch\ub418\ub294\uac00?<\/b><\/p>\n<p>\ud55c\ubc88\uc5d0\u00a0Fetch\ub418\ub294\u00a0Row\uc758\u00a0\uc218\ub294\u00a0Buffer Size\uc640\u00a0\uc5f0\uad00\u00a0\uad00\uacc4\uac00\u00a0\uc788\ub2e4. \ud558\ub098\uc758\u00a0Row\uac00\u00a0Export\uc2dc\u00a0\ucc28\uc9c0\ud558\ub294\u00a0\uc591\uc740\u00a0\uac01\u00a0Column Size\uc758\u00a0\ud569\u00a0+ 4 * (Column\uc758\u00a0\uc218)\ub85c\u00a0\uad6c\ud560\u00a0\uc218\u00a0\uc788\ub2e4. \ud55c\ubc88\u00a0Fetch \ub418\ub294\u00a0Row\uc758\u00a0\uc218\ub294\u00a0Buffer Size \/ \ud55c\u00a0Row\uc758\u00a0Export\uc2dc\u00a0Size\uc774\ub2e4. \uc774\ub97c\u00a0\uc774\uc6a9\ud558\uba74\u00a0Export\ub41c\u00a0Output File\uc758\u00a0Size\ub294\u00a0\ub300\ub7b5\u00a0\ud55c\u00a0Row\uc758\u00a0Export\uc2dc\u00a0Size * Row \uc218\u00a0\uc774\ub2e4.<\/p>\n<p><b>Export, Import\uc758\u00a0\ud638\ud658\uc131\uc740\u00a0\uc5b4\ub5bb\uac8c\u00a0\ub418\ub294\uac00?<\/b><\/p>\n<p>Export, Import\uc758\u00a0\ud638\ud658\uc131\uc740\u00a0Oracle\uc758\u00a0\ubc84\uc804\uacfc\u00a0\uc9c1\uc811\uc801\uc778\u00a0\uc5f0\uad00\u00a0\uad00\uacc4\ub97c\u00a0\uac16\uace0\u00a0\uc788\ub2e4.<\/p>\n<p>\ud638\ud658\uc131\uc740\u00a04\uac00\uc9c0\ub85c\u00a0\ub098\ub204\uc5b4\u00a0\uc124\uba85\ud560\u00a0\uc218\u00a0\uc788\uc73c\uba70\u00a0\uc774\ub97c\u00a0\uc544\ub798\uc758\u00a0\uac00\uc815\uc744\u00a0\uc774\uc6a9\ud574\u00a0\uc124\uba85\ud558\uaca0\ub2e4.<\/p>\n<p>\uac00\uc815\u00a0A\ub77c\ub294\u00a0\uae30\uacc4\uc5d0\u00a0Oracle V 7.0, B \ub77c\ub294\u00a0\uae30\uacc4\uc5d0\ub294\u00a0Oracle V 7.1\uc774\u00a0\uc124\uce58\ub418\uc5b4\u00a0\uc6b4\uc601\u00a0\uc911\uc774\ub77c\u00a0\uac00\uc815\ud558\uc790. Oracle V7.0\uc744\u00a0X\ub77c\u00a0\ud558\uace0\u00a0Oracle V7.1\uc744\u00a0Y\ub77c\uace0\u00a0\ud558\uc790.<\/p>\n<ul>\n<li>Base Compatibility : X\uc758exp\ub97c\u00a0\uc774\uc6a9\ud574\u00a0X DB\ub97c\u00a0export\ud558\uc5ec\u00a0X\uc758\u00a0imp\ub97c\u00a0\uc774\uc6a9\ud574\u00a0X DB\uc5d0\u00a0import\ud558\ub294\u00a0\uac83\uc744\u00a0\ub9d0\ud55c\ub2e4. \uc774\ub294\u00a0\ub2f9\uc5f0\ud788\u00a0\uc9c0\uc6d0\ud55c\ub2e4.<\/li>\n<li>Upward Compatibility : X\uc758exp\ub97c\u00a0\uc774\uc6a9\ud574\u00a0X DB\ub97c\u00a0export\ud558\uc5ec\u00a0Y DB\uc5d0\u00a0Y\uc758\u00a0imp\ub97c\u00a0\uc774\uc6a9\ud574\u00a0import\ud558\ub294\u00a0\uac83\uc744\u00a0\ub9d0\ud55c\ub2e4. \uc774\ub3c4\u00a0Oracle\uc5d0\uc11c\ub294\u00a0\uc9c0\uc6d0\ud55c\ub2e4.<\/li>\n<li>Downward Compatibility : Y exp\ub97c\uc774\uc6a9\ud574\u00a0Y DB\ub97c\u00a0export \ud558\uc5ec\u00a0X DB\uc5d0\u00a0X\uc758\u00a0imp\ub85c\u00a0import\ud558\ub294\u00a0\uac83\uc744\u00a0\ub9d0\ud55c\ub2e4. \uc774\ub294\u00a0\uc9c0\uc6d0\ub420\u00a0\uc218\ub3c4\u00a0\uc548\ub420\u00a0\uc218\ub3c4\u00a0\uc788\ub2e4.<\/li>\n<li>Cross Compatibility : X exp\ub97c\uc774\uc6a9\ud574\u00a0Y DB\ub97c\u00a0export (SQL*Net \uc774\uc6a9)\ud558\uc5ec\u00a0X \ub610\ub294\u00a0Y DB\uc5d0\u00a0import(imp\ub294\u00a0\uc801\uc815\ud55c\u00a0\uac83\uc744\u00a0\ud65c\uc6a9)\ud558\ub294\u00a0\uac83\uc744\u00a0\ub9d0\ud55c\ub2e4. \uc774\ub294\u00a0\uc9c0\uc6d0\ub420\u00a0\uc218\ub3c4\u00a0\uc548\ub420\u00a0\uc218\ub3c4\u00a0\uc788\ub2e4.<\/li>\n<\/ul>\n<p><b>\uc5b4\ub5a4\u00a0\uacbd\uc6b0\uc5d0\u00a0Downward Compatibility\uac00\u00a0\uc2e4\ud328\ud558\ub294\uac00?<\/b><\/p>\n<p>V7.2\uc5d0\u00a0hash cluster expressions\ub77c\ub294\u00a0\uc635\uc158\uc774\u00a0\uc788\ub294\ub370, \uc774\ub97c\u00a0\uc774\uc6a9\ud574\uc11c\u00a0\ud074\ub7ec\uc2a4\ud130\ub97c\u00a0\uc0dd\uc131\ud558\uc5ec\u00a0\uc0ac\uc6a9\u00a0\ud6c4\u00a0export\ud55c\u00a0\uac83\uc744\u00a0V7.0 \ub610\ub294\u00a0V7.1\ub85c\u00a0downward\uc2dc\u00a0create cluster\ubb38\uc5d0\u00a0\uc635\uc158\uc774\u00a0\ub9de\uc9c0\uc54a\uc544\u00a0\uc2e4\ud328\ud558\uac8c\u00a0\ub41c\ub2e4.<\/p>\n<p><b>EXP-37 \uc5d0\ub7ec(export views not compatible with database version) \ubc1c\uc0dd\uc758\u00a0\uc6d0\uc778\uc740\u00a0\ubb34\uc5c7\uc778\uac00\u00a0?<\/b><\/p>\n<p>\uc774\u00a0\uc5d0\ub7ec\ub294\u00a0Cross Compatibility\uc5d0\uc11c\u00a0\ubc1c\uc0dd\ud558\ub294\u00a0\ubb38\uc81c\ub85c\u00a0\uc774\ub294\u00a0Export\uac00\u00a0\uc774\uc6a9\ud558\ub294\u00a0View(Catexp.sql\uc5d0\u00a0\uc758\ud574\u00a0\uc0dd\uc131\ub41c)\uac00\u00a0Oracle Version\ub0b4\uc5d0\u00a0\uc77c\uce58\ud558\uc9c0\u00a0\uc54a\uc544\u00a0\ubc1c\uc0dd\ud55c\u00a0\ubb38\uc81c\ub85c\u00a0\uc774\ub97c\u00a0\ud574\uacb0\ud558\uae30\u00a0\uc704\ud574\u00a0Exp\uc5d0\uc11c\u00a0\uc774\uc6a9\u00a0\uac00\ub2a5\ud55c\u00a0View\ub97c\u00a0\uc124\uce58\ud55c\ub2e4.<\/p>\n<p><b>Full Export\ub294\u00a0Dba \uad8c\ud55c\uc744\u00a0\uac16\uace0\u00a0\uc788\ub294\u00a0\uc720\uc800\ub9cc\u00a0\ud560\u00a0\uc218\u00a0\uc788\ub294\uac00\u00a0?<\/b><\/p>\n<p>Version 6\uc5d0\uc11c\ub294\u00a0DBA\uad8c\ud55c\uc744\u00a0\uac16\uace0\u00a0\uc788\ub294\u00a0\uc774\ub9cc\u00a0Full Export\ub97c\u00a0\ud560\u00a0\uc218\u00a0\uc788\uc73c\uba70, V7\uc5d0\uc11c\ub294\u00a0DBA\uac00\u00a0\uc544\ub2c8\ub354\ub77c\ub3c4\u00a0EXP_FULL_DATABASE Role\uc774\u00a0Grant\ub418\uba74\u00a0Full Export\uac00\u00a0\uac00\ub2a5\ud558\ub2e4.<\/p>\n<p><b>\ud14c\uc774\ube14\u00a0Import \uc2dc\uc5d0\u00a0\ub514\ud3f4\ud2b8\u00a0\ud14c\uc774\ube14\uc2a4\ud398\uc774\uc2a4\uac00\u00a0\uc544\ub2cc\u00a0\uacf3\uc73c\ub85c\u00a0\ub4e4\uc5b4\uac00\ub294\u00a0\uacbd\uc6b0\ub294\u00a0\uc65c\u00a0\ubc1c\uc0dd\ud558\ub294\uac00?<\/b><\/p>\n<p>\uc608\ub97c\u00a0\ub4e4\uc5b4\uc11c\u00a0scott \uc720\uc800\uc758\u00a0\ub514\ud3f4\ud2b8\u00a0\ud14c\uc774\ube14\u00a0\uc2a4\ud398\uc774\uc2a4\uac00\u00a0users \uc778\ub370\u00a0\uc784\ud3ec\ud2b8\ub97c\u00a0\ud574\ubcf4\uba74\u00a0tools \ud14c\uc774\ube14\u00a0\uc2a4\ud398\uc774\uc2a4\uc5d0\u00a0\ud14c\uc774\ube14\uc774\u00a0\ub9cc\ub4e4\uc5b4\uc84c\ub2e4\uace0\u00a0\ud558\uc790. \uadf8\u00a0\uc774\uc720\ub294\u00a0\ub2e4\uc74c\uacfc\u00a0\uac19\ub2e4. \uc989, \uc784\ud3ec\ud2b8\u00a0\ud558\ub294\u00a0\ud14c\uc774\ube14\uc774\u00a0\uc6d0\ub798\u00a0tools \ud14c\uc774\ube14\u00a0\uc2a4\ud398\uc774\uc2a4\uc5d0\u00a0\uc788\uc5c8\uace0\u00a0scott\uac00\u00a0\ud604\uc7ac\u00a0tools \ud14c\uc774\ube14\uc2a4\ud398\uc774\uc2a4\uc5d0\u00a0\ub300\ud55c\u00a0Quota \ub97c\u00a0\uac00\uc9c0\uace0\u00a0\uc788\uac70\ub098\u00a0\uc544\ub2c8\uba74\u00a0Unlimited Tablespace \uad8c\ud55c(Resource Role \uc5d0\u00a0\ud3ec\ud568)\uc744\u00a0\ubd80\uc5ec\u00a0\ubc1b\uc558\uae30\u00a0\ub54c\ubb38\uc774\ub2e4.<\/p>\n<p>Import\uc2dc\uc5d0\u00a0\ud14c\uc774\ube14\uc744\u00a0\ub514\ud3f4\ud2b8\u00a0\ud14c\uc774\ube14\uc2a4\ud398\uc774\uc2a4\uc5d0\u00a0\ub9cc\ub4e4\ub824\uba74\u00a0\ub514\ud3f4\ud2b8\u00a0\ud14c\uc774\ube14\u00a0\uc2a4\ud398\uc774\uc2a4\u00a0\uc678\uc758\u00a0\ud14c\uc774\ube14\u00a0\uc2a4\ud398\uc774\uc2a4\uc5d0\u00a0\ub300\ud55c\u00a0\ubaa8\ub4e0\u00a0Quota\ub97c\u00a00\ub85c\u00a0\ub9cc\ub4e4\uace0\u00a0Unlimited Tablespace \uad8c\ud55c\uc744\u00a0Revoke \uc2dc\ud0a8\u00a0\ub2e4\uc74c\uc5d0\u00a0\uc784\ud3ec\ud2b8\ub97c\u00a0\uc218\ud589\ud574\uc57c\u00a0\ud55c\ub2e4. \uadf8\ub9ac\uace0, \ub514\ud3f4\ud2b8\u00a0\ud14c\uc774\ube14\uc2a4\ud398\uc774\uc2a4\uc5d0\u00a0\ub300\ud55c\u00a0Quota\ub9cc\u00a0Unlimited\ub85c\u00a0\ud55c\ub2e4. \uc608\ub97c\u00a0\ub4e4\uba74\u00a0\ub2e4\uc74c\uacfc\u00a0\uac19\ub2e4.<\/p>\n<p>$ sqlplus system\/manager<\/p>\n<p>SQL&gt; \u00a0alter user scott<\/p>\n<p>quota 0 on system<\/p>\n<p>quota 0 on tools<\/p>\n<p>&#8230;&#8230;.<\/p>\n<p>quota 0 on data<\/p>\n<p>quota unlimited on users;<\/p>\n<p>SQL&gt;revoke unlimited tablespace from scott;<\/p>\n<p>\uc774\ub807\uac8c\u00a0\ud55c\u00a0\ub2e4\uc74c\u00a0Import\ub97c\u00a0\uc218\ud589\ud558\uba74\u00a0\ub41c\ub2e4. \ubb3c\ub860\u00a0\uc720\uc800\ub97c\u00a0\ub9cc\ub4e4\u00a0\ub54c\u00a0quota\ub97c\u00a0\uc8fc\uc9c0\u00a0\uc54a\uc740\u00a0\ud14c\uc774\ube14\uc2a4\ud398\uc774\uc2a4\ub294\u00a0\uc0c1\uad00\u00a0\uc5c6\uc73c\uba70\u00a0\u00a0Unlimited Tablespace \uad8c\ud55c(\ub610\ub294\u00a0Resource Role) \uc744\u00a0\uc8fc\uc9c0\u00a0\uc54a\uc558\ub2e4\uba74\u00a0Revoke \uba85\ub839\ub3c4\u00a0\uc0ac\uc6a9\ud560\u00a0\ud544\uc694\uac00\u00a0\uc5c6\ub2e4.<\/p>\n<p><b>Import \uc2dc\uc5d0\u00a0Core Dump\/Segmentation Fault \uac00\u00a0\ubc1c\uc0dd\ud558\ub294\u00a0\uacbd\uc6b0<\/b><\/p>\n<p>\uc624\ub77c\ud074\uc5d0\ub294\u00a0Character Set \uc774\ub77c\uace0\u00a0\ud558\ub294\u00a0\ubd80\ubd84\uc774\u00a0\uc788\ub2e4. \uad6d\ub0b4\uc5d0\uc11c\ub294\u00a0US7ASCII \ub610\ub294\u00a0KO16KSC5601 \uc744\u00a0\uc8fc\ub85c\u00a0\uc0ac\uc6a9\ud558\ub294\ub370\u00a0Export \ubc1b\uc740\u00a0\uacf3\uacfc\u00a0Import \ud558\ub294\u00a0\uacf3\uc758\u00a0Character Set \uc774\u00a0\ub2e4\ub974\uba74\u00a0Import \uc2dc\uc5d0\u00a0Core Dump \uac00\u00a0\ubc1c\uc0dd\ud558\uac70\ub098\u00a0\uc6d0\uc778\u00a0\ubd88\uba85\uc758\u00a0\uc5d0\ub7ec\uac00\u00a0\ubc1c\uc0dd\ud558\uba74\uc11c\u00a0\uc784\ud3ec\ud2b8\uac00\u00a0\uc911\ub2e8\ub418\ub294\u00a0\uacbd\uc6b0\uac00\u00a0\ubc1c\uc0dd\ud55c\ub2e4.<\/p>\n<p>\uc774\u00a0\uacbd\uc6b0\uc5d0\ub294\u00a0Export \ubc1b\uc740\u00a0dump file \uc744\u00a0convert \ud504\ub85c\uadf8\ub7a8\uc744\u00a0\uc774\uc6a9\ud558\uc5ec\u00a0Import \ud558\ub294\u00a0\uacf3\uc758\u00a0Character Set\uc73c\ub85c\u00a0\ubcc0\ud658\uc2dc\ud0a8\u00a0\ub2e4\uc74c\u00a0\uc784\ud3ec\ud2b8\ub97c\u00a0\ud558\ub294\u00a0\ubc29\ubc95\uc774\u00a0\uc788\uace0, \uc544\ub2c8\uba74\u00a0\uc5b4\ub290\u00a0\ud55c\u00a0\ucabd\u00a0DB \uc758\u00a0Character Set \u00a0\uc790\uccb4\ub97c\u00a0\ubc14\uafd4\uc11c\u00a0\ub3d9\uc77c\ud558\uac8c\u00a0\ub9de\ucd98\u00a0\ub2e4\uc74c\u00a0Export\/Import \ud558\ub294\u00a0\ubc29\ubc95\uc774\u00a0\uc788\ub2e4. \uc774\uc911\uc5d0\uc11c\u00a0Convert \ud504\ub85c\uadf8\ub7a8\uc744\u00a0\uc774\uc6a9\ud558\ub294\u00a0\ubc29\ubc95\uc774\u00a0\uac04\ub2e8\ud55c\ub370\u00a0\uc774\u00a0\ud504\ub85c\uadf8\ub7a8\uc740\u00a0Unix \uc0c1\uc5d0\uc11c\u00a0cc\ub85c\u00a0\ucef4\ud30c\uc77c\u00a0\ud558\uc5ec\uc11c\u00a0\uc0ac\uc6a9\ud558\uba74\u00a0\ub41c\ub2e4. \ud504\ub85c\uadf8\ub7a8\u00a0\uc18c\uc2a4\ub294\u00a0\ucc9c\ub9ac\uc548\uc5d0\uc11c\u00a0go oracle \ud558\uc5ec\u00a0\uc815\ubcf4\ubcf4\ubb3c\ucc3d\uace0\uc5d0\uc11c\u00a0\uad6c\ud560\u00a0\uc218\u00a0\uc788\ub2e4.<\/p>\n<p><b>IMPORT\uc2dc\u00a0Table\uacfc\u00a0\u00a0Index\ub97c\u00a0\ubd84\ub9ac\ud558\uc5ec\u00a0\uc800\uc7a5\ud558\ub294\u00a0\ubc29\ubc95<\/b><\/p>\n<p>Export\/Import\ub97c\u00a0\uc774\uc6a9\ud558\uc5ec\u00a0Data\ub97c\u00a0\uc62e\uae30\uac70\ub098\u00a0Space\ub97c\u00a0\uc815\ub9ac\ud560\u00a0\ub54c\u00a0Table\uacfc\u00a0Index\ub97c\u00a0\uac01\uac01\u00a0\ub2e4\ub978\u00a0Tablespace\uc5d0\u00a0\ubd84\ub9ac\ud558\uc5ec\u00a0\uc800\uc7a5\ud558\uae30\ub3c4\u00a0\ud55c\ub2e4. \u00a0\uadf8\ub7ec\ud55c\u00a0\ubc29\ubc95\uc740\u00a0Oracle\uc758\u00a0\uc18d\ub3c4\ub97c\u00a0\ud5a5\uc0c1\uc2dc\ud0a4\ub294\u00a0\ub370\u00a0\ub9ce\uc740\u00a0\ub3c4\uc6c0\uc744\u00a0\uc900\ub2e4.<\/p>\n<p>Import\ud560\u00a0\ub54c\u00a0Table\uacfc\u00a0Index\ub97c\u00a0\uc0dd\uc131\uc2dc\ucf30\ub358\u00a0Script\ub97c\u00a0\uac00\uc9c0\uace0\u00a0\uc788\uc73c\uba74\u00a0\ud3b8\ub9ac\ud558\ub2e4.<\/p>\n<p>\uba3c\uc800\u00a0Import\ud560\u00a0\ub54c\u00a0Indexes=N option\uc744\u00a0\uc0ac\uc6a9\ud558\uc5ec\u00a0Table\ub9cc\u00a0\u00a0Import\ud558\uace0, Index\ub294\u00a0Script\uc5d0\uc11c\u00a0Tablespace\ub97c\u00a0\uc9c0\uc815\ud558\uace0\u00a0SQL file\uc744\u00a0\uc2e4\ud589\uc2dc\ucf1c\uc11c\u00a0\uc0dd\uc131\ud558\uba74\u00a0\ub41c\ub2e4. \uadf8\ub7ec\ub098\u00a0\u00a0Index Script\ub97c\u00a0\uac00\uc9c0\uace0\u00a0\uc788\uc9c0\u00a0\uc54a\uc744\u00a0\ub54c\ub294\u00a0\ubb38\uc81c\uac00\u00a0\ubcf5\uc7a1\ud574\uc9c4\ub2e4.<\/p>\n<p>\uadf8\ub7ec\ud55c\u00a0\uacbd\uc6b0\uc5d0\u00a0Import Option\uc911\uc5d0\uc11c\u00a0Index file Option\uc744\u00a0\uc0ac\uc6a9\ud558\uc5ec\u00a0Index script\ub97c\u00a0\ub9cc\ub4e4\uc5b4\u00a0\ub0bc\u00a0\uc218\uac00\u00a0\uc788\ub2e4. \uc774\u00a0\ubc29\ubc95\uc740\u00a0Index file\ub9cc\u00a0\ub9cc\ub4e4\uae30\u00a0\ub54c\ubb38\uc5d0\u00a0\uc18d\ub3c4\uac00\u00a0\ube60\ub974\uace0, Index \ubfd0\ub9cc\uc774\u00a0\uc544\ub2c8\ub77c\u00a0Table Script\ub3c4\u00a0\ub9cc\ub4e4\uc5b4\u00a0\uc9c0\uae30\u00a0\ub54c\ubb38\uc5d0\u00a0\uc720\uc6a9\ud558\ub2e4.<\/p>\n<p>\ub2e4\uc74c\u00a0\uc791\uc5c5\uc740\u00a0Scott User\uc758\u00a0\ubaa8\ub4e0\u00a0Data\ub97c\u00a0Test User\ub85c\u00a0\uc62e\uae30\uae30\u00a0\uc704\ud574\uc11c\u00a0Export\/Import\ub97c\u00a0\uc774\uc6a9\ud558\ub824\uace0\u00a0\ud55c\ub2e4. Import\uc2dc\uc5d0\u00a0Table\uacfc\u00a0Index\ub294\u00a0Tablespace\ub97c\u00a0\ub2e4\ub974\uac8c\u00a0\ud558\uc5ec\u00a0\uc800\uc7a5\ud55c\ub2e4.<\/p>\n<ol>\n<li>\u00a0\ub2e4\uc74c\uacfc\uac19\uc774Scott User\ub97c\u00a0Export \ubc1b\ub294\ub2e4.<\/li>\n<\/ol>\n<p>$ exp scott\/tiger file=scott.dmp<\/p>\n<ol start=\"2\">\n<li>\u00a0Export\ubc1b\uc740File\uc5d0\uc11cIndex\ub97c\u00a0\uc81c\uc678\ud55c\u00a0\ub098\uba38\uc9c0\ub9cc\u00a0Import\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>$ imp \u00a0system\/manager \u00a0file=scott.dmp \u00a0fromuser=scott touser=test \u00a0indexes=n commit=y<\/p>\n<p>\uc704\uc640\u00a0\uac19\uc774\u00a0\uc2e4\ud589\ud558\uba74\u00a0Test User\uc5d0\ub294\u00a0Index\ub97c\u00a0\uc81c\uc678\ud55c\u00a0\ub098\uba38\uc9c0\u00a0Object\ub9cc\u00a0Import\ub41c\ub2e4.<\/p>\n<ol start=\"3\">\n<li>\uadf8\ub9ac\uace0\ub2e4\uc74c\uacfc\uac19\uc774\u00a0Indexfile Option\uc744\u00a0\uc774\uc6a9\ud558\uc5ec\u00a0Index Script\ub97c\u00a0\ub9cc\ub4e0\ub2e4.<\/li>\n<\/ol>\n<p>$ imp \u00a0system\/manager \u00a0file=scott.dmp indexfile=index.sql<\/p>\n<p>\uc704\uc640\u00a0\uac19\uc774\u00a0\uba85\ub839\uc744\u00a0\uc2e4\ud589\ud558\uba74\u00a0index.sql\uc774\ub77c\ub294\u00a0File\uc774\u00a0\ub9cc\ub4e4\uc5b4\uc9c4\ub2e4. \u00a0\uadf8\ub9ac\uace0\u00a0\uadf8\u00a0\ud654\uc77c\uc744\u00a0VI \ub4f1\uc73c\ub85c\u00a0\uc5f4\uc5b4\uc11c\u00a0\ud655\uc778\ud574\u00a0\ubcf4\uba74\u00a0\u00a0create table \ubb38\uc7a5\uacfc\u00a0\u00a0create index\ubb38\uc7a5\uc774\u00a0\uc788\uace0\u00a0Create Table \ubb38\uc7a5\uc740\u00a0REM\uc73c\ub85c\u00a0\ub9c9\ud600\u00a0\uc788\uc5b4\uc11c\u00a0\uacb0\uacfc\uc801\uc73c\ub85c\u00a0Create Index\ubb38\ub9cc\u00a0\uc2e4\ud589\ud560\u00a0\uc218\u00a0\uc788\ub3c4\ub85d\u00a0\ub418\uc5b4\u00a0\uc788\ub2e4.<\/p>\n<p>\uc774\u00a0\ud654\uc77c\uc5d0\uc11c\u00a0Create Index\ubb38\uc758\u00a0Tablespace\ub9cc\u00a0\ubc14\uafb8\uc5b4\uc11c\u00a0\ub2e4\uc74c\uacfc\u00a0\uac19\uc774\u00a0SQL*Plus\uc5d0\uc11c\u00a0\uc2e4\ud589\uc2dc\ud0a8\ub2e4.<\/p>\n<p>$ \u00a0sqlplus test\/test<\/p>\n<p>SQL&gt; \u00a0@index<\/p>\n<p>\uc774\ub807\uac8c\u00a0\ud558\uc5ec\u00a0\u00a0Table\uacfc\u00a0Index\ub97c\u00a0\ub2e4\ub978\u00a0Tablespace\ub85c\u00a0\ubd84\ub9ac\ud558\uc5ec\u00a0\uc800\uc7a5\ud560\u00a0\uc218\u00a0\uc788\ub2e4.<\/p>\n<p>\uc774\u00a0Indexfile option\uc740\u00a0Index\ub9cc\uc774\u00a0\uc544\ub2c8\ub77c\u00a0Table \uc0dd\uc131\u00a0\ubb38\uc7a5\uc774\u00a0\ud544\uc694\ud560\u00a0\ub54c\ub3c4\u00a0\uc720\uc6a9\ud558\uac8c\u00a0\u00a0\uc0ac\uc6a9\ud558\uc5ec\u00a0\ud65c\uc6a9\ud560\u00a0\uc218\u00a0\uc788\ub2e4.<\/p>\n<p><b>Export\uc2dc\uc5d0\u00a0Export File \uc555\ucd95\ud558\ub294\u00a0\ubc29\ubc95<\/b><\/p>\n<ol>\n<li>\u00a0Root\uc5d0\uc11c\uba3c\uc800NAMED PIPE\ub97c\u00a0\uc0dd\uc131\ud569\ub2c8\ub2e4.<\/li>\n<\/ol>\n<p># \u00a0mknod \u00a0\/dev\/PIPE.dmp p<\/p>\n<ol start=\"2\">\n<li>\u00a0Oracle Home\uc73c\ub85clogin\ud558\uc5ecExport Script\ub97c\u00a0\uc0dd\uc131\ud569\ub2c8\ub2e4.<\/li>\n<\/ol>\n<p>$ \u00a0vi \u00a0compress_exp<\/p>\n<p>nohup exp system\/manager full=y compress=y file=\/dev\/PIPE.dmp \u00a0&amp;<\/p>\n<p>compress &lt; \/dev\/PIPE.dmp &gt; \u00a0\/user\/expfull.z \u00a0&amp;<\/p>\n<ol start=\"3\">\n<li>\u00a0Export \u00a0\uc2e4\ud589\uacfcLog \ud655\uc778<\/li>\n<\/ol>\n<p>$ \u00a0compress_exp<\/p>\n<p>$ \u00a0tail \u00a0&#8211; f \u00a0nohup.out<\/p>\n<ol start=\"4\">\n<li>\u00a0Import \u00a0Script \ub97c\uc0dd\uc131\ud569\ub2c8\ub2e4.<\/li>\n<\/ol>\n<p>$ \u00a0vi \u00a0uncompress_exp \u00a0\u00a0\u00a0&#8211;<\/p>\n<p>uncompress \u00a0\u00a0&lt; \/user\/expfull.z &gt; \u00a0\/dev\/PIPE.dmp \u00a0&amp;<\/p>\n<p>nohup \u00a0imp \u00a0system\/manager \u00a0file=\/dev\/PIPE.dmp \u00a0commit=y \u00a0&amp;<\/p>\n<ol start=\"5\">\n<li>\u00a0Import \uc2e4\ud589\uacfcImport Log\uc758\ud655\uc778<\/li>\n<\/ol>\n<p>$ \u00a0uncompress_exp \u00a0\u00a0\uc2e4\ud589<\/p>\n<p>$ \u00a0tail \u00a0-f \u00a0nohup.out<\/p>\n<p>&nbsp;<\/p>\n<p><b>Import <\/b><\/p>\n<p>DATA IMPORT \ub294\u00a0EXPORT\ub41c\u00a0file\uc744\u00a0\uc774\uc6a9\ud558\uc5ec\u00a0database\ub97c\u00a0\ubcf5\uad6c\ud558\ub294\u00a0\uc791\uc5c5\uc744\u00a0\ub9d0\ud55c\ub2e4. \ud56d\uc0c1\u00a0EXPORT \ub41c\u00a0FILE \ub85c\ub9cc\u00a0IMPORTING\uc774\u00a0\ub41c\ub2e4.<\/p>\n<p>&nbsp;<\/p>\n<p><b>Import \uc791\uc5c5\u00a0Test<\/b><\/p>\n<p><b>\uc804\uccb4\u00a0\ub370\uc774\ud0c0\ubca0\uc774\uc2a4\u00a0EXPORT FILE\ub85c\ubd80\ud130\u00a0SINGLE TABLE \uc744\u00a0IMPORT <\/b><b>(INTERACTIVE MODE)<\/b><\/p>\n<p>$ imp system\/manager<\/p>\n<p>Connected to: ORACLE7 Server Release 7.0.16.4.0 &#8211; Production<\/p>\n<p>With the procedural and distributed options<\/p>\n<p>PL\/SQL Release 2.0.18.1.0 &#8211; Production<\/p>\n<p>&nbsp;<\/p>\n<p>Import file: expdat.dmp &gt; (RETURN)<\/p>\n<p>Enter insert buffer size (minimum is 4096) 30720 &gt; (RETURN)<\/p>\n<p>Export file created by EXPORT:V07.00.16<\/p>\n<p>List contents of import file only (yes\/no) : no &gt;\u00a0&#8220;yes&#8221; \uc774\uba74\u00a0data\ub294\u00a0import \ub418\uc9c0\uc54a\uace0\u00a0Display \ub9cc\u00a0\ub428<\/p>\n<p>Ignore create errors due to object existence (yes\/no) : yes &gt; (&#8220;yes&#8221; : \ub9cc\uc77c\u00a0table\uc774\u00a0\uc874\uc7ac\ud558\uba74<\/p>\n<p>record \uac00\u00a0\ucd94\uac00\ub41c\ub2e4. \u00a0&#8220;no&#8221; \u00a0: \uc774\ubbf8\u00a0\uc874\uc7ac\ud55c<\/p>\n<p>Object\uc5d0\u00a0\ub300\ud574\uc11c\u00a0import\ub97c\u00a0\ud558\uc9c0\uc54a\ub294\ub2e4.)<\/p>\n<p>Import grants (yes\/no) : yes &gt;<\/p>\n<p>Import table data (yes\/no) : yes &gt;<\/p>\n<p>Import entire export file (yes\/no) : yes &gt; \u00a0no<\/p>\n<p>User name : SCOTT<\/p>\n<p>Enter table name. Null list name all tables for user<\/p>\n<p>Enter table name or . if done : TEST<\/p>\n<p>importing SCOTT&#8217;s objects into SCOTT<\/p>\n<p>importing table TEST \u00a0\u00a0\u00a0\u00a0\u00a0900 rows imported<\/p>\n<p>Import terminated successfully.<\/p>\n<p>\uc8fc\uc758\u00a0: IMPORT \uc791\uc5c5\uc740\u00a0\ubcf4\ud1b5\u00a0\uc0dd\uc131\ub418\ub294\u00a0INDEX \uc218\uc5d0\u00a0\ub530\ub77c\u00a01.5 &#8211; 4 \ubc30\uc758\u00a0\uc2dc\uac04\uc774\u00a0\uac78\ub9ac\ub294\ub370\u00a0EXPORT \ub294\u00a0\u00a0&#8220;CREATE INDEX &#8230;.&#8221; \ubb38\ub9cc\uc744\u00a0FILE\uc5d0\u00a0\uc4f0\uace0\u00a0IMPORT \uc2dc\uc5d0\ub294\u00a0INDEX\ub97c\u00a0\uc0dd\uc131\ud558\uae30\u00a0\ub54c\ubb38\uc774\ub2e4.<\/p>\n<p><b>\uc804\uccb4\u00a0\ub370\uc774\ud0c0\ubca0\uc774\uc2a4\u00a0EXPORT FILE \ub85c\ubd80\ud130\u00a0SINGLE TABLE \uc744\u00a0IMPORT <\/b><b>(OMMAND LINE MODE)<\/b><\/p>\n<p>$ imp system\/manager full=n grants=y rows=y tables=test commit=y<\/p>\n<p>\uc8fc\uc758\u00a0: IMPORT \uc2dc\ub294\u00a0\ub370\uc774\ud0c0\ub97c\u00a0DB \uc5d0\u00a0WRITE \ud558\uae30\u00a0\ub54c\ubb38\uc5d0\u00a0ROLLBACK SEGMENT\uac00\u00a0\uc0ac\uc6a9\ub41c\ub2e4. commit=y \ub294\u00a0row \ub9cc\ud07c\u00a0\ub370\uc774\ud0c0\ub97c\u00a0LOAD \ud558\uace0\u00a0\ub098\uc11c\u00a0COMMIT \uc744\u00a0\ud558\uae30\u00a0\ub54c\ubb38\uc5d0\u00a0ROLLBACK SEGMENT \uac00\u00a0\ucee4\uc9c0\ub294\u00a0\uac83\uc744\u00a0\ud53c\ud560\u00a0\uc218\u00a0\uc788\ub2e4. commit=n \uc774\uba74\u00a0TABLE \ub2e8\uc704\ub85c\u00a0IMPORT \ud558\uace0\u00a0\ub098\uc11c\u00a0COMMIT \uc774\u00a0\ub418\uae30\u00a0\ub54c\ubb38\uc5d0\u00a0ROLLBACK SEGMNET \ud655\uc7a5\u00a0ERROR \uac00\u00a0\ubc1c\uc0dd\u00a0\ud560\u00a0\uc218\u00a0\uc788\ub2e4.<\/p>\n<p><b>INCREMENTAL IMPORTING<\/b><\/p>\n<p>EXPORT \ub41c\u00a0FILE \uc774\u00a0\ub2e4\uc74c\uacfc\u00a0\uac19\ub2e4\uace0\u00a0\ud558\uba74<\/p>\n<p>F : full \u00a0C : cumulative \u00a0I : incremental<\/p>\n<p>F1, \u00a0I1, \u00a0I2, \u00a0\u00a0C1, \u00a0I3, \u00a0I4, \u00a0C2, \u00a0I5, \u00a0I6<\/p>\n<ol>\n<li>\ub370\uc774\ud0c0\ubca0\uc774\uc2a4\ub97c\ub2e4\uc2dc\uc0dd\uc131\ud55c\ub2e4.(CREATE DATABASE \ubb38\uc7a5\uc744\u00a0\uc0ac\uc6a9)<\/li>\n<li>IMPORT \ud558\uae30\uc704\ud574\ucda9\ubd84\ud55c\u00a0ROLLBACK SEGMENT\ub97c\u00a0\ucd94\uac00\ud55c\ub2e4.<\/li>\n<li>\uac00\uc7a5\ucd5c\uadfcKEY \uc815\ubcf4\ub97c\u00a0IMPORT \ud55c\ub2e4.<\/li>\n<\/ol>\n<p>$ imp system\/manager inctype=SYSTEM full=y file=I6<\/p>\n<ol start=\"4\">\n<li>\uac00\uc7a5\ucd5c\uadfcCOMPLETE\ub85c\u00a0EXPORT \ud55c\u00a0FILE \uc744\u00a0IMPORT \ud55c\ub2e4.<\/li>\n<\/ol>\n<p>$ imp system\/manager inctype=RESTORE full=y file=F1<\/p>\n<ol start=\"5\">\n<li>\ubaa8\ub4e0CUMULATIVE IMPORT\ub97c\uc21c\uc11c\uc801\uc73c\ub85c\u00a0\uc2e4\ud589\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>$ imp system\/manager inctype=restore full=y file=C1<\/p>\n<p>$ imp system\/manager inctype=restore full=y file=C2<\/p>\n<ol start=\"6\">\n<li>INCREMENTAL IMPORT\ub97c\uc21c\uc11c\uc801\uc73c\ub85c\uc2e4\ud589\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>$ imp system\/manager inctype=restore full=y file=I5<\/p>\n<p>$ imp system\/manager inctype=restore full=y file=I6<\/p>\n<p>&nbsp;<\/p>\n<p><b>EXPORT \uc2e4\ud589\uc2dc\u00a0ORA-1403 \uc870\uce58\u00a0\ubc29\ubc95\u00a0\u00a0<\/b><\/p>\n<p>EXPORT \uc2e4\ud589\uc2dc\u00a0ORA-1403\uc774\u00a0\ubc1c\uc0dd\ub418\ub294\u00a0\uacbd\uc6b0\uac00\u00a0\uc788\ub294\u00a0\ub370, \uc774\u00a0\uc5d0\ub7ec\ub294\u00a0\u00a0\ud14c\uc774\ube14\u00a0\ud639\uc740\u00a0\uc778\ub371\uc2a4\uc5d0\u00a0\ubb38\uc81c\uac00\u00a0\uc788\ub294\u00a0\uacbd\uc6b0\u00a0\ubc1c\uc0dd\ud560\u00a0\uc218\u00a0\uc788\ub2e4. \u00a0\uc5ec\uae30\uc11c\ub294\u00a0ROWID\ub97c\u00a0\uc0ac\uc6a9\ud558\uc5ec\u00a0\ud14c\uc774\ube14\uc744\u00a0\ubcf5\uad6c\uc2dc\ud0a4\ub294\u00a0\ubc29\ubc95\uc744\u00a0\uc18c\uac1c\ud55c\ub2e4.<\/p>\n<ol>\n<li>\uae30\uc874\ud14c\uc774\ube14\uacfc\uac19\uc740\u00a0\uad6c\uc870\ub97c\u00a0\uac16\ub294\u00a0\ud14c\uc774\ube14\uc744\u00a0\ub9cc\ub4e0\ub2e4.<\/li>\n<\/ol>\n<p>SQL&gt; CREATE TABLE TEMP<\/p>\n<p>AS \u00a0SELECT *<\/p>\n<p>FROM EMP<\/p>\n<p>WHERE 1=2;<\/p>\n<ol start=\"2\">\n<li>\uae30\uc874\ud14c\uc774\ube14\uc5d0\uc11cRECORD\ub97c\u00a0FETCH\ud558\uc5ec\u00a0\uc0c8\ub85c\uc6b4\u00a0\ud14c\uc774\ube14\uc5d0\u00a0\uc785\ub825. \uc774\u00a0\ub54c, INDEX\uac00\u00a0\uc124\uc815\ub418\uc5b4\u00a0\uc788\ub294\u00a0COLUMN\uc744\u00a0WHERE \uc870\uac74\uc5d0\u00a0\ubd80\uc5ec\ud568.<\/li>\n<\/ol>\n<p>&lt;CREATE.SQL&gt;<\/p>\n<p>declare<\/p>\n<p>row_id char(18);<\/p>\n<p>cursor c1 is<\/p>\n<p>select rowid<\/p>\n<p>from emp<\/p>\n<p>where empno &gt; 0; &#8211;empno \uc5d0\u00a0index<\/p>\n<p>begin<\/p>\n<p>open c1;<\/p>\n<p>loop<\/p>\n<p>fetch c1 into row_id;<\/p>\n<p>insert into temp \u00a0select * from emp<\/p>\n<p>where rowid=row_id;<\/p>\n<p>exit when c1%notfound;<\/p>\n<p>end loop;<\/p>\n<p>end;<\/p>\n<p>\/<\/p>\n<ol start=\"3\">\n<li>create.sql file\uc2e4\ud589<\/li>\n<\/ol>\n<p>sql&gt; @create<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><b>Recovery<\/b><\/p>\n<p>Database\uc5d0\u00a0\uc774\uc0c1\uc774\u00a0\uc0dd\uaca8\u00a0Error\ub97c\u00a0Return\ud560\u00a0\uacbd\uc6b0\u00a0Instance\uc5d0\u00a0\ubc1c\uc0dd\ud55c\u00a0\ubaa8\ub4e0\u00a0Error\ub294\u00a0Trace file\ub85c\u00a0\ubc1b\ud788\uace0\u00a0Alert\uc5d0\u00a0\uae30\ub85d\ub418\ubbc0\ub85c\u00a0\uc774\uc0c1\uc774\u00a0\ubc1c\uacac\ub418\uba74\u00a0\uc81c\uc77c\u00a0\uba3c\uc800\u00a0Trace file\uc744\u00a0Check\ud558\uc5ec\u00a0Error\ub97c\u00a0\ud655\uc778\ud558\uace0\u00a0\uc6d0\uc778\uc744\u00a0\ud30c\uc545\ud55c\ub2e4.<\/p>\n<p>Recovery \uc791\uc5c5\uc740\u00a0\ubc1c\uc0dd\ud55c\u00a0failure type\uc5d0\u00a0\ub530\ub77c\u00a0\ub2e4\ub974\uac8c\u00a0\uc218\ud589\ub41c\ub2e4.<\/p>\n<p>&nbsp;<\/p>\n<p><b>Instance Recovery &amp; Media Recovery<\/b><\/p>\n<p>&nbsp;<\/p>\n<p><b>Instance Recovery<\/b><\/p>\n<p>Database Instance Failure\uac00\u00a0\ubc1c\uc0dd\ud588\uc744\u00a0\ub54c\u00a0Instance Recovery\ub294\u00a0\uc694\uad6c\ub41c\ub2e4. \u00a0Database Instance Failure\ub294\u00a0Oracle Database Instance ( = SGA + Background process)\uac00\u00a0\uc791\ub3d9\ub418\uc9c0\u00a0\uc54a\ub294\u00a0\uc0c1\ud669\uc774\u00a0\ubc1c\uc0dd\u00a0\ud588\uc744\u00a0\uacbd\uc6b0\ub97c\u00a0\ub9d0\ud55c\ub2e4. \uad6c\uccb4\uc801\uc73c\ub85c\u00a0\uc815\uc804\uacfc\u00a0\uac19\uc740\u00a0\uacbd\uc6b0\ub098\u00a0\uc5ec\ub7ec\u00a0\uc6d0\uc778\uc5d0\u00a0\uc758\ud55c\u00a0hardware\uc801\u00a0\ubb38\uc81c\ub098\u00a0Operating system crash\uc640\u00a0\uac19\uc740\u00a0software\uc801\u00a0\ubb38\uc81c\ub85c\u00a0\uc778\ud574\u00a0\ubc1c\uc0dd\ud55c\ub2e4. \u00a0\uc774\ub7ec\ud55c\u00a0Instance Failure\uc5d0\u00a0\ub300\ud55c\u00a0Recovery\ub294\u00a0Oracle Parallel Server\uac00\u00a0\uc0ac\uc6a9\ub418\uc9c0\u00a0\uc54a\ub294\u00a0\ud658\uacbd\uc774\u00a0\ub77c\uba74\u00a0SVRMGR&gt;\uc5d0\uc11c\u00a0STARTUP command\ub97c\u00a0\uc218\ud589\ud558\uba74\u00a0\uc790\ub3d9\uc801\uc73c\u00a0\ub85c\u00a0\ubcf5\uad6c\ub41c\ub2e4.<\/p>\n<p>Oracle\uc740\u00a0Failure \ubc1c\uc0dd\u00a0\uc774\ud6c4\u00a0\ucd5c\ucd08\ub85c\u00a0database\ub97c\u00a0Startup \uc2dc\ud0ac\u00a0\ub54c\u00a0\uc790\ub3d9\uc801\uc73c\ub85c\u00a0Instance\ub97c\u00a0\ubcf5\uad6c\ud55c\ub2e4. \uba3c\uc800\u00a0Database buffer\uc548\uc5d0\ub294\u00a0\uc800\uc7a5\ub418\uc5b4\u00a0\uc788\uc73c\ub098\u00a0\uc544\uc9c1\u00a0Datafile\uc5d0\u00a0\uae30\ub85d\ub418\uc9c0\u00a0\uc54a\uc740\u00a0transaction\uc774\u00a0\uc644\ub8cc\ub41c\u00a0(\uc989, commit\uc774\ub098\u00a0rollback\uc774\u00a0\uc218\ud589\ub41c) \uc815\ubcf4\ub97c\u00a0redo log file\uc5d0\u00a0\uae30\ub85d\ub41c\u00a0\uc0ac\ud56d\uacfc\u00a0rollback segment\uc5d0\u00a0\uae30\ub85d\ub41c\u00a0\uc0ac\ud56d\uc744\u00a0\ucc38\uace0\ub85c\u00a0\ud558\uc5ec\u00a0recovery\ud55c\ub2e4. \u00a0\uadf8\ub9ac\uace0\u00a0\uc544\uc9c1\u00a0\u00a0transaction\uc744\u00a0\uc644\ub8cc\uc2dc\ud0a4\uc9c0\u00a0\ubabb\ud55c\u00a0\ucc44\u00a0failure\uac00\u00a0\ubc1c\uc0dd\ud588\ub2e4\uba74(\uc774\u00a0\uacbd\uc6b0\u00a0\uc774\ubbf8\u00a0database buffer\ub294\u00a0\uaf49\u00a0\ucc28\uc11c\u00a0Datafile\uc5d0\u00a0\uae30\ub85d\ud588\ub2e4.) \u00a0background process\uc778\u00a0\u00a0SMON\uc740\u00a0rollback segment\ub97c\u00a0\ub4a4\uc838\u00a0\uc6d0\ub798\uc758\u00a0\uc0c1\ud0dc\ub85c\u00a0\ubcf5\uad6c\ud55c\ub2e4. \u00a0\ub610\ud55c\u00a0lock\uc774\u00a0\uac78\ub824\uc788\ub294\u00a0\uc0c1\ud0dc\uc5d0\uc11c\u00a0failure\ub41c\u00a0transaction\uc740\u00a0recovery\uc2dc\uc5d0\u00a0lock\uc744\u00a0\ud47c\ub2e4.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><b>Media Recovery<\/b><\/p>\n<p>Media Failure(= Disk Failure) \uac00\u00a0\ubc1c\uc0dd\ud588\uc744\u00a0\ub54c\u00a0Media Recovery\ub294\u00a0\uc694\uad6c\ub41c\ub2e4. \u00a0Media Failure\ub294\u00a0Instance\uac00\u00a0\uc815\uc0c1\uc801\uc73c\ub85c\u00a0\uc791\ub3d9\u00a0\uc911\uc784\uc5d0\u00a0\ub3c4\u00a0file (data files , redo log files, control files)\uc744\u00a0\uc77d\uace0\u00a0\uc4f0\uae30\uac00\u00a0\u00a0\u00a0\u00a0\uc218\ud589\ub418\uc9c0\u00a0\uc54a\ub294\u00a0\uc0c1\ud669\uc744\u00a0\ub9d0\ud55c\ub2e4. \uc774\ub7ec\ud55c\u00a0\uc0c1\ud669\uc740\u00a0disk head\uac00\u00a0crash \ub418\uc5c8\uc744\u00a0\uacbd\uc6b0\u00a0\ub610\ub294\u00a0Disk\uc640\ub294\u00a0\uc0c1\uad00\uc5c6\uc774\u00a0Database file\uc5d0\u00a0\uc774\uc0c1\uc774\u00a0\uc0dd\uacbc\uc744\u00a0\ub54c\u00a0\ub098\ud0c0\ub09c\ub2e4. \u00a0\uadf8\ub7ec\ub098\u00a0\uc774\ub7ec\ud55c\u00a0Disk head crash\uac00\u00a0\ubc1c\uc0dd\ud588\u00a0\ub354\ub77c\ub3c4\u00a0file type\uc5d0\u00a0\ub530\ub77c\u00a0(\uc989, data file\uc774\ub0d0, control file\uc774\ub0d0, redo log file \uc774\ub0d0\uc5d0\u00a0\ub530\ub77c) \uc815\uc0c1\uc801\uc73c\ub85c\u00a0read, write\uac00\u00a0\ud589\ud574\uc9c8\u00a0\uc218\u00a0\uc788\ub2e4.<\/p>\n<p>Data file\uc5d0\u00a0\uc601\ud5a5\uc744\u00a0\ubbf8\uce58\ub294\u00a0Media failure\ub294\u00a0Read error\uc640\u00a0Write error\uc758\u00a02\uac00\uc9c0\uac00\u00a0\uc788\ub2e4.<\/p>\n<ol>\n<li>Read Error : Oracle\uc774read error\ub97c\ubc1c\uacac\ud55c\u00a0\uacbd\uc6b0\uc5d0\u00a0Oracle\uc740\u00a0Error Message\ub97c\u00a0application\uc5d0\u00a0\ub098\ud0c0\ub0b8\ub2e4.<\/li>\n<li>Write Error \u00a0: Oracle\uc774data file\uc5d0write\ud560\u00a0\uc218\u00a0\uc5c6\ub2e4\ub294\u00a0\uac83\uc744\u00a0\ubc1c\uacac\ud558\uac8c\u00a0\ub418\uba74\u00a0DBWR trace file\uc5d0\u00a0Error Message\ub97c\u00a0\ubcf4\ub0b4\uace0\u00a0\uc790\ub3d9\uc73c\ub85c\u00a0\uadf8\u00a0data file\uc744\u00a0offline \uc2dc\ud0a8\ub2e4. \uadf8\ub7ec\ub098\u00a0\uadf8\u00a0Datafile \uc774\u00a0\uc788\ub294\u00a0Tablespace\ub294\u00a0\uadf8\ub300\ub85c\u00a0online\uc744\u00a0\uc720\uc9c0\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>\uadf8\ub7ec\ub098\u00a0\ub9cc\uc57d\u00a0write\uac00\u00a0\uc548\ub418\ub294\u00a0Datafile\uc774\u00a0SYSTEM Tablespace\uc5d0\u00a0\uc18d\ud55c\ub2e4\uba74\u00a0Oracle\uc740\u00a0\uadf8\u00a0data file\uc744\u00a0offline\uc2dc\ud0a4\uc9c0\u00a0\uc54a\ub294\ub2e4. \ub300\uc2e0\uc5d0\u00a0Oracle\uc740\u00a0Error\ub97c\u00a0\ubcf4\ub0b4\uace0\u00a0Database\ub97c\u00a0Shutdown\uc2dc\ud0a8\ub2e4. \uc65c\ub0d0\ud558\uba74\u00a0SYSTEM Tablespace\uc5d0\u00a0\uc788\ub294\u00a0\ubaa8\ub4e0\u00a0Datafile\uc740\u00a0Oracle\uc744\u00a0\uc6b4\uc601\ud558\ub294\ub370\u00a0\ud544\uc694\ud55c\u00a0file\ub4e4\uc774\uace0\u00a0Data dictionary\uac00\u00a0\uc800\uc7a5\ub418\uc5b4\u00a0\uc788\ub294\u00a0\uc601\uc5ed\uc774\ubbc0\ub85c\u00a0\uc774\u00a0\uc911\u00a0\uc5b4\ub290\u00a0\ud558\ub098\ub77c\ub3c4\u00a0offline \uc0c1\ud0dc\ub85c\u00a0\ub41c\ub2e4\uba74\u00a0Oracle \uc790\uccb4\uac00\u00a0\uad6c\ub3d9\ud558\uc9c0\u00a0\uc54a\uc744\u00a0\uac83\uc774\ub2e4.<\/p>\n<p>Media Recovery\ub294\u00a0\uc704\uc5d0\uc11c\u00a0\uc124\uba85\ud588\ub4ef\uc774\u00a0Media Failure\uac00\u00a0\ubc1c\uc0dd\ud588\uc744\u00a0\ub54c\u00a0\uc218\ud589\ub41c\ub2e4. \u00a0Media Recovery\ub97c\u00a0\uc218\ud589\ud568\uc5d0\u00a0\uc788\uc5b4\uc11c\u00a0Failure\uac00\u00a0\ubc1c\uc0dd\ud558\uae30\u00a0\ubc14\ub85c\u00a0\uc774\uc804\u00a0\uc2dc\uc810\uae4c\uc9c0\u00a0Recovery \ud558\ub294\u00a0\uac83\uc744\u00a0Complete Media Recovery\ub77c\u00a0\ud558\uace0<\/p>\n<p><b>Recovery\ub97c\u00a0\uc704\ud55c\u00a0\uae30\ubcf8\u00a0Step<\/b><\/p>\n<p>SGA\uc548\uc758\u00a0Database buffer\uc758\u00a0\ub0b4\uc6a9\uc740\u00a0LRU(least-recently-used) Algorithm\uc5d0\u00a0\uc758\ud574\u00a0Datafile\uc5d0\u00a0\uc4f0\uc5ec\uc9c4\ub2e4. \uadf8\ub7ec\ubbc0\ub85c\u00a0\uc5b4\ub5a4\u00a0\uc2dc\uc810\uc5d0\uc11c\u00a0\ubcf4\uc558\uc744\u00a0\ub54c\u00a0Uncommited\ub41c\u00a0Transaction\uc5d0\u00a0\uc758\ud574\u00a0\ubcc0\uacbd\ub41c\u00a0data\uac00\u00a0Datafile\uc5d0\u00a0\uc4f0\uc5ec\uc84c\uc744\u00a0\uacbd\uc6b0\ub3c4\u00a0\uc788\uace0, \u00a0Commited\ub41c\u00a0Transaction\uc5d0\u00a0\uc758\ud574\u00a0\ubcc0\uacbd\ub41c\u00a0Data\uac00\u00a0\uc544\uc9c1\u00a0Datafile\uc5d0\u00a0\uc4f0\uc5ec\uc9c0\uc9c0\u00a0\uc54a\uace0\u00a0Database buffer\uc5d0\u00a0\ub0a8\uc544\uc788\ub294\u00a0\uacbd\uc6b0\ub3c4\u00a0\uc788\ub2e4.<\/p>\n<p>l Redo Log &amp; Rolling Forward<\/p>\n<p>Data\uc758\u00a0\ubcc0\ud654\ub97c\u00a0\uc77c\uc73c\ud0a4\ub294\u00a0Transaction\uc774\u00a0Commit\ub418\ub4e0\u00a0Uncommit\ub418\ub4e0\u00a0Database buffer\uc5d0\u00a0\uac00\ud574\uc9c4\u00a0\ubaa8\ub4e0\u00a0\ubcc0\ud654\ub294\u00a0Redolog file\uc5d0\u00a0\uae30\ub85d\ub41c\ub2e4. \u00a0Instance failure\ub098\u00a0Media Failure\ub85c\ubd80\ud130\u00a0Recovery\ud558\ub294\u00a0\uccab\ubc88\uc9f8\u00a0\ub2e8\uacc4\ub294\u00a0Roll-forward\ud558\ub294\u00a0\uac83\uc774\ub2e4.<\/p>\n<p>Roll-Forward\ub780\u00a0Redo log file\uc5d0\u00a0\uae30\ub85d\ub41c\u00a0\ubaa8\ub4e0\u00a0\ubcc0\ud654\ub97c\u00a0Datafile\uc5d0\u00a0\uc801\uc6a9\ud558\ub294\u00a0\uac83\uc744\u00a0\ub9d0\ud55c\ub2e4. \uadf8\ub7ec\ubbc0\ub85c\u00a0\uc774\ub7ec\ud55c\u00a0Roll-Forward\uac00\u00a0\uc774\ub8e8\uc5b4\u00a0\uc9c4\u00a0\ub4a4\uc5d0\ub294\u00a0Datafile\uc740\u00a0Redo log file\uc5d0\u00a0\uae30\ub85d\ub41c\u00a0Commit\uc774\u00a0\uc548\ub41c\u00a0\ubcc0\uacbd\ub41c\u00a0Data\ubfd0\ub9cc\u00a0\uc544\ub2c8\ub77c\u00a0\ubaa8\ub4e0\u00a0Commit\ub41c\u00a0Data\ub97c\u00a0\uac00\uc9c0\uac8c\u00a0\ub41c\ub2e4.<\/p>\n<p>l Rollback Segment\uc640\u00a0Rolling Back<\/p>\n<p>Rollback Segment\ub294\u00a0Database\ub97c\u00a0\uc870\uc791(DML)\ud558\ub294\u00a0\uc911\uc5d0\u00a0Undo\ub418\uc5b4\uc838\uc57c\u00a0\ud558\ub294\u00a0Data\ub97c\u00a0\uac00\uc9c4\ub2e4. \u00a0Database Recovery\uc2dc\uc5d0\u00a0Rollback Segment\ub294\u00a0Rolling Forward\uc5d0\u00a0\uc758\ud574\u00a0Datafile\uc5d0\u00a0\uc801\uc6a9\ub41c\u00a0\ubaa8\ub4e0\u00a0Uncommit\ub41c\u00a0Transaction\uc744\u00a0Rollback\uc2dc\ud0a8\ub2e4. \uc774\uac83\uc774\u00a0Rolling Back\uc774\ub2e4.<\/p>\n<p>\ub2e4\uc2dc\u00a0\uc815\ub9ac\ud558\uba74\u00a0Backup Datafile\uc744\u00a0Restore\ud55c\u00a0\ud6c4\uc5d0\u00a0Recovery\uc2dc\uc5d0\u00a0\ub294\u00a0\uba3c\uc800\u00a0Backup Datafile\uc774\ud6c4\uc758\u00a0Database\uc5d0\u00a0\uc0dd\uae34\u00a0\ubaa8\ub4e0\u00a0\ubcc0\ud654\ub97c\u00a0\uae30\ub85d\ud55c\u00a0Redo log file\uacfc\u00a0Archive log file\uc744\u00a0\uc774\uc6a9\ud558\uc5ec\u00a0Rolling-Forward\uac00\u00a0\uc218\ud589\ub418\uace0\u00a0\uc774\ub54c\u00a0Redo log file\uc758\u00a0Uncommit\ub41c\u00a0Transaction\uae4c\uc9c0\u00a0\ubaa8\ub450\u00a0\uc801\uc6a9\ub418\uc5b4\u00a0Datafile\uc5d0\u00a0\uc4f0\uc5ec\uc9c4\ub2e4. \uadf8\u00a0\ub2e4\uc74c\uc5d0\u00a0Redo log file\uc774\u00a0\uac00\uc9c0\uace0\u00a0Rollback\ub420\u00a0\uc815\ubcf4\ub97c\u00a0Rollback Segment\ub97c\u00a0\uac00\uc9c0\uace0\u00a0\uc788\ub294\u00a0Datafile\uc5d0\u00a0\ubaa8\ub450\u00a0\uc801\uc6a9\ud55c\ub2e4. \uadf8\u00a0\ub2e4\uc74c\uc5d0\u00a0\uc774\u00a0\uc801\uc6a9\ub41c\u00a0Rollback Segment Tablespace\uc758\u00a0Datafile\uc744\u00a0\uc801\uc6a9\ud558\uc5ec\u00a0Datafile\uc5d0\u00a0\uc4f0\uc5ec\uc9c4\u00a0Undo \ub418\uc5b4\uc838\uc57c\u00a0\ud558\ub294\u00a0Uncommit Transaction\uc744\u00a0Rollback\uc2dc\ud0a4\uac8c\u00a0\ub41c\ub2e4..<\/p>\n<p>\uae30\ubcf8\uc801\uc778\u00a0Recovery \ub2e8\uacc4\ub97c\u00a0\uadf8\ub9bc\uc73c\ub85c\u00a0\ub098\ud0c0\ub0b4\uba74,<\/p>\n<p>Redo Log<\/p>\n<p>&nbsp;<\/p>\n<p>Database \u00a0\u00a0\u00a0\u00a0Redo Logs Applied \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Rollback Segment<\/p>\n<p>Applied<\/p>\n<ol>\n<li>Recovery\uc5d0\ud544\uc694\ud55c2. Redo Log\ub97c\u00a0\uc801\uc6a9\ud558\uc5ec\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a03. Rollback Segment\ub97c<\/li>\n<\/ol>\n<p>Database\uc758\u00a0Backup\ubcf8\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Commit\ub41c\u00a0Data\uc640\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\uc801\uc6a9\ud558\uc5ec\u00a0Datafile\uc5d0<\/p>\n<p>Uncommit\ub41c\u00a0Data \ubaa8\ub450\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Write\ub41c\u00a0Uncommit \ub41c<\/p>\n<ol>\n<li><i> RESTORE \u00a0\u00a0\u00a0<\/i>Datafile\uc5d0\u00a0Write\ub41c\ub2e4. \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Transaction \uc744\u00a0\ubaa8\ub450<\/li>\n<\/ol>\n<p>Rollback\uc2dc\ud0a8\ub2e4.<\/p>\n<ol start=\"2\">\n<li><i> ROLL-FORWARD <\/i><\/li>\n<li><i> ROLLING BACK <\/i><\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><b>Complete Media Recovery &amp; Incomplete Media Recovery \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/b><\/p>\n<p>&nbsp;<\/p>\n<p><b>Complete Media Recovery<\/b><\/p>\n<p>Complete Media Recovery\ub294\u00a0Failure \ubc1c\uc0dd\u00a0\uc804\uae4c\uc9c0\uc758\u00a0\ubaa8\ub4e0\u00a0\uc0ac\ud56d\uc744\u00a0\ubcf5\uad6c\ud558\ub294\u00a0\uac83\uc744\u00a0\uc758\ubbf8\ud558\uba70\u00a0\ub2e4\uc74c\uc758\u00a03\uac00\uc9c0\u00a0Type\uc73c\ub85c\u00a0\ub098\ub20c\u00a0\uc218\u00a0\uc788\ub2e4.<\/p>\n<ul>\n<li>Closed Database\uc778\uacbd\uc6b0\uc758Complete Media Recovery<\/li>\n<li>Open Database-Offline Tablespace\uc778\uacbd\uc6b0\uc758Complete Media Recovery<\/li>\n<li>Open Database-Offline Tablespace-Individual Datafile\uc778\uacbd\uc6b0\uc758Complete Media Recovery<\/li>\n<\/ul>\n<p><b>Closed Database\uc778\u00a0\uacbd\uc6b0\uc758\u00a0Complete Media Recovery<\/b><\/p>\n<p>Closed Database\uc778\u00a0\uacbd\uc6b0\ub780\u00a0Database\uc5d0\u00a0\uac00\ud574\uc9c4\u00a0Failure\ub85c\u00a0\uc778\ud574\u00a0Database\uc758\u00a0Instance\uac00\u00a0Terminated\ub41c\u00a0\ud6c4\u00a0Open\ub418\uc9c0\u00a0\uc54a\ub294\u00a0\uc0c1\ud0dc\ub97c\u00a0\ub9d0\ud558\uba70\u00a0SYSTEM Tablespace\ub97c\u00a0\uad6c\uc131\ud558\ub294\u00a0Datafile\uc774\u00a0\uc788\ub294\u00a0Disk\uac00\u00a0\uc190\uc0c1\ub41c\u00a0\uacbd\uc6b0\ub098\u00a0Active\ud55c\u00a0Rollback Segment\ub97c\u00a0\ud3ec\ud568\ud558\ub294\u00a0Tablespace\uc5d0\u00a0\uc190\uc0c1\uc774\u00a0\ubc1c\uc0dd\ud588\uc744\u00a0\ub54c\u00a0Database\ub294\u00a0Close\ub418\uba70\u00a0\uc774\ub7ec\ud55c\u00a0\uacbd\uc6b0\uc5d0\u00a0\ub2e4\uc74c\uacfc\u00a0\uac19\uc740\u00a0Complete Media Recovery \ubc29\ubc95\uc5d0\u00a0\ub530\ub77c\u00a0Recovery\ud55c\ub2e4.<\/p>\n<ol>\n<li>SHUTDOWN ABORT\ud55c\ub2e4. \ub9cc\uc57dHardware\ubb38\uc81c\uac00\uc77c\uc2dc\uc801\uc73c\u00a0\ub85c\u00a0\ubc1c\uc0dd\ud55c\u00a0\uac83\uc774\ub77c\uba74\u00a0Data\ub294\u00a0\uc190\uc0c1\ub418\uc9c0\u00a0\uc54a\uc740\u00a0\uac83\uc774\ubbc0\ub85c\u00a0Recovery\ub97c\u00a0\uc704\ud55c\u00a0\ubcc4\ub3c4\uc758\u00a0\uc791\uc5c5\uc774\u00a0\ud544\uc694\ud558\uc9c0\u00a0\uc54a\ub2e4. \uadf8\ub7ec\ubbc0\ub85c\u00a0Instance\ub97c\u00a0\ub2e4\uc2dc\u00a0STARTUP\ud55c\ub2e4.<\/li>\n<li>File\uc774\uc601\uc6d0\ud788\uc190\uc0c1\ub41c\u00a0\uacbd\uc6b0\ub77c\uba74\u00a0Media Failure\ub85c\u00a0\uc778\ud574\u00a0\ubc1c\uc0dd\u00a0\ud55c\u00a0Datafile\ub9cc\u00a0\uac00\uc7a5\u00a0\ucd5c\uadfc\uc5d0\u00a0Backup \ubc1b\uc740\u00a0file\uc744\u00a0\uc774\uc6a9\ud574\u00a0Restore\ud55c\ub2e4. \uc190\uc0c1\ub418\uc9c0\u00a0\uc54a\uc740\u00a0Datafile\uc740\u00a0Restore\ud558\uc9c0\u00a0\uc54a\ub294\ub2e4.<\/li>\n<li>STARTUP MOUNT\ud55c\ub2e4.<\/li>\n<li>ALTER DATABASE ~ DATAFILE ONLINE command\ub97c\uc218\ud589\ud55c\ub2e4. \u00a0Recover\ud558\uace0\uc790\u00a0\ud558\ub294\u00a0Datafile\uc740\u00a0Complete Media Recovery\ud558\ub294\u00a0\ub3d9\uc548\uc5d0\u00a0ONLINE\uc774\uc5b4\uc57c\u00a0\ud55c\ub2e4.<\/li>\n<li>\ud558\ub098\uc758\uc791\uc5c5\uc73c\ub85c\ubaa8\ub4e0\u00a0\uc190\uc0c1\ub41c\u00a0File\uc744\u00a0Recovery\ud558\uae30\u00a0\uc704\ud574\uc120\u00a0RECOVER DATABASE command\ub97c\u00a0\uc0ac\uc6a9\ud55c\ub2e4. \uac1c\uac1c\uc758\u00a0\uc190\uc0c1\u00a0\ub41c\u00a0Datafile\uc5d0\u00a0\ub300\ud574\u00a0Recovery\ud558\uae30\u00a0\uc704\ud574\uc120\u00a0\u00a0RECOVER DATAFILE command\ub97c\u00a0\uc774\uc6a9\ud558\uc5ec\u00a0Recovery\ub97c\u00a0\uc218\ud589\ud55c\ub2e4. \ucc38\uace0\ub85c\u00a0\ucd5c\ub300\uc758\u00a0Performance\ub97c\u00a0\ubcf4\uc7a5\ud558\uae30\u00a0\uc704\ud574\uc120\u00a0Parallel Option\uc744\u00a0\uc0ac\uc6a9\ud560\u00a0\uc218\u00a0\uc788\ub2e4.<\/li>\n<li>ALTER DATABASE OPEN command\ub97c\uc218\ud589\ud55c\ub2e4.<\/li>\n<li>Recovery\uac00\uc815\uc0c1\uc801\uc73c\ub85c\uc218\ud589\ub418\uc5c8\ub294\uc9c0\u00a0Database\ub97c\u00a0Check\ud55c\ub2e4.<\/li>\n<\/ol>\n<p><b>Open Database-Offline Tablespace\uc778\u00a0\uacbd\uc6b0\uc758\u00a0Complete Media Recovery<\/b><\/p>\n<p>Open Database-Offline Tablespace\uc778\u00a0\uacbd\uc6b0\ub780\u00a0Failure\ub85c\u00a0\uc778\ud574\u00a0Database\uc5d0\u00a0Error\uac00\u00a0\ubc1c\uc0dd\ud588\uc74c\uc5d0\ub3c4\u00a0Database\ub294\u00a0Open \uc0c1\ud0dc\uc774\uace0\u00a0\uc190\uc0c1\ub418\uc9c0\u00a0\uc54a\uc740\u00a0Tablespace\uc5d0\u00a0\ub300\ud574\uc120\u00a0\uc5ec\uc804\ud788\u00a0Access\uac00\u00a0\uac00\ub2a5\u00a0(ONLINE \uc0c1\ud0dc)\ud558\uba70\u00a0\ub2e4\ub9cc\u00a0\uc190\uc0c1\ub41c\u00a0Tablepsace\ub9cc\u00a0Offline\uc778\u00a0\uc0c1\ud0dc\ub97c\u00a0\ub9d0\ud55c\ub2e4. Oracle\uc740\u00a0Media Failure\uc5d0\u00a0\uc758\ud574\u00a0Datafile\uc774\u00a0\uc190\uc0c1\uc744\u00a0\uc785\uc73c\uba74\u00a0\uc790\ub3d9\uc73c\ub85c\u00a0\uc190\uc0c1\ub41c\u00a0Datafile\uc774\u00a0\uc18d\ud55c\u00a0Tablespace\ub97c\u00a0Offline \uc2dc\ud0a8\ub2e4. \uc5ec\uae30\uc11c\u00a0\uc190\uc0c1\ub41c\u00a0Tabelspace\ub294\u00a0SYSTEM Tablespace\uac00\u00a0\uc544\ub2c8\uba70\u00a0\ub610\ud55c\u00a0Active\ud55c\u00a0Rollback Segment\ub97c\u00a0\ud3ec\ud568\ud558\ub294\u00a0Tablespace\ub3c4\u00a0\uc544\ub2c8\ub2e4. \uc774\ub7ec\ud55c\u00a0\uacbd\uc6b0\uc5d0\ub294\u00a0\ub2e4\uc74c\uacfc\u00a0\uac19\uc740\u00a0Complete Media Recovery \ubc29\ubc95\uc5d0\u00a0\ub530\ub77c\u00a0Recovery\ud55c\ub2e4.<\/p>\n<ol>\n<li>Media Failure\uac00\ubc1c\uc0dd\ud55c\uc2dc\uc810\uc5d0\u00a0DBA\uac00\u00a0Database\ub97c\u00a0Shutdown \uc2dc\ucf30\ub2e4\uba74\u00a0\ub2e4\uc2dc\u00a0Database\ub97c\u00a0OPEN \ud55c\ub2e4. Database\ub97c\u00a0Open\ud558\uba74\u00a0\uc190\uc0c1\ub41c\u00a0Datafile\uc774\u00a0\uc18d\ud55c\u00a0Tablespace\ub294\u00a0Offline\uc73c\ub85c\u00a0\ub098\ud0c0\ub0a0\u00a0\uac83\uc774\ub2e4. \u00a0 \u00a0\u00a0\u00a0\u00a0Data Dictionary \u00a0DBA_TABLESPACES, \u00a0DBA_DATA_FILES, V$DATAFILE \ub4f1\uc5d0\uc11c\u00a0STATUS\ub97c\u00a0\ud655\uc778\ud560\u00a0\uc218\u00a0\uc788\ub2e4.<\/li>\n<li>\uc190\uc0c1\ub41cDatafile\uc5d0\ub300\ud55c\u00a0Backup File\uc744\u00a0Restore\ud55c\ub2e4. \uc190\uc0c1\ub418\uc9c0\u00a0\uc54a\uc740\u00a0\ub2e4\ub978\u00a0Datafile\uc774\ub098\u00a0Redo log file\uc774\ub098\u00a0Control file\uc744\u00a0Restore\ud558\uc9c0\u00a0\uc54a\ub3c4\ub85d\u00a0\uc8fc\uc758\ud55c\ub2e4.<\/li>\n<li>RECOVER TABLESPACE command\ub97c\uc218\ud589\ud55c\ub2e4.<\/li>\n<li>Recovery\uac00\uc644\ub8cc\ub418\uc5c8\uc73c\uba74\u00a0 \u00a0ALTER TABLESPACE ~ ONLINE command\ub85c\u00a0Tablespace\ub97c\u00a0ONLINE\uc2dc\ud0a8\ub2e4.<\/li>\n<li>Recovery\uac00\uc815\uc0c1\uc801\uc73c\ub85c\uc218\ud589\ub418\uc5c8\ub294\uc9c0\u00a0Database\ub97c\u00a0Check\ud55c\ub2e4.<\/li>\n<\/ol>\n<p><b>Open Database-Offline Tablespace-Individual Datafile\uc778\u00a0\uacbd\uc6b0\uc758\u00a0Complete Media Recovery<\/b><\/p>\n<p>Open Database-Offline Tablespace-Individual Datafile\uc778\u00a0\uacbd\uc6b0\ub780\u00a0\uc704\uc758\u00a0\uacbd\uc6b0\uc640\u00a0\uac19\uace0\u00a0Offline Tablespace \uc911\u00a0\ud2b9\uc815\u00a0Datafile\ub9cc\u00a0\uc190\uc0c1\ub41c\u00a0\uacbd\uc6b0\ub97c\u00a0\ub9d0\ud55c\ub2e4. \u00a0Recovery \ubc29\ubc95\ub3c4\u00a0Open Database-Offline Tablespace\uc778\u00a0\uacbd\uc6b0\uc758\u00a0Complete Media Recovery \ubc29\ubc95\uacfc\u00a0\uac70\uc758\u00a0\ube44\uc2b7\ud558\uace0\u00a0\ub2e8\uc9c0\u00a0RECOVER TABLESPACE command\ub300\uc2e0\uc5d0\u00a0RECOVER DATAFILE command\ub97c\u00a0\uc0ac\uc6a9\ud558\uc5ec\u00a0\uc190\uc0c1\ub41c\u00a0Datafile\uc744\u00a0Recovery\ud558\ub294\u00a0\uac83\uc774\u00a0\ub2e4\ub97c\u00a0\ubfd0\uc774\ub2e4.<\/p>\n<ol>\n<li>Media Failure\uac00\ubc1c\uc0dd\ud55c\uc2dc\uc810\uc5d0\u00a0DBA\uac00\u00a0Database\ub97c\u00a0Shutdown \uc2dc\ucf30\ub2e4\uba74\u00a0\ub2e4\uc2dc\u00a0Database\ub97c\u00a0OPEN \ud55c\ub2e4. Database\ub97c\u00a0Open\ud558\uba74\u00a0\uc190\uc0c1\ub41c\u00a0Datafile\uc774\u00a0\uc18d\ud55c\u00a0Tablespace\ub294\u00a0Offline\uc73c\ub85c\u00a0\ub098\ud0c0\ub0a0\u00a0\uac83\uc774\ub2e4. Data Dictionary \u00a0DBA_TABLESPACES, \u00a0DBA_DATA_FILES, V$DATAFILE \ub4f1\uc5d0\uc11c\u00a0STATUS\ub97c\u00a0\ud655\uc778\ud560\u00a0\uc218\u00a0\uc788\ub2e4.<\/li>\n<li>\uc190\uc0c1\ub41cDatafile\uc5d0\ub300\ud55c\u00a0Backup File\uc744\u00a0Restore\ud55c\ub2e4. \uc190\uc0c1\ub418\u00a0\uc9c0\u00a0\uc54a\uc740\u00a0\ub2e4\ub978\u00a0Datafile\uc774\ub098\u00a0Redo log file\uc774\ub098\u00a0Control file\uc744\u00a0Restore\ud558\uc9c0\u00a0\uc54a\ub3c4\ub85d\u00a0\uc8fc\uc758\ud55c\ub2e4.<\/li>\n<li>RECOVER DATAFILE command\ub97c\uc218\ud589\ud55c\ub2e4.<\/li>\n<li>Recovery\uac00\uc644\ub8cc\ub418\uc5c8\uc73c\uba74\u00a0 \u00a0ALTER TABLESPACE ~ ONLINE command\ub85c\u00a0Tablespace\ub97c\u00a0ONLINE\uc2dc\ud0a8\ub2e4.<\/li>\n<li>Recovery\uac00\uc815\uc0c1\uc801\uc73c\ub85c\uc218\ud589\ub418\uc5c8\ub294\uc9c0\u00a0Database\ub97c\u00a0Check\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<p><b>Incomplete Media Recovery<\/b><\/p>\n<p>Incomplete Media Recovery\ub780\u00a0Media Failure\uc758\u00a0\ubc1c\uc0dd\uc73c\ub85c\u00a0\uc778\ud55c\u00a0Media Recovery\uc758\u00a0\ud55c\u00a0\ubc29\ubc95\uc73c\ub85c\u00a0Failure\uac00\u00a0\ubc1c\uc0dd\ud558\uae30\u00a0\ubc14\ub85c\u00a0\uc9c1\uc804\uae4c\uc9c0\uc758\u00a0\ubcf5\uad6c\uac00\u00a0\uc544\ub2cc\u00a0\uadf8\u00a0\uc774\uc804\uc758\u00a0\uc5b4\ub290\u00a0\ud2b9\uc815\u00a0\uc2dc\uc810\uae4c\uc9c0\u00a0\u00a0Recovery\ub97c\u00a0\ud558\ub294\u00a0\uac83\uc744\u00a0\ub9d0\ud55c\ub2e4. \uc774\ub7f0\u00a0\uc758\ubbf8\uc5d0\uc11c\u00a0Incomplete Media Recovery\ub294\u00a0Media Recovery\uc758\u00a0\ubc18\ub300\u00a0\uac1c\ub150\uc774\ub77c\uace0\u00a0\ud560\u00a0\uc218\u00a0\uc788\uc73c\uba70\u00a0\uac04\ub2e8\ud55c\u00a0\uadf8\ub9bc\uc73c\ub85c\u00a0\ud45c\ud604\ud558\uba74\u00a0\uc544\ub798\uc640\u00a0\uac19\ub2e4.<\/p>\n<p><b><i>Complete Media Recovery<\/i><\/b><\/p>\n<p><b><i>Incomplete Media Recovery<\/i><\/b><\/p>\n<p>&nbsp;<\/p>\n<p>Backup File Restore \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\ud2b9\uc815\u00a0\uc2dc\uc810\u00a0\u00a0\u00a0\u00a0Media Failure \ubc1c\uc0dd\u00a0\uc2dc\uc810<\/p>\n<p>Incomplete Media Recovery\ub294\u00a0Database \uc804\uccb4\uc5d0\u00a0\ub300\ud574\uc11c\u00a0\uacfc\uac70\u00a0\ud2b9\uc815\u00a0\uc2dc\uc810\uae4c\uc9c0\u00a0Recovery\ud558\ub294\u00a0\uac83\uc744\u00a0\uc804\uc81c\ub85c\u00a0\ud55c\ub2e4. \uc989\u00a0\ud2b9\uc815\u00a0Datafile \uc774\u00a0\uc190\uc0c1\ub418\uc5c8\ub2e4\uace0\u00a0\ud574\uc11c\u00a0\uadf8\u00a0\uc190\uc0c1\ub41c\u00a0\u00a0Datafile\ub9cc\uc744\u00a0\uacfc\uac70\u00a0\ud2b9\uc815\u00a0\uc2dc\uc810\uc73c\ub85c\u00a0Recovery \ud560\u00a0\uc218\ub294\u00a0\uc5c6\ub2e4.<\/p>\n<p>Incomplete Media Recovery\ub97c\u00a0\uc218\ud589\ud558\ub294\u00a0\ubc29\ubc95\uc5d0\ub294\u00a0\ub2e4\uc74c\uc758\u00a03\uac00\uc9c0\u00a0\ubc29\ubc95\uc774\u00a0\uc788\uc73c\uba70\u00a0\uc0c1\ud669\uc5d0\u00a0\ub530\ub77c\u00a0\uc120\ud0dd\ud558\uc5ec\u00a0Incomplete Media Recovery\ub97c\u00a0\uc218\ud589\ud560\u00a0\uc218\u00a0\uc788\ub2e4.<\/p>\n<ul>\n<li>Cancel-Based Recovery<\/li>\n<li>Time-Based Recovery<\/li>\n<li>Change-Based Recovery<\/li>\n<\/ul>\n<p><b>Cancel-Based Recovery<\/b><\/p>\n<p>Cancel-Based Recovery\ub294\u00a0\ub2e4\uc74c\uacfc\u00a0\uac19\uc774\u00a0\uc218\ud589\ud55c\ub2e4.<\/p>\n<ol>\n<li>Failure\uac00\ubc1c\uc0dd\ud55c\uc2dc\uc810\uc5d0\u00a0\uc544\uc9c1\u00a0Database\uac00\u00a0OPEN\ub418\uc5b4\u00a0\uc788\ub2e4\uba74\u00a0Database\ub97c\u00a0ABORT\ub85c\u00a0Shutdown\ud55c\ub2e4.<\/li>\n<li>Recovery\ud558\ub294\ub3d9\uc548\ubc1c\uc0dd\ud560\u00a0\uc9c0\u00a0\ubaa8\ub97c\u00a0Error\uc5d0\u00a0\ub300\ube44\ud574\u00a0Database \uc804\uccb4\uc5d0\u00a0\ub300\ud55c\u00a0Full Cold Backup\uc744\u00a0\ubc1b\ub294\ub2e4.<\/li>\n<li>Media Failure\ub97c\uc57c\uae30\ud55cHardware \ubb38\uc81c\ub97c\u00a0\ud574\uacb0\ud55c\ub2e4.<\/li>\n<li>\ub9cc\uc57d\ud604\uc7ac\uc758Control file\uc774\u00a0Recovery\ud558\uace0\uc790\u00a0\ud558\ub294\u00a0\uc2dc\uc810\uc758\u00a0Database\uc758\u00a0Control file\uacfc\u00a0\uc77c\uce58\ud558\uc9c0\u00a0\uc54a\ub294\ub2e4\uba74\u00a0(\uc989, Recovery \ud558\uace0\uc790\u00a0\ud558\ub294\u00a0\uc2dc\uc810\u00a0\uc774\ud6c4\uc5d0\u00a0Datafile\uc744\u00a0\ucd94\uac00\ud588\ub2e4\uba74) \u00a0Recovery \ud558\uace0\uc790\u00a0\ud558\ub294\u00a0\uc2dc\uc810\uc758\u00a0Database\uc758\u00a0Physical file \uad6c\uc870\ub97c\u00a0\ubc18\uc601\u00a0\ud558\uace0\u00a0\uc788\ub294\u00a0Control file\uc758\u00a0Backup file\uc744\u00a0Restore\ud55c\ub2e4.<\/li>\n<li>Recovery \ud558\uace0\uc790\ud558\ub294\uc2dc\uc810\uc5d0\uc11c\u00a0\uac00\uc7a5\u00a0\uc9c1\uc804\uc5d0\u00a0Backup \ubc1b\uc740\u00a0\ubaa8\ub4e0\u00a0Database\uc758\u00a0Datafile\uc744\u00a0Restore\ud55c\ub2e4. \uc608\ub97c\u00a0\ub4e4\uba74\u00a0Log Sequence # 40 \uae4c\uc9c0\u00a0Recovery\ud558\uace0\uc790\u00a0\ud55c\ub2e4\uba74\u00a0Log Sequence # 40 \uc774\u00a0\ubc1c\uc0dd\ud558\uae30\u00a0\uc804\uc5d0\u00a0Backup \ubc1b\uc740\u00a0Datafile\uc744\u00a0Restore\ud55c\ub2e4. \ub9cc\uc57d\u00a0Backup file\uc774\u00a0\uc5c6\ub2e4\uba74\u00a0Empty\ud55c\u00a0Datafile\uc744\u00a0\uc0c8\ub85c\u00a0\ub9cc\ub4e4\uc5b4\u00a0Recovery\ud560\u00a0\uc218\u00a0\uc788\ub2e4.<\/li>\n<li>STARTUP MOUNT \ud55c\ub2e4.<\/li>\n<li>RECOVER DATABASE UNTIL CANCEL command\ub97c\uc218\ud589\ud55c\ub2e4.<\/li>\n<li>Incomplete Media Recovery\uac00\uc644\ub8cc\ub418\uc5c8\uc73c\uba74\u00a0Database\ub97c\u00a0OPEN \ud574\uc57c\u00a0\ud558\ub294\u00a0\ub370\u00a0\uc774\ub54c\u00a0Database\ub97c\u00a0RESETLOGS\ub85c\u00a0OPEN\ud560\u00a0\uac83\uc778\uac00\u00a0\uc544\ub2c8\uba74\u00a0NORESETLOGS\ub85c\u00a0OPEN\ud560\u00a0\uac83\uc778\uac00\u00a0\ub97c\u00a0\uacb0\uc815\ud574\uc57c\u00a0\ud55c\ub2e4. \uc989\u00a0Log Sequence #\ub97c\u00a0\ub2e4\uc2dc\u00a0Reset\ud560\u00a0\uac83\uc778\u00a0\uc9c0\u00a0\uc544\ub2cc\uc9c0\ub97c\u00a0\uacb0\uc815\ud568\uc744\u00a0\uc758\ubbf8\ud55c\ub2e4.<\/li>\n<li>Database\ub97cOPEN\ud588\uc73c\uba74\uc6d0\ud558\ub358\u00a0\uc2dc\uc810\uc73c\ub85c\u00a0Recovery \ub418\uc5c8\ub294\u00a0\uc9c0\u00a0Check\ud55c\ub2e4.<\/li>\n<\/ol>\n<p><b>RESETLOGS &amp; NORESETLOGS option\uc758\u00a0\uc0ac\uc6a9\u00a0\uae30\uc900<\/b><\/p>\n<p>\ub2e4\uc74c\uc758\u00a0\uae30\uc900\uc5d0\u00a0\uc758\ud574\u00a0RESETLOGS \ub610\ub294\u00a0NORESETLOGS\ub97c\u00a0\uacb0\uc815\ud558\ub3c4\ub85d\u00a0\ud558\uc790.<\/p>\n<p>\u00fc Recovery\ud560\u00a0\ub54c\u00a0Control file\uc758\u00a0Backup\ubcf8\uc744\u00a0\ud65c\uc6a9\ud55c\u00a0\uacbd\uc6b0(\uc608\ub97c\u00a0\ub4e4\uc5b4\u00a0<b><i>RECOVER DATABASE UNTIL TIME \u00a0\u2018&#8230;&#8230;&#8230;\u2019 \u00a0USING BACKUP CONTROLFILE<\/i><\/b>\u00a0command\ub97c\u00a0\uc218\ud589\ud558\uc5ec\u00a0Recovery\ud55c\u00a0\uacbd\uc6b0)\ub294\u00a0Recovery\uc758\u00a0Type\uc774\u00a0Complete Media Recovery\uc774\ub4e0\u00a0Incomplete Media Recovery\uc774\ub4e0\u00a0\uc0c1\uad00\u00a0\uc5c6\uc774\u00a0RESETLOGS option\uc73c\ub85c\u00a0Database\ub97c\u00a0OPEN \ud55c\ub2e4. \u00a0RESETLOGS option\uc73c\ub85c\u00a0Database\ub97c\u00a0OPEN\ud55c\u00a0\uacbd\uc6b0\uc5d0\u00a0Message\uac00\u00a0Alert_SID.log file\uc5d0\u00a0\ub0a8\uc9c0\ub9cc\u00a0Incomplete Media Recovery\ub97c\u00a0\uc218\ud589\ud588\ub290\ub0d0\u00a0\uc544\ub2c8\uba74\u00a0Complete Media Recovery\ub97c\u00a0\uc218\ud589\ud588\ub290\ub0d0\uc5d0\u00a0\ub530\ub77c\u00a0Message\uac00\u00a0\ub2e4\ub974\uac8c\u00a0\uc0dd\uc131\ub41c\ub2e4.<\/p>\n<p>Incomplete Media Recovery\ub97c\u00a0\uc218\ud589\ud55c\u00a0\ub4a4\u00a0RESETLOGS\ud55c\u00a0\uacbd\uc6b0\ub294\u00a0\ub2e4\uc74c\uacfc\u00a0\uac19\uc740\u00a0Message\uac00\u00a0\ub0a8\ub294\ub2e4.<\/p>\n<p>RESETLOGS after incomplete recovery UNTIL CHANGE <i>scn<\/i><\/p>\n<p><i>\u00a0<\/i><\/p>\n<p>Complete Media Recovery\ub97c\u00a0\uc218\ud589\ud55c\u00a0\ub4a4\u00a0RESETLOGS\ud55c\u00a0\uacbd\uc6b0\ub294\u00a0\ub2e4\uc74c\uacfc\u00a0\uac19\uc740\u00a0Message\uac00\u00a0\ub0a8\ub294\ub2e4.<\/p>\n<p>RESETLOGS after complete recovery UNTIL CHANGE <i>scn<\/i><\/p>\n<p>\u00fc \uc2e4\uc9c8\uc801\uc73c\ub85c\u00a0Incomplete Media Recovery\uac00\u00a0\uc218\ud589\u00a0\ub418\uc5c8\ub2e4\uba74\u00a0RESETLOGS option\uc73c\ub85c\u00a0Database\ub97c\u00a0OPEN \ud55c\ub2e4. \u00a0Incomplete Media Recovery\uac00\u00a0\uc218\ud589\ub41c\u00a0\uacbd\uc6b0\u00a0Alert_SID.log file\uc5d0\ub294\u00a0\ub2e4\uc74c\uc758\u00a0Message\uac00\u00a0\uc0dd\uc131\ub41c\ub2e4.<\/p>\n<p>Incomplete recovery done UNTIL CHANGE<i>\u00a0scn<\/i><\/p>\n<p>\u00fc Backup Control file\uc744\u00a0\uc0ac\uc6a9\ud558\uc9c0\u00a0\uc54a\uace0\u00a0Complete Media Recovery\ud55c\u00a0\uacbd\uc6b0\ub77c\uba74\u00a0NORESETLOGS option\uc73c\ub85c\u00a0Database\ub97c\u00a0OPEN\ud55c\ub2e4. \u00a0Complete Media Recovery\ub97c\u00a0\uc218\ud589\u00a0\ud588\uac70\ub098\u00a0Incomplete Media Recovery\ub97c\u00a0\uc218\ud589\ud588\uc9c0\ub9cc\u00a0\uc2e4\uc9c8\uc801\uc73c\u00a0\ub85c\u00a0Redo log file\uc548\uc758\u00a0\ubaa8\ub4e0\u00a0\ubcc0\ud654\uac00\u00a0Recovery\ub41c\u00a0\uacbd\uc6b0\u00a0(command\uc0c1\uc73c\ub85c\ub294\u00a0\uba85\uc2dc\uc801\uc73c\ub85c\u00a0Incomplete Recovery \uc774\uc9c0\u00a0\ub9cc\u00a0\uc2e4\uc9c8\uc801\uc778\u00a0Recovery\uc758\u00a0\ub0b4\uc6a9\uc740\u00a0Complete Recovery\ub97c\u00a0\ud55c\u00a0\uac83\uacfc\u00a0\uac19\uc740\u00a0\uacbd\uc6b0)\uac00\u00a0\uc774\u00a0\uacbd\uc6b0\uc5d0\u00a0\ud574\ub2f9\ud55c\ub2e4. \uc774\u00a0\uacbd\uc6b0\uc5d0\u00a0Alert_SID.log file\uc5d0\ub294\u00a0\ub2e4\uc74c\uc758\u00a0Message\uac00\u00a0\uc0dd\uc131\ub41c\ub2e4.<\/p>\n<p>Incomplete recovery applied all redo ever generated. Recovery completed through change <i>nnnnnnnn<\/i><\/p>\n<p>\u00fc Recovery\ud558\uace0\uc790\u00a0\ud558\ub294\u00a0Database\uc758\u00a0Redo log file\uc744\u00a0Standby Database\uac00\u00a0\uc0ac\uc6a9\ud558\uace0\u00a0\uc788\ub2e4\uba74\u00a0RESETLOGS\ud558\uba74\u00a0\uc548\ub41c\ub2e4. \ub9cc\uc57d\u00a0RESETLOGS\ub85c\u00a0database\ub97c\u00a0OPEN\ud588\ub2e4\uba74\u00a0Standby Database \ub97c\u00a0\ub2e4\uc2dc\u00a0Creation\ud574\uc57c\u00a0\ud55c\ub2e4.<\/p>\n<p>\u00fc RESETLOGS\ub85c\u00a0Database\ub97c\u00a0OPEN\ud558\uc5ec\u00a0Redo log file\uc774\u00a0reset \ub418\uc5c8\ub2e4\uba74\u00a0Database\ub97c\u00a0NORMAL\ub85c\u00a0SHUTDOWN\ud55c\u00a0\ub4a4\u00a0Full Offline Backup\uc744\u00a0\uc218\ud589\ud558\ub294\u00a0\uac83\uc744\u00a0\uc78a\uc5b4\uc11c\ub294\u00a0\uc548\ub41c\ub2e4. \uc65c\ub0d0\ud558\uba74\u00a0Log sequence\ub97c\u00a0reset\ud55c\u00a0\ud6c4\u00a0Database\uac00\u00a0\uc190\uc0c1\uc744\u00a0\uc785\uc740\u00a0\uacbd\uc6b0\uc5d0\u00a0Backup\ubcf8\uc774\u00a0\uc5c6\ub2e4\uba74\u00a0Reset log \uc774\ud6c4\uc5d0\u00a0Database\uc5d0\u00a0\ubc1c\uc0dd\ud55c\u00a0\ubcc0\u00a0\ud654\ub294\u00a0Recovery\ud560\u00a0\uc218\u00a0\uc5c6\uae30\u00a0\ub54c\ubb38\uc774\ub2e4. NORESETLOGS\ub85c\u00a0Database\ub97c\u00a0OPEN\ud55c\u00a0\uacbd\uc6b0\uc5d0\ub294\u00a0Full Offline Backup\ud560\u00a0\ud544\uc694\ub294\u00a0\uc5c6\ub2e4.<\/p>\n<p>\u00fc RESETLOGS option\uc744\u00a0\uc0ac\uc6a9\ud558\uc5ec\u00a0Database\ub97c\u00a0open\ud55c\u00a0\uacbd\uc6b0\uc5d0\u00a0\ub294\u00a0\u00a0Data dictionary\uc640\u00a0Control file\uc774\u00a0\ubd88\uc77c\uce58\u00a0\ud558\ub294\uac00\ub97c\u00a0\ud655\uc778\u00a0\ud558\uae30\u00a0\uc704\ud574\u00a0Alert_SID.log file\uc744\u00a0Check\ud574\uc57c\u00a0\ud55c\ub2e4. \u00a0 \u00a0\u00a0\u00a0\u00a0\ub9cc\uc77c\u00a0\u00a0Datafile\uc774\u00a0Data dictionary\uc5d0\ub294\u00a0\uc874\uc7ac\ud558\uc9c0\ub9cc\u00a0Recovery \ub97c\u00a0\uac70\uccd0\u00a0\uc0c8\ub85c\u00a0\uc0dd\uc131\ub41c\u00a0Control file\uc5d0\ub294\u00a0\uc874\uc7ac\ud558\uc9c0\u00a0\uc54a\uc744\u00a0\uacbd\uc6b0\u00a0Datafile (\uc774\u00a0\uacbd\uc6b0\u00a0Datafile\uc774\u00a0Read Only\ub098\u00a0Offline\uc774\uc5b4\uc57c\u00a0\ud55c\ub2e4.)\uc744\u00a0Renaming\ud568\uc73c\ub85c\uc368\u00a0\uc811\uadfc\u00a0\uac00\ub2a5\ud558\uac8c\u00a0\ud560\u00a0\uc218\u00a0\uc788\ub2e4. \ubc18\ub300\ub85c\u00a0Control file\uc5d0\u00a0\ub098\ud0c0\ub09c\u00a0Datafile\uc774\u00a0Data dictionary\uc5d0\u00a0\ub098\ud0c0\ub098\uc9c0\u00a0\uc54a\uc744\u00a0\uacbd\uc6b0\uc5d0\u00a0Oracle\uc740\u00a0Control file\ub85c\ubd80\ud130\u00a0\uadf8\uac83\uc744\u00a0\uc9c0\uc6b4\ub2e4.<\/p>\n<p><b>Time-Based Recovery<\/b><\/p>\n<p>Incomplete Media Recovery\ub294\u00a0\uc704\uc5d0\uc11c\u00a0\uc5b8\uae09\ud588\ub4ef\uc774\u00a0\uacfc\uac70\u00a0\ud2b9\uc815\u00a0\uc2dc\u00a0\uc810\uc73c\ub85c\u00a0Recovery\ud558\uace0\uc790\u00a0\ud560\u00a0\ub54c\u00a0\uc0ac\uc6a9\ub418\ub294\u00a0Recovery Type\uc774\uba70\u00a0Cancel-Based Recovery, Time-Based Recovery, Change-Based Recovery\uc758\u00a03\uac00\uc9c0\u00a0\ubc29\ubc95\uc774\u00a0\uc788\uace0\u00a0\uc0c1\ud669\uc5d0\u00a0\ub530\ub77c\u00a0\uc801\ub2f9\ud55c\u00a0\ubc29\ubc95\uc73c\ub85c\u00a0Recovery\ud55c\ub2e4. \u00a0Time-Based Recovery\ub294\u00a0\ub2e4\uc74c\uacfc\u00a0\uac19\uc740\u00a0\uc0c1\ud669\uc774\u00a0\ubc1c\uc0dd\ud55c\u00a0\uacbd\uc6b0\uc5d0\u00a0\ud6a8\uacfc\uc801\uc73c\ub85c\u00a0Recovery\ud560\u00a0\uc218\u00a0\uc788\ub2e4.<\/p>\n<ol>\n<li>User\uc758\uc2e4\uc218\uc5d0\uc758\ud574\u00a0Table\uc774\u00a0Drop\ub418\uace0\u00a0\ub09c\u00a0\ub4a4\u00a0Table\uc774\u00a0Drop\ub41c\u00a0\uc2dc\uac04\uc744\u00a0\ub300\ub7b5\u00a0\uc54c\uace0\u00a0\uc788\ub2e4\uba74\u00a0DBA\ub294\u00a0Time-Based Recovery\ub97c\u00a0\uc801\uc6a9\u00a0\ud558\uc5ec\u00a0Drop \ub418\uae30\u00a0\uc9c1\uc804\uc758\u00a0\uc2dc\uc810\uc73c\ub85c\u00a0Database\ub97c\u00a0Recovery\ud560\u00a0\uc218\u00a0\uc788\ub2e4.<\/li>\n<li>\ud604\uc7ac\uc0ac\uc6a9\uc911\uc778\u00a0Online Redo log file\uc758\u00a0\uc5b4\ub290\u00a0\ud2b9\uc815\u00a0\ubd80\ubd84\uc774\u00a0System Failure\ub85c\u00a0\uc778\ud574\u00a0Log file\uc548\uc758\u00a0Data\uac00\u00a0\uc190\uc0c1\ub418\uc5c8\uc9c0\ub9cc\u00a0User\uac00\u00a0\uc774\ub7ec\ud55c\u00a0\uc0c1\ud669\uc744\u00a0\uc778\uc2dd\ud558\uc9c0\u00a0\ubabb\ud55c\u00a0\ucc44\u00a0\uacc4\uc18d\u00a0Database\ub97c\u00a0\uc0ac\uc6a9\ud558\ub2e4\uac00\u00a0\uc2dc\uac04\uc774\u00a0\uc5b4\ub290\u00a0\uc815\ub3c4\u00a0\ud758\ub7ec\u00a0Log Switch\uac00\u00a0\ub2e4\uc2dc\u00a0\uc774\u00a0Corrupt Data\ub97c\u00a0\uc18c\uc720\ud558\uace0\u00a0\uc788\ub294\u00a0Log file\ub85c\u00a0Switch\ub97c\u00a0\ub118\uae30\ub824\uace0\u00a0\ud560\u00a0\ub54c\u00a0Instance\ub294\u00a0Terminated \ub41c\ub2e4. \uc774\u00a0\uacbd\uc6b0\u00a0Media Recovery\uac00\u00a0\uc694\uad6c\ub418\uba70\u00a0Corrupt data\uac00\u00a0\ubc1c\uc0dd\ud558\uae30\u00a0\uc9c1\uc804\uc758\u00a0\uc2dc\uac04\u00a0\uae4c\uc9c0\u00a0Recovery \ud574\uc57c\u00a0\ud558\ubbc0\ub85c\u00a0Time-Based Recovery\uac00\u00a0\ud544\uc694\ud558\u00a0\ub2e4. \u00a0Corrupt Data\uac00\u00a0\ubc1c\uc0dd\ud55c\u00a0\uc774\ud6c4\uc5d0\u00a0\uadf8\u00a0Online Redo log file\uc5d0\u00a0\uae30\ub85d\ub41c\u00a0Valid\ud55c\u00a0Data\ub294\u00a0Recovery \ub418\uc5b4\uc11c\ub294\u00a0\uc548\ub418\ubbc0\ub85c\u00a0Time-Based Recovery\uac00\u00a0\ud544\uc694\ud558\ub2e4.<\/li>\n<\/ol>\n<p>\uc704\uc758\u00a02\uac00\uc9c0\u00a0Case\uc758\u00a0\uacbd\uc6b0\uc5d0\uc11c\u00a0Incomplete Media Recovery\ub97c\u00a0\uc218\ud589\ud558\uae30\u00a0\uc704\ud55c\u00a0Command\uc5d0\uc11c\u00a0\ud2b9\uc815\u00a0\uc2dc\uac04\uc744\u00a0\uba85\uc2dc\ud558\uac70\ub098\u00a0SCN #\ub97c\u00a0\uba85\uc2dc\ud558\uc5ec\u00a0\uc6d0\ud558\ub294\u00a0\uacfc\uac70\u00a0\ud2b9\uc815\u00a0\uc2dc\uc810\uae4c\uc9c0\u00a0Recovery\ud560\u00a0\uc218\u00a0\uc788\ub2e4. \u00a0\ud2b9\uc815\u00a0\uc2dc\uac04\uc744\u00a0\uba85\uc2dc\ud574\uc11c\u00a0Recovery\ud55c\u00a0\uacbd\uc6b0\uc5d0\u00a0\uadf8\u00a0\uc2dc\uac04\u00a0\ubc14\ub85c\u00a0\uc774\uc804\uc5d0\u00a0Commit\ub41c\u00a0Transaction\uae4c\uc9c0\u00a0Recovery\uac00\u00a0\ub41c\ub2e4. \ub9cc\uc57d\u00a0SCN#\ub97c\u00a0\uba85\uc2dc\ud574\uc11c\u00a0Recovery\ub97c\u00a0\uc218\ud589\ud55c\u00a0\uacbd\uc6b0\uc5d0\ub294\u00a0SCN#\uc758\u00a0Commit\ub41c\u00a0Transaction\uae4c\uc9c0\u00a0Recovery\ub41c\ub2e4.<\/p>\n<p>Time-Based Recovery\ub294\u00a0\ub2e4\uc74c\uacfc\u00a0\uac19\uc740\u00a0\uc21c\uc11c\ub85c\u00a0Recovery\ub41c\ub2e4.<\/p>\n<ol>\n<li>Failure\uac00\ubc1c\uc0dd\ud55c\uc2dc\uc810\uc5d0\u00a0\uc544\uc9c1\u00a0Database\uac00\u00a0OPEN\ub418\uc5b4\u00a0\uc788\ub2e4\uba74\u00a0Database\ub97c\u00a0ABORT\ub85c\u00a0Shutdown\ud55c\ub2e4.<\/li>\n<li>Recovery\ud558\ub294\ub3d9\uc548\ubc1c\uc0dd\ud560\u00a0\uc9c0\u00a0\ubaa8\ub97c\u00a0Error\uc5d0\u00a0\ub300\ube44\ud574\u00a0Database \uc804\uccb4\uc5d0\u00a0\ub300\ud55c\u00a0Full Cold Backup\uc744\u00a0\ubc1b\ub294\ub2e4.<\/li>\n<li>Media Failure\ub97c\uc57c\uae30\ud55cHardware \ubb38\uc81c\ub97c\u00a0\ud574\uacb0\ud55c\ub2e4.<\/li>\n<li>\ub9cc\uc57d\ud604\uc7ac\uc758Control file\uc774\u00a0Recovery\ud558\uace0\uc790\u00a0\ud558\ub294\u00a0\uc2dc\uc810\uc758\u00a0Database\uc758\u00a0Control file\uacfc\u00a0\uc77c\uce58\ud558\uc9c0\u00a0\uc54a\ub294\ub2e4\uba74\u00a0(\uc989, Recovery \ud558\uace0\uc790\u00a0\ud558\ub294\u00a0\uc2dc\uc810\u00a0\uc774\ud6c4\uc5d0\u00a0Datafile\uc744\u00a0\ucd94\uac00\ud588\ub2e4\uba74) \u00a0Recovery \ud558\uace0\uc790\u00a0\ud558\ub294\u00a0\uc2dc\uc810\uc758\u00a0Database\uc758\u00a0Physical file \uad6c\uc870\ub97c\u00a0\ubc18\uc601\ud558\u00a0\uace0\u00a0\uc788\ub294\u00a0Control file\uc758\u00a0Backup file\uc744\u00a0Restore\ud55c\ub2e4.<\/li>\n<li>Recovery \ud558\uace0\uc790\ud558\ub294\uc2dc\uc810\uc5d0\uc11c\u00a0\uac00\uc7a5\u00a0\uc9c1\uc804\uc5d0\u00a0Backup \ubc1b\uc740\u00a0\ubaa8\ub4e0\u00a0Database\uc758\u00a0Datafile\uc744\u00a0Restore\ud55c\ub2e4. \uc608\ub97c\u00a0\ub4e4\uba74\u00a0Log Sequence # 40 \uae4c\uc9c0\u00a0Recovery\ud558\uace0\uc790\u00a0\ud55c\ub2e4\uba74\u00a0Log Sequence # 40 \uc774\u00a0\ubc1c\uc0dd\ud558\uae30\u00a0\uc804\uc5d0\u00a0Backup \ubc1b\uc740\u00a0Datafile\uc744\u00a0Restore\ud55c\ub2e4. \ub9cc\uc57d\u00a0Backup file\uc774\u00a0\uc5c6\ub2e4\uba74\u00a0Empty\ud55c\u00a0Datafile\uc744\u00a0\uc0c8\ub85c\u00a0\ub9cc\ub4e4\uc5b4\u00a0Recovery\ud560\u00a0\uc218\u00a0\uc788\ub2e4.<\/li>\n<li>STARTUP MOUNT \ud55c\ub2e4.<\/li>\n<li>Recovery\ub97c\uc218\ud589\ud558\uae30\uc774\uc804\uc5d0\u00a0\ubaa8\ub4e0\u00a0Datafile\uc740\u00a0Online \uc0c1\ud0dc\u00a0\uc5ec\uc57c\u00a0\ud55c\ub2e4. V$DATAFILE\uc5d0\uc11c\u00a0Recovery\ud560\u00a0Datafile\uc744\u00a0\ud655\uc778\ud574\u00a0\ubcf4\uace0\u00a0\ub9cc\uc57d\u00a0Offline\uc778\u00a0Datafile\uc740\u00a0Online\uc2dc\ud0a8\ub2e4.<\/li>\n<li>RECOVER DATABASE UNTIL TIME command\ub97c\uc218\ud589\ud55c\ub2e4. Time\uc758\ud615\uc2dd\uc740\u00a0\ubc18\ub4dc\uc2dc\u00a0\ub2e4\uc74c\uacfc\u00a0\uac19\uc740\u00a0\ud615\uc2dd\uc73c\ub85c\u00a0\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>\u2018YYYY-MM-DD:HH24:MI:SS\u2019<\/p>\n<ol>\n<li>Database\ub97cOPEN\ud55c\ub2e4. \u00a0\uc774\ub54cRESETLOG\ub85c\u00a0OPEN\ud560\u00a0\uac83\uc778\uc9c0\u00a0NORESETLOGS\ub85c\u00a0OPEN\ud560\u00a0\uac83\uc778\uc9c0\u00a0\uacb0\uc815\ud55c\u00a0\ud6c4\u00a0\uc774\ub97c\u00a0Command\uc0c1\uc5d0\uc11c\u00a0\uba85\uc2dc\ud558\uc5ec\u00a0Database\ub97c\u00a0OPEN\ud574\uc57c\u00a0\ud55c\ub2e4.<\/li>\n<li>\u00a0Database\uac00\uc815\uc0c1\uc801\uc73c\ub85cRecovery\ub418\uc5c8\ub294\uc9c0\u00a0Check\ud55c\ub2e4.<\/li>\n<\/ol>\n<p><b>Change-Based Recovery<\/b><\/p>\n<p>Change-Based Recovery\ub3c4\u00a0Incomplete Media Recovery\uc758\u00a0\uc77c\uc885\uc73c\u00a0\ub85c\u00a0\ub2e4\uc74c\uacfc\u00a0\uac19\uc740\u00a0\uc0c1\ud669\uc774\u00a0\ubc1c\uc0dd\ud55c\u00a0\uacbd\uc6b0\uc5d0\u00a0\ud6a8\uacfc\uc801\uc73c\ub85c\u00a0Recovery\ud560\u00a0\uc218\u00a0\uc788\ub2e4.<\/p>\n<ol>\n<li>User\uc758\uc2e4\uc218\uc5d0\uc758\ud574\u00a0Table\uc774\u00a0Drop\ub418\uace0\u00a0\ub09c\u00a0\ub4a4\u00a0Table\uc774\u00a0Drop\ub41c\u00a0\uc2dc\uac04\uc744\u00a0\ub300\ub7b5\u00a0\uc54c\uace0\u00a0\uc788\ub2e4\uba74\u00a0DBA\ub294\u00a0Time-Based Recovery\ub97c\u00a0\uc801\uc6a9\u00a0\ud558\uc5ec\u00a0Drop \ub418\uae30\u00a0\uc9c1\uc804\uc758\u00a0\uc2dc\uc810\uc73c\ub85c\u00a0Database\ub97c\u00a0Recovery\ud560\u00a0\uc218\u00a0\uc788\ub2e4.<\/li>\n<li>\ud604\uc7ac\uc0ac\uc6a9\uc911\uc778\u00a0Online Redo log file\uc758\u00a0\uc5b4\ub290\u00a0\ud2b9\uc815\u00a0\ubd80\ubd84\uc774\u00a0System Failure\ub85c\u00a0\uc778\ud574\u00a0Log file\uc548\uc758\u00a0Data\uac00\u00a0\uc190\uc0c1\ub418\uc5c8\uc9c0\ub9cc\u00a0User\uac00\u00a0\uc774\ub7ec\ud55c\u00a0\uc0c1\ud669\uc744\u00a0\uc778\uc2dd\ud558\uc9c0\u00a0\ubabb\ud55c\u00a0\ucc44\u00a0\uacc4\uc18d\u00a0Database\ub97c\u00a0\uc0ac\uc6a9\ud558\ub2e4\uac00\u00a0\uc2dc\uac04\uc774\u00a0\uc5b4\ub290\u00a0\uc815\ub3c4\u00a0\ud758\ub7ec\u00a0Log Switch\uac00\u00a0\ub2e4\uc2dc\u00a0\uc774\u00a0Corrupt Data\ub97c\u00a0\uc18c\uc720\ud558\uace0\u00a0\uc788\ub294\u00a0Log file\ub85c\u00a0Switch\ub97c\u00a0\ub118\uae30\ub824\uace0\u00a0\ud560\u00a0\ub54c\u00a0Instance\ub294\u00a0Terminated \ub41c\ub2e4. \uc774\u00a0\uacbd\uc6b0\u00a0Media Recovery\uac00\u00a0\uc694\uad6c\ub418\uba70\u00a0Corrupt data\uac00\u00a0\ubc1c\uc0dd\ud558\uae30\u00a0\uc9c1\uc804\uc758\u00a0\uc2dc\uac04\u00a0\uae4c\uc9c0\u00a0Recovery \ud574\uc57c\u00a0\ud558\ubbc0\ub85c\u00a0Time-Based Recovery\uac00\u00a0\ud544\uc694\ud558\u00a0\ub2e4. \u00a0Corrupt Data\uac00\u00a0\ubc1c\uc0dd\ud55c\u00a0\uc774\ud6c4\uc5d0\u00a0\uadf8\u00a0Online Redo log file\uc5d0\u00a0\uae30\ub85d\ub41c\u00a0Valid\ud55c\u00a0Data\ub294\u00a0Recovery \ub418\uc5b4\uc11c\ub294\u00a0\uc548\ub418\ubbc0\ub85c\u00a0Time-Based Recovery\uac00\u00a0\ud544\uc694\ud558\ub2e4.<\/li>\n<\/ol>\n<p>\uc704\uc758\u00a02\uac00\uc9c0\u00a0Case\uc758\u00a0\uacbd\uc6b0\uc5d0\uc11c\u00a0Incomplete Media Recovery\ub97c\u00a0\uc218\ud589\ud558\uae30\u00a0\uc704\ud55c\u00a0Command\uc5d0\uc11c\u00a0\ud2b9\uc815\u00a0\uc2dc\uac04\uc744\u00a0\uba85\uc2dc\ud558\uac70\ub098\u00a0SCN #\ub97c\u00a0\uba85\uc2dc\ud558\uc5ec\u00a0\uc6d0\ud558\ub294\u00a0\uacfc\uac70\u00a0\ud2b9\uc815\u00a0\uc2dc\uc810\uae4c\uc9c0\u00a0Recovery\ud560\u00a0\uc218\u00a0\uc788\ub2e4. \u00a0\ud2b9\uc815\u00a0\uc2dc\uac04\uc744\u00a0\uba85\uc2dc\ud574\uc11c\u00a0Recovery\ud55c\u00a0\uacbd\uc6b0\uc5d0\u00a0\uadf8\u00a0\uc2dc\uac04\u00a0\ubc14\ub85c\u00a0\uc774\uc804\uc5d0\u00a0Commit\ub41c\u00a0Transaction\uae4c\uc9c0\u00a0Recovery\uac00\u00a0\ub41c\ub2e4. \ub9cc\uc57d\u00a0SCN#\ub97c\u00a0\uba85\uc2dc\ud574\uc11c\u00a0Recovery\ub97c\u00a0\uc218\ud589\ud55c\u00a0\uacbd\uc6b0\uc5d0\ub294\u00a0SCN#\uc758\u00a0Commit\ub41c\u00a0Transaction\uae4c\uc9c0\u00a0Recovery\ub41c\ub2e4.<\/p>\n<p>Change-Based Recovery\ub294\u00a0\ub2e4\uc74c\uacfc\u00a0\uac19\uc740\u00a0\uc21c\uc11c\ub85c\u00a0Recovery\ub41c\ub2e4.<\/p>\n<ol>\n<li>Failure\uac00\ubc1c\uc0dd\ud55c\uc2dc\uc810\uc5d0\u00a0\uc544\uc9c1\u00a0Database\uac00\u00a0OPEN\ub418\uc5b4\u00a0\uc788\ub2e4\u00a0\uba74\u00a0Database\ub97c\u00a0ABORT\ub85c\u00a0Shutdown\ud55c\ub2e4.<\/li>\n<li>Recovery\ud558\ub294\ub3d9\uc548\ubc1c\uc0dd\ud560\u00a0\uc9c0\u00a0\ubaa8\ub97c\u00a0Error\uc5d0\u00a0\ub300\ube44\ud574\u00a0Database \uc804\uccb4\uc5d0\u00a0\ub300\ud55c\u00a0Full Cold Backup\uc744\u00a0\ubc1b\ub294\ub2e4.<\/li>\n<li>Media Failure\ub97c\uc57c\uae30\ud55cHardware \ubb38\uc81c\ub97c\u00a0\ud574\uacb0\ud55c\ub2e4.<\/li>\n<li>\ub9cc\uc57d\ud604\uc7ac\uc758Control file\uc774\u00a0Recovery\ud558\uace0\uc790\u00a0\ud558\ub294\u00a0\uc2dc\uc810\uc758\u00a0Database\uc758\u00a0Control file\uacfc\u00a0\uc77c\uce58\ud558\uc9c0\u00a0\uc54a\ub294\ub2e4\uba74\u00a0(\uc989, Recovery \ud558\uace0\uc790\u00a0\ud558\ub294\u00a0\uc2dc\uc810\u00a0\uc774\ud6c4\uc5d0\u00a0Datafile\uc744\u00a0\ucd94\uac00\ud588\ub2e4\uba74) \u00a0Recovery \ud558\uace0\uc790\u00a0\ud558\ub294\u00a0\uc2dc\uc810\uc758\u00a0Database\uc758\u00a0Physical file \uad6c\uc870\ub97c\u00a0\ubc18\uc601\ud558\u00a0\uace0\u00a0\uc788\ub294\u00a0Control file\uc758\u00a0Backup file\uc744\u00a0Restore\ud55c\ub2e4.<\/li>\n<li>Recovery \ud558\uace0\uc790\ud558\ub294\uc2dc\uc810\uc5d0\uc11c\u00a0\uac00\uc7a5\u00a0\uc9c1\uc804\uc5d0\u00a0Backup \ubc1b\uc740\u00a0\ubaa8\ub4e0\u00a0Database\uc758\u00a0Datafile\uc744\u00a0Restore\ud55c\ub2e4. \uc608\ub97c\u00a0\ub4e4\uba74\u00a0Log Sequence # 40 \uae4c\uc9c0\u00a0Recovery\ud558\uace0\uc790\u00a0\ud55c\ub2e4\uba74\u00a0Log Sequence # 40 \uc774\u00a0\ubc1c\uc0dd\ud558\uae30\u00a0\uc804\uc5d0\u00a0Backup \ubc1b\uc740\u00a0Datafile\uc744\u00a0Restore\ud55c\ub2e4. \ub9cc\uc57d\u00a0Backup file\uc774\u00a0\uc5c6\ub2e4\uba74\u00a0Empty\ud55c\u00a0Datafile\uc744\u00a0\uc0c8\ub85c\u00a0\ub9cc\ub4e4\uc5b4\u00a0Recovery\ud560\u00a0\uc218\u00a0\uc788\ub2e4.<\/li>\n<li>STARTUP MOUNT \ud55c\ub2e4.<\/li>\n<li>Recovery\ub97c\uc218\ud589\ud558\uae30\uc774\uc804\uc5d0\u00a0\ubaa8\ub4e0\u00a0Datafile\uc740\u00a0Online \uc0c1\ud0dc\u00a0\uc5ec\uc57c\u00a0\ud55c\ub2e4. V$DATAFILE\uc5d0\uc11c\u00a0Recovery\ud560\u00a0Datafile\uc744\u00a0\ud655\uc778\ud574\u00a0\ubcf4\uace0\u00a0\ub9cc\uc57d\u00a0Offline\uc778\u00a0Datafile\uc740\u00a0Online\uc2dc\ud0a8\ub2e4.<\/li>\n<li>RECOVER DATABASE UNTIL CHANGE command\ub97c\uc218\ud589\ud55c\ub2e4. \u00a0SCN#\ub294\u00a0Quotation mark (\u2018`) \uc5c6\uc774\u00a010\uc9c4\uc218\ub85c\u00a0\ub098\ud0c0\ub0b8\u00a0\ub2e4.<\/li>\n<li>Database\ub97cOPEN\ud55c\ub2e4. \u00a0\uc774\ub54cRESETLOG\ub85c\u00a0OPEN\ud560\u00a0\uac83\uc778\u00a0\uc9c0\u00a0NORESETLOGS\ub85c\u00a0OPEN\ud560\u00a0\uac83\uc778\uc9c0\u00a0\uacb0\uc815\ud55c\u00a0\ud6c4\u00a0\uc774\ub97c\u00a0Command\uc0c1\uc5d0\uc11c\u00a0\uba85\uc2dc\ud558\uc5ec\u00a0Database\ub97c\u00a0OPEN\ud574\uc57c\u00a0\ud55c\ub2e4.<\/li>\n<li>\u00a0Database\uac00\uc815\uc0c1\uc801\uc73c\ub85cRecovery\ub418\uc5c8\ub294\uc9c0\u00a0Check\ud55c\ub2e4.<\/li>\n<\/ol>\n<p><b>Incomplete Media Recovery\uc758\u00a0Mechanism <\/b><\/p>\n<p>Incomplete Media Recovery\uc5d0\u00a0\uc801\uc6a9\ub418\ub294\u00a0Backup file\uc740\u00a0Recovery \ud558\uace0\uc790\u00a0\ud558\ub294\u00a0\uc2dc\uc810\u00a0\uc774\uc804\uc5d0\u00a0\uc644\uc131\ub41c\u00a0Backup file\ub85c\u00a0Restore \ub418\uc5b4\uc838\u00a0\uc57c\u00a0\ud55c\ub2e4.<\/p>\n<p>Incomplete Media Recovery\ub97c\u00a0\ud558\ub294\u00a0\ub3d9\uc548\u00a0\uc0ac\uc6a9\ub418\ub294\u00a0Control file\uc740\u00a0\ubcf5\uad6c\ud558\uace0\uc790\u00a0\ud558\ub294\u00a0\uc2dc\uc810\uc758\u00a0Database\uc758\u00a0\ubb3c\ub9ac\uc801\u00a0\uad6c\uc870\ub97c\u00a0\ubc18\uc601\ud558\uace0\u00a0\uc788\uc5b4\uc57c\u00a0\ud55c\ub2e4. \u00a0RESETLOGS option\uc744\u00a0\uc0ac\uc6a9\ud558\uc5ec\u00a0Database\ub97c\u00a0OPEN \ud588\uac70\ub098\u00a0CREATE CONTROLFILE command\ub97c\u00a0\uc0ac\uc6a9\ud55c\u00a0\ud6c4\u00a0\uc5d0\u00a0Database\ub97c\u00a0OPEN\ud588\ub2e4\uba74\u00a0Oracle\uc740\u00a0\ud604\uc7ac\uc758\u00a0Database\uc758\u00a0Data Dictionary\uc640\u00a0Control file\uc744\u00a0Check\ud558\uc5ec\u00a0Database\uc758\u00a0\ubb3c\ub9ac\uc801\uc778\u00a0\uad6c\u00a0\uc870\uac00\u00a0\uc77c\uce58\ud558\uc9c0\u00a0\uc54a\uc73c\uba74\u00a0Alert_SID.log file\uc5d0\u00a0Error Message\ub97c\u00a0\uae30\ub85d\u00a0\ud55c\ub2e4. \ub9cc\uc77c\u00a0Control file\uc5d0\ub294\u00a0\uc5c6\ub294\u00a0Datafile\uc774\u00a0Data Dictionary\uc5d0\u00a0\ucd94\uac00\ub418\uc5b4\u00a0\uc788\uac70\ub098, \u00a0Control file\uc5d0\ub294\u00a0Datafile\uc758\u00a0\uc815\ubcf4\uac00\u00a0\uc874\uc7ac\ud558\uc9c0\ub9cc\u00a0\ud604\uc7ac\u00a0Data Dictionary\uc5d0\ub294\u00a0\ub098\ud0c0\ub098\uc9c0\u00a0\uc54a\ub294\ub2e4\uba74\u00a0Oracle\uc740\u00a0\uc11c\ub85c\u00a0\uc77c\uce58\ub418\uac8c\ub054\u00a0Control file\uc744\u00a0\uc218\uc815\ud55c\ub2e4.<\/p>\n<p>Incomplete Media Recovery\ub294\u00a0\ubaa8\ub4e0\u00a0Redo log file\uc744\u00a0\uc801\uc6a9\ud558\ub294\u00a0\uac83\uc774\u00a0\uc544\ub2c8\ub77c\u00a0Redo log file\uc758\u00a0\uc77c\ubd80\ub9cc\uc744\u00a0\uc801\uc6a9\ud558\uc5ec\u00a0Recovery\ub97c\u00a0\uc644\ub8cc\ud558\ub294\u00a0\uac83\uc774\ub2e4. \u00a0Incomplete Media Recovery\ub294\u00a0\uc9c0\uc815\ud55c\u00a0Stop Point \uae4c\uc9c0\u00a0Recovery\ud558\ub294\u00a0\uac83\uc774\uba70\u00a0Stop Point\uc5d0\u00a0\ub3c4\ub2ec\ub418\uc5c8\uc744\u00a0\ub54c\u00a0\uc790\ub3d9\uc801\uc73c\ub85c\u00a0Recovery\ub294\u00a0\uc644\ub8cc\ub418\ub294\u00a0\uac83\uc774\ub2e4.<\/p>\n<p>Incomplete Media Recovery\ub97c\u00a0\ud558\uae30\u00a0\uc804\uc5d0\ub294\u00a0\ubc18\ub4dc\uc2dc\u00a0Offline\uc778\u00a0Datafile\uc740\u00a0Online\uc73c\ub85c\u00a0\ubc14\uafb8\uace0\u00a0Recovery\ub97c\u00a0\uc218\ud589\ud574\uc57c\u00a0\ud55c\ub2e4.<\/p>\n<p>Incomplete Media Recovery\uac00\u00a0\uc131\uacf5\uc801\uc73c\ub85c\u00a0\uc218\ud589\ub418\uace0\u00a0\ub09c\u00a0\ud6c4\u00a0Database\ub97c\u00a0OPEN \ud560\u00a0\ub54c\uc5d0\ub294\u00a0\ubc18\ub4dc\uc2dc\u00a0RESETLOGS option\uc73c\ub85c\u00a0OPEN\ud574\uc57c\u00a0\ud55c\ub2e4. RESETLOGS\ub294\u00a0\ubaa8\ub4e0\u00a0Online Redo log file\uacfc\u00a0Archived Redo log file\uc5d0\uc11c\u00a0\ud604\uc7ac\u00a0Redo Entry\ub97c\u00a0\ubb34\ud6a8\ub85c\u00a0\ub9cc\ub4e4\uba70\u00a0Log Sequence\uac00\u00a0Reset \ub418\uace0\u00a0\ub09c\u00a0\ud6c4\u00a0Database\uc758\u00a0Redo log file\uc740\u00a0\ub9c8\uce58\u00a0\ubc29\uae08\u00a0Creation\ub41c\u00a0\uac83\ucc98\ub7fc\u00a0Oracle\uc740\u00a0\uc778\uc2dd\ud558\uac8c\u00a0\ub418\uace0, \u00a0Online Redo log file\uc740\u00a0\uc5b4\ub5a4\u00a0Redo Entry\ub3c4\u00a0\ud3ec\ud568\ud558\uc9c0\u00a0\uc54a\ub294\ub2e4.<\/p>\n<p><b>\u00a0OPS(Oracle Parallel Server)\uc758\u00a0Recovery<\/b><\/p>\n<p>&nbsp;<\/p>\n<p><b>Recovery from Instance Failure<\/b><\/p>\n<p><b>Single-Node Failure<\/b><\/p>\n<p>OPS\ub85c\u00a0\uc124\uc815\ub41c\u00a0Database \uc911\uc5d0\uc11c\u00a0\ud558\ub098\uc758\u00a0Node\uc5d0\uc11c\ub9cc\u00a0Instance Failure\uac00\u00a0\ubc1c\uc0dd\ud55c\u00a0\uacbd\uc6b0\uc774\ub2e4. \uc774\u00a0\uacbd\uc6b0\u00a0\ud558\ub098\uc758\u00a0Instance\uac00\u00a0Failure \ub418\uba74\u00a0\ub2e4\ub978\u00a0Node\uc758\u00a0Instance\uc758\u00a0Background Process\uc778\u00a0SMON\uc740\u00a0Failure\uac00\u00a0\ubc1c\uc0dd\ud55c\u00a0Instance\uc758\u00a0Redo log file\uc744\u00a0\uc774\uc6a9\ud574\u00a0Recovery\ub97c\u00a0\uc218\ud589\ud55c\ub2e4. \u00a0\uc989\u00a0Online Redo log file\uc5d0\uc11c\u00a0Instance Failure\uac00\u00a0\ubc1c\uc0dd\u00a0\ud558\uae30\u00a0\uc9c1\uc804\uae4c\uc9c0\u00a0Commit\ub41c\u00a0Transaction\uc744\u00a0Database\uc5d0\u00a0\ubc18\uc601\ud558\ub294\u00a0\uac83\uc774\ub2e4. \uadf8\ub9ac\uace0\u00a0\ub098\uc11c\u00a0Failure\uac00\u00a0\ubc1c\uc0dd\ud55c\u00a0Instance\ub97c\u00a0STARTUP PARALLEL \ud55c\ub2e4.<\/p>\n<p>SVRMGR&gt; startup parallel<\/p>\n<p><b>Multi-Node Failure<\/b><\/p>\n<p>Parallel Server\uc5d0\uc11c\ub294\u00a0\ud558\ub098\uc758\u00a0Instance\ub77c\ub3c4\u00a0\uc815\uc0c1\uc801\uc73c\ub85c\u00a0\uc791\ub3d9\ud558\uace0\u00a0\uc788\uc73c\uba74\u00a0\ub098\uba38\uc9c0\u00a0Node\uc5d0\u00a0\uc874\uc7ac\ud558\ub294\u00a0Instance\uac00\u00a0\ubaa8\ub450\u00a0Failure\ub85c\u00a0\uc8fd\uc5c8\uc744\uc9c0\ub77c\ub3c4\u00a0\ub2e4\ub978\u00a0Instance\ub4e4\uc5d0\u00a0\ub300\ud574\u00a0Recovery\ub97c\u00a0\uc218\ud589\ud55c\ub2e4. \ub9cc\uc57d\u00a0\uac01\u00a0Node\uc5d0\u00a0\uc788\ub294\u00a0\ubaa8\ub4e0\u00a0Instance\uac00\u00a0Instance Failure\ub85c\u00a0\uc8fd\uc744\u00a0\uacbd\uc6b0\uc5d0\ub294\u00a0\uc5ec\ub7ec\u00a0Instance\uc911\uc5d0\uc11c\u00a0\ud558\ub098\uc758\u00a0Instance\uac00\u00a0Database\ub97c\u00a0OPEN\ud55c\u00a0\ub2e4\uc74c\uc5d0\u00a0\uadf8\u00a0Instance\uac00\u00a0\ub2e4\ub978\u00a0Instance \ubaa8\ub450\ub97c\u00a0Recovery\ud55c\ub2e4.<\/p>\n<p><b>Access to Datafiles for Instance Recovery<\/b><\/p>\n<p>\ud558\ub098\uc758\u00a0Instance\uac00\u00a0\ub2e4\ub978\u00a0Instance\ub97c\u00a0Recovery\ud558\uae30\u00a0\uc704\ud574\uc120\u00a0Datafile\uc5d0\u00a0Access\ud558\uc5ec\uc57c\u00a0Online Redo log\ub97c\u00a0\uc801\uc6a9\ud558\uc5ec\u00a0Transaction\uc5d0\u00a0\ub300\ud55c\u00a0Recovery\uac00\u00a0\uc774\ub8e8\uc5b4\uc9c8\u00a0\uac83\uc774\ub2e4. \uadf8\ub7ec\ub098\u00a0\ub9cc\uc57d\u00a0\u00a0\uc54c\u00a0\uc218\u00a0\uc5c6\ub294\u00a0Hardware\uc801\uc778\u00a0\ubb38\uc81c\ub85c\u00a0\uc778\ud574\u00a0Datafile\uc5d0\u00a0Access\ub97c\u00a0\ubabb\ud55c\ub2e4\uba74\u00a0Recovery\ub294\u00a0\uc774\ub8e8\uc5b4\uc9c8\u00a0\uc218\u00a0\uc5c6\uace0\u00a0\uc774\u00a0\uacbd\uc6b0\uc5d0\u00a0Oracle\uc740\u00a0Error Message\ub97c\u00a0Alert_SID.log\uc5d0\u00a0\uae30\ub85d\ud558\uac8c\u00a0\ub41c\ub2e4. \uadf8\ub7ec\ubbc0\ub85c\u00a0\uc774\ub7f0\u00a0\ud604\uc0c1\uc774\u00a0\ubc1c\uc0dd\ud558\uac8c\u00a0\ub418\uba74\u00a0Datafile\uc5d0\u00a0Access\ub97c\u00a0\ud558\uc9c0\u00a0\ubabb\ud558\ub294\u00a0\uc6d0\uc778\uc744\u00a0\uc77c\ub2e8\u00a0\ud574\uacb0\ud558\uace0\u00a0\ub09c\u00a0\ub4a4\uc5d0\u00a0ALTER SYSTEM CHECK DATAFILES command\ub97c\u00a0\uc218\ud589\ud55c\ub2e4. ALTER SYSTEM CHECK DATAFILES command\ub97c\u00a0\uc218\ud589\ud574\uc57c\ub9cc\u00a0SMON\uc774\u00a0Instance\uc5d0\u00a0\ub300\ud55c\u00a0Recovery\ub97c\u00a0\ud560\u00a0\uc218\u00a0\uc788\ub2e4.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><b>Recovery from Media Failure<\/b><\/p>\n<p>Media Failure\ub85c\u00a0\uc778\ud574\u00a0Database\uc758\u00a0\uad6c\uc870\uac00\u00a0\uc190\uc0c1\uc744\u00a0\uc785\uc5c8\ub2e4\uba74\u00a0\uc190\uc0c1\uc744\u00a0\uc785\uc740\u00a0Datafile\ub4e4\uc758\u00a0Backup \ubcf8\uc744\u00a0\uc0ac\uc6a9\ud558\uc5ec\u00a0Recovery\ub97c\u00a0\ud574\uc57c\u00a0\ud55c\ub2e4. EXCLUSIVE Database Mode\uc5d0\uc11c\uc640\u00a0\ub9c8\ucc2c\uac00\uc9c0\ub85c\u00a0Archived Redo log file\uc744\u00a0\uc774\uc6a9\ud558\uc5ec\u00a0Recovery\ub97c\u00a0\uc218\ud589\ud558\uba70\u00a0\ud544\uc694\ud558\ub2e4\uba74\u00a0Control file\uc758\u00a0Backup\ubcf8\uc744\u00a0\ud65c\uc6a9\ud55c\ub2e4.<\/p>\n<p><b>Complete Media Recovery<\/b><\/p>\n<p>OPS(Oracle Parallel Server)\uc5d0\uc11c\uc758\u00a0Complete Media Recovery\ub294\u00a0\ub2e4\uc74c\uacfc\u00a0\uac19\uc740\u00a0\ubc29\ubc95\uc73c\ub85c\u00a0\uc218\ud589\ub41c\ub2e4.<\/p>\n<p>l OPS\ub294\u00a0Instance\ub294\u00a0\uc5ec\ub7ec\u00a0\uac1c\uac00\u00a0\uc874\uc7ac\ud560\u00a0\uc218\u00a0\uc788\uc9c0\ub9cc\u00a0Database\ub294\u00a0\ud56d\uc0c1\u00a0\ud558\ub098\uc778\u00a0\uac83\uc744\u00a0\uae30\ubcf8\u00a0\uac1c\ub150\uc73c\ub85c\u00a0\ud558\uace0\u00a0\uc788\ub2e4. \uadf8\ub7ec\ubbc0\ub85c\u00a0Database \uc804\uccb4\ub97c\u00a0Recovery\ud558\uac70\ub098\u00a0SYSTEM Tablespace\uc5d0\u00a0\ub300\ud55c\u00a0Recovery\ub97c\u00a0\uc218\ud589\ud558\uae30\u00a0\uc704\ud574\uc120\u00a0OPS\ub97c\u00a0\uad6c\uc131\ud558\uace0\u00a0\uc788\ub294\u00a0\ubaa8\ub4e0\u00a0Instance\ub97c\u00a0OPEN \uc0c1\ud0dc\uac00\u00a0\uc544\ub2cc\u00a0MOUNT \uc0c1\ud0dc\ub85c\u00a0\uc124\uc815\ud574\u00a0\ub193\uace0\u00a0Recovery\ub97c\u00a0\uc218\ud589\ud574\uc57c\u00a0\ud55c\ub2e4.<\/p>\n<p>l OPS\uc5d0\uc11c\u00a0SYSTEM Tablespace\uac00\u00a0\uc544\ub2cc\u00a0Tablespace\uac00\u00a0\uc190\uc0c1\uc744\u00a0\uc785\uc5c8\uc744\u00a0\uacbd\uc6b0\uc5d0\ub294\u00a0\uc5ec\ub7ec\u00a0Instance \uc911\uc5d0\uc11c\u00a0\uc2e4\uc9c8\uc801\uc73c\ub85c\u00a0Recovery\ub97c\u00a0\uc218\ud589\ud558\ub294\u00a0Instance\uc5d0\u00a0\uc758\ud574\u00a0Database\ub294\u00a0OPEN \uc0c1\ud0dc\ub85c\u00a0\uc124\uc815\ub418\uc5b4\uc57c\ub9cc\u00a0\ud55c\ub2e4. \uadf8\ub9ac\uace0\u00a0\uadf8\u00a0Recovery\uac00\u00a0\ud544\uc694\ud55c\u00a0Tablespace\ub294\u00a0Offline\uc774\uc5b4\uc57c\u00a0\ud55c\ub2e4.<\/p>\n<p>l Database\ub97c\u00a0\uad6c\uc131\ud558\uace0\u00a0\uc788\ub294\u00a0Datafile\ub4e4\u00a0\uc911\uc5d0\uc11c\u00a0\ud558\ub098\uc758\u00a0Datafile\uc774\u00a0\uc190\uc0c1\uc744\u00a0\uc785\uc740\u00a0\uacbd\uc6b0\uc5d0\u00a0Recovery\ub97c\u00a0\uc218\ud589\ud558\uae30\u00a0\uc704\ud574\uc11c\ub294\u00a0Database\ub294\u00a0Datafile\uc774\u00a0Offline\uc778\u00a0\ucc44\ub85c\u00a0OPEN\ub420\u00a0\uc218\u00a0\uc788\uace0\u00a0\uadf8\ub9ac\uace0\ub098\uc11c\u00a0Recovery\ub97c\u00a0\uc218\ud589\ud560\u00a0\uc218\u00a0\uc788\ub2e4. \uc774\u00a0\uacbd\uc6b0\uc5d0\u00a0\ud558\ub098\uc758\u00a0Instance\uac00\u00a0Database\ub97c\u00a0Open\ud588\ub2e4\uba74\u00a0\ub2e4\ub978\u00a0\ubaa8\ub4e0\u00a0Instance\ub3c4\u00a0<b><i>ALTER DATABASE OPEN command<\/i><\/b>\ub85c\u00a0Database\ub97c\u00a0OPEN \uc0c1\ud0dc\ub85c\u00a0\uc77c\uce58\u00a0\uc2dc\ucf1c\uc57c\u00a0\ud55c\ub2e4.<\/p>\n<p>l \uc5ec\ub7ec\u00a0Datafile \ub610\ub294\u00a0\uc5ec\ub7ec\u00a0Tablespace\uac00\u00a0\uc190\uc0c1\uc744\u00a0\uc785\uc5c8\uc744\u00a0\uacbd\uc6b0\uc5d0\u00a0OPS\uc5d0\uc11c\ub294\u00a0Instance\ubcc4\ub85c\u00a0Datafile\uc774\ub098\u00a0Tablespace\ub97c\u00a0\ub098\ub204\uc5b4\u00a0Recovery\ud560\u00a0\uc218\u00a0\uc788\ub2e4.<\/p>\n<p><b>Incomplete Media Recovery<\/b><\/p>\n<p>Database\uac00\u00a0Exclusive Mode\uc774\ub4e0\u00a0Parallel Mode\uc774\ub4e0\u00a0Incomplete Media Recovery\ub97c\u00a0\uc218\ud589\ud558\uae30\u00a0\uc704\ud574\uc120\u00a0Database\ub294\u00a0MOUNT \uc0c1\ud0dc\uc5ec\uc57c\u00a0\ud55c\ub2e4. \uadf8\ub9ac\uace0\u00a0\ub098\uc11c\u00a0Exclusive Database Mode\uc5d0\uc11c\u00a0\uc218\ud589\ud558\ub294\u00a0\uac83\uacfc\u00a0\uac19\uc774\u00a0Cancel-Based Recovery, Time-Based Recovery, Change-Based Recovery\ub97c\u00a0\uc218\ud589\ud558\uba74\u00a0\ub41c\ub2e4.<\/p>\n<p>&nbsp;<\/p>\n<p><b>Recovery Test<\/b><\/p>\n<p>&nbsp;<\/p>\n<p><b>Environment for Test <\/b><\/p>\n<p><b>System\uc5d0\u00a0Backup\uacfc\u00a0Recovery Test\ub97c\u00a0\uc704\ud55c\u00a0Instance\ub97c\u00a0\uc0dd\uc131.<\/b><\/p>\n<p>Instance name \u00a0: BACKUP \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Archived log mode : Archive log Mode \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Online redo log file\uc740\u00a0Mirroring\ub428<\/p>\n<p>SVRMGR&gt; select * from v$logfile;<\/p>\n<p>GROUP# MEMBER<\/p>\n<p>&#8212;&#8212; &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<\/p>\n<p>1 \u00a0\u00a0\/u02\/ORACLE\/BACKUP\/log1BACKUP.dbf<\/p>\n<p>1 \u00a0\u00a0\/u02\/ORACLE\/BACKUP\/log1_m_BACKUP.dbf<\/p>\n<p>2 \u00a0\u00a0\/u02\/ORACLE\/BACKUP\/log2BACKUP.dbf<\/p>\n<p>2 \u00a0\u00a0\/u02\/ORACLE\/BACKUP\/log2_m_BACKUP.dbf<\/p>\n<p>4 rows selected.<\/p>\n<p><b>Backup\uc744\u00a0\uc704\ud55c\u00a0Script \uc791\uc131\u00a0(\uc774\u00a0script\ub294\u00a0\ub2e8\uc9c0\u00a0Test\ub97c\u00a0\uc704\ud55c\u00a0\uac83\uc774\ub2e4.)<\/b><\/p>\n<p>( Hotbackup.sql \u00a0=&gt; \u00a0Archive log mode\uc5d0\uc11c\u00a0Online Full Backup\uc744\u00a0\uc704\ud55c\u00a0script)<\/p>\n<p>conn system\/manager<\/p>\n<p>alter tablespace system begin backup;<\/p>\n<p>alter tablespace rbs begin backup;<\/p>\n<p>alter tablespace tools begin backup ;<\/p>\n<p>alter tablespace temp begin backup;<\/p>\n<p>alter tablespace users begin backup;<\/p>\n<p>alter database backup Control file to &#8216;\/$ORACLE_HOME\/backup\/ctrl\/ctrl1BACKUP.ctl&#8217; Reuse;<\/p>\n<p>!cp \/u02\/ORACLE\/BACKUP\/*.* \/$ORACLE_HOME\/stage\/backup\/hot<\/p>\n<p>!cp $HOME\/admin\/BACKUP\/arch\/*.arc \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\/u02\/ORACLE\/archive<\/p>\n<p>exit<\/p>\n<p>alter tablespace system end backup;<\/p>\n<p>alter tablespace rbs end backup;<\/p>\n<p>alter tablespace tools end backup;<\/p>\n<p>alter tablespace temp end backup;<\/p>\n<p>alter tablespace users end backup;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><b>Physical Database file directory &amp; Backup Directory<\/b><\/p>\n<p>l Physical Database file directory<\/p>\n<p>&nbsp;<\/p>\n<p><i>\/u02\/ORACLE\/BACKUP<\/i><\/p>\n<p>l Backup directory<\/p>\n<p><i>\/admhome\/oracle\/product\/stage\/backup\/hot<\/i><\/p>\n<p><i>l <\/i>Archive log file\uc758\u00a0Backup directory<\/p>\n<p><i>\/admhome\/oracle\/admin\/BACKUP\/arch<\/i><\/p>\n<p>l Archive log file\uc758\u00a0Physical directory<\/p>\n<p><i>\/u02\/ORACLE\/archive<\/i><\/p>\n<p>&nbsp;<\/p>\n<p><b>Case 0. \u00a0Full Database\uc758Recovery<\/b><\/p>\n<p>\ud2b9\uc218\ud55c\u00a0\uc0c1\ud669(\uc5ec\ub7ec\u00a0\uc0c1\ud669\uc774\u00a0\uc788\uaca0\uc73c\ub098\u00a0Recovery\ub97c\u00a0\uc218\ud589\ud558\uba74\uc11c\u00a0DBA\uc758\u00a0\uc2e4\uc218\ub85c\u00a0Recovery\uac00\u00a0\uc2e4\ud328\ud558\uace0\u00a0\ub3c4\uc800\ud788\u00a0Recovery\ub97c\u00a0\uc218\ud589\ud560\u00a0\uc218\u00a0\uc5c6\ub2e4\uace0\u00a0\ud310\ub2e8\ub420\u00a0\ub54c\u00a0\ub4f1)\uc774\u00a0\uc57c\uae30\ub418\uc5b4\u00a0Recovery\uc5d0\u00a0\ubb38\uc81c\uac00\u00a0\uc0dd\uae30\u00a0\uac70\ub098\u00a0Datafile \uc804\ubd80\uac00\u00a0\uc190\uc0c1\uc744\u00a0\uc785\uc5c8\uc744\u00a0\uacbd\uc6b0\uc5d0\ub294\u00a0Full Database Recovery\ub97c\u00a0\uc218\ud589\ud55c\ub2e4.<\/p>\n<ol>\n<li>\u00a0Backup \ubc1b\uc740\ubaa8\ub4e0file\uc744\u00a0Restore\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>$ cp $ORACLE_HOME\/stage\/backup\/hot\/*.* \/u02\/ORACLE\/BACKUP<\/p>\n<ol start=\"2\">\n<li>\u00a0Database\ub97cABORT\ub85cShutdown\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; shutdown abort<\/p>\n<p>ORACLE instance shut down.<\/p>\n<ol start=\"3\">\n<li>\u00a0STARTUP MOUNT\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; startup<\/p>\n<p>ORACLE instance started.<\/p>\n<p>Database mounted.<\/p>\n<ol start=\"4\">\n<li>\u00a0Database\ub97cRecovery\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; recover database ;<\/p>\n<p>Media recovery complete.<\/p>\n<ol start=\"5\">\n<li>\u00a0Database\ub97cOPEN\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; alter database open;<\/p>\n<p>Statement processed.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><b>\u00a0<\/b><\/p>\n<p><b>Case 1. Datafile\uc758\u00a0Recovery <\/b><\/p>\n<p>SYSTEM Tablespace\uac00\u00a0\uc544\ub2cc\u00a0Tablespace\uc758\u00a0Datafile\uc774\u00a0\uc190\uc0c1\ub418\uc5b4\u00a0Recovery\ub97c\u00a0\uc218\ud589\ud574\uc57c\u00a0\ud560\u00a0\uacbd\uc6b0\uc5d0\u00a0Error Message\uac00\u00a0\ub2ec\ub9ac\u00a0Return\ub420\u00a0\uacbd\uc6b0\uac00\u00a0\uc788\ub2e4. \uc774\u00a0\uacbd\uc6b0\uc5d0\u00a0Error Message\uc5d0\u00a0\ub530\ub77c\u00a01-1 ~ 1-4 \uae4c\uc9c0\u00a0\ud574\ub2f9\ub418\ub294\u00a0\ubd80\ubd84\uc744\u00a0\ucc38\uc870\ud558\uc5ec\u00a0Recovery\ud55c\ub2e4.<\/p>\n<p>&nbsp;<\/p>\n<p><b>1-1. \u00a0SYSTEM Tablespace Datafile\uc774\u00a0\uc544\ub2cc\u00a0Datafile\uc758\u00a0Recovery 1<\/b><\/p>\n<p>ORA-1116, ORA-1110, ORA-736 8\uc744\u00a0Return\ud558\ub294\u00a0\uacbd\uc6b0\uc5d0\ub294\u00a0\uc544\ub798\uc758\u00a0\u00a0Recovery \uc218\ud589\u00a0\ubc29\ubc95\uc744\u00a0\ud1b5\ud574\u00a0Recovery\ud55c\ub2e4.<\/p>\n<p><b><i>oerr ora 1116<\/i><\/b><\/p>\n<p>01116, 00000, &#8220;error in opening database file %s&#8221;<\/p>\n<p>*Cause: \u00a0Usually the file is not accessible.<\/p>\n<p>*Action: Restore the database file.<\/p>\n<p>&nbsp;<\/p>\n<p><b><i>oerr ora 1110<\/i><\/b><\/p>\n<p>01110, 00000, &#8220;data file %s: &#8216;%s'&#8221;<\/p>\n<p>*Cause: \u00a0Reporting file name for details of another error<\/p>\n<p>*Action: See associated error message<\/p>\n<p>&nbsp;<\/p>\n<p><b><i>oerr ora 7368<\/i><\/b><\/p>\n<p>07368, 00000, &#8220;sfofi: open error, unable to open database file.&#8221;<\/p>\n<p>*Cause: \u00a0Open system call returned an error.<\/p>\n<p>*Action: Check errno. Verify existence, and permissions on database files.<\/p>\n<p><b>\ud604\uc0c1\u00a0\ubc0f\u00a0Error \ub0b4\uc6a9\u00a0\u00a0<\/b><\/p>\n<p>SQL&gt; insert into bonus<\/p>\n<p>values(&#8216;EEEE&#8217;,&#8217;EEEE&#8217;,99999,999);<\/p>\n<p>insert into bonus<\/p>\n<p>&nbsp;<\/p>\n<p>ERROR at line 1:<\/p>\n<p>ORA-01116: error in opening database file 5<\/p>\n<p>ORA-01110: data file 5: \u00a0\u00a0&#8216;\/u02\/ORACLE\/BACKUP\/usrBACKUP.dbf&#8217;<\/p>\n<p>ORA-07368: sfofi: open error, unable to open database file.<\/p>\n<p>IBM AIX RISC System\/6000 Error: 2: No such file or directory<\/p>\n<p><b><i>\u00a0<\/i><\/b><\/p>\n<p>&nbsp;<\/p>\n<p>\uc704\uc640\u00a0\uac19\uc740\u00a0Error\uac00\u00a0Return \ub420\u00a0\uac83\uc774\ub2e4. \uadf8\ub7ec\ub098\u00a0\uc704\uc640\u00a0\uac19\uc774\u00a0Datafile \uc774\u00a0\uc190\uc0c1\uc744\u00a0\uc785\uc5c8\uc74c\uc5d0\ub3c4\u00a0Error\ub97c\u00a0\ubc14\ub85c\u00a0Return\ud558\uc9c0\u00a0\uc54a\uace0\u00a0\uc815\uc0c1\uc801\uc73c\u00a0\ub85c\u00a0DML\uc774\ub098\u00a0DDL\uc744\u00a0\uc0ac\uc6a9\ud560\u00a0\uc218\u00a0\uc788\uc744\u00a0\uc9c0\ub3c4\u00a0\ubaa8\ub978\ub2e4. \uc65c\ub0d0\ud558\uba74\u00a0\uc544\uc9c1\u00a0SGA\uc758\u00a0Database buffer\uc548\uc5d0\u00a0Object\ub4e4\uc774\u00a0\uc874\uc7ac\ud558\ub294\u00a0\uacbd\uc6b0\ub294\u00a0DBWR\uac00\u00a0Datafile\uc5d0\u00a0Database buffer\uc758\u00a0\ub0b4\uc6a9\uc744\u00a0write\ud558\uae30\u00a0\uc804\uae4c\uc9c0\u00a0\ub294\u00a0Error \uc5c6\uc774\u00a0\uc815\uc0c1\uc801\uc73c\ub85c\u00a0\uc791\uc5c5\uc744\u00a0\uc218\ud589\ud560\u00a0\uac83\uc774\uba70\u00a0Datafile\uc5d0\u00a0write\ud558\ub824\ub294\u00a0\uc21c\uac04\uc5d0\uc57c\u00a0\ube44\ub85c\uc11c\u00a0Error\ub97c\u00a0Return \ud560\u00a0\uac83\uc774\ub2e4.<\/p>\n<p><b>Recovery \uc218\ud589\u00a0\ubc29\ubc95<\/b><\/p>\n<ol>\n<li>\u00a0V$DATAFILE\uc5d0\uc11cDatafile\uc744Check\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; select FILE#,STATUS,ENABLED,BYTES,NAME<\/p>\n<p>2&gt; from v$Datafile;<\/p>\n<p>FILE# \u00a0STATUS \u00a0\u00a0ENABLED \u00a0\u00a0\u00a0BYTES \u00a0\u00a0NAME \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&#8212;&#8211; &#8212;&#8212;- &#8212;&#8212;&#8212; \u00a0&#8212;&#8212;- &#8212;&#8212;&#8212;&#8212;&#8211; \u00a0\u00a0\u00a0\u00a0\u00a0\u00a01 \u00a0\u00a0\u00a0\u00a0\u00a0SYSTEM \u00a0READ WRITE \u00a020971520 \u00a0\/u02\/ORACLE\/BACKUP\/systBACKUP.dbf<\/p>\n<p>2 \u00a0ONLINE \u00a0\u00a0\u00a0READ WRITE \u00a0\u00a041943040 \u00a0\/u02\/ORACLE\/BACKUP\/rbsBACKUP.dbf<\/p>\n<p>3 \u00a0ONLINE \u00a0\u00a0\u00a0READ WRITE \u00a0\u00a052428800 \u00a0\/u02\/ORACLE\/BACKUP\/tempBACKUP.dbf<\/p>\n<p>4 \u00a0ONLINE \u00a0\u00a0\u00a0READ WRITE \u00a0\u00a010485760 \u00a0\/u02\/ORACLE\/BACKUP\/toolBACKUP.dbf<\/p>\n<p><b><i>5 \u00a0ONLINE<\/i><\/b><i>\u00a0<\/i><b><i>\u00a0\u00a0READ WRITE \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a00 \u00a0\/u02\/ORACLE\/BACKUP\/usrBACKUP.dbf<\/i><\/b><\/p>\n<p>&nbsp;<\/p>\n<p>5 rows selected.<\/p>\n<ol start=\"2\">\n<li>\u00a0Physical\ud55cstorage directory\ub97cCheck\ud574\ubcf8\ub2e4.<\/li>\n<\/ol>\n<p>$ ls<\/p>\n<p>ctrl1BACKUP.ctl \u00a0\u00a0\u00a0log1BACKUP.dbf log2_m_BACKUP.dbf tempBACKUP.dbf<\/p>\n<p>ctrl2BACKUP.ctl \u00a0\u00a0\u00a0log1_m_BACKUP.dbf \u00a0rbsBACKUP.dbf \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0toolBACKUP.dbf<\/p>\n<p>ctrl3BACKUP.ctl \u00a0\u00a0log2BACKUP.dbf systBACKUP.dbf<\/p>\n<ol start=\"3\">\n<li>\u00a0ABORT Option\uc73c\ub85cSHUTDOWN \ud55c\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; shutdown ABORT<\/p>\n<p>ORACLE instance shut down.<\/p>\n<ol start=\"4\">\n<li>\u00a0Datafile\uc774\uc190\uc0c1\ub418\uc5c8\uc74c\uc744\ud655\uc778\ud588\uc73c\uba74\u00a0Online\uc73c\ub85c\u00a0Backup\ubc1b\uc740\u00a0\ud574\ub2f9\u00a0Datafile\uc744\u00a0host command\ub85c\u00a0COPY\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>$ cp \/admhome\/oracle\/product\/stage\/backup\/hot\/ \u00a0usrBACKUP.dbf \u00a0\/u02\/ORACLE\/BACKUP<\/p>\n<p>$ ls -l<\/p>\n<p>-rw-r&#8212;&#8211; 1 oracle dba \u00a010489856 Oct 17 15:48 \u00a0\u00a0usrBACKUP.dbf<\/p>\n<ol start=\"5\">\n<li>\u00a0STARTUP MOUNT\ud55c\ub2e4. \u00a0Database\ub97cOpen\uae4c\uc9c0\ud558\ub824\ud558\uba74\u00a0ORA-1113 Error\ub97c\u00a0Return\ud560\u00a0\uac83\uc774\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; startup<\/p>\n<p>ORACLE instance started.<\/p>\n<p>Database mounted.<\/p>\n<p>ORA-01113: file 5 needs media recovery<\/p>\n<p>ORA-01110: data file 5: &#8216;\/u02\/ORACLE\/BACKUP\/usrBACKUP.dbf&#8217;<\/p>\n<ol start=\"6\">\n<li>\u00a0V$DATAFILE\uc5d0\uc11cDatafile\uc774ONLINE \uc0c1\ud0dc\uc778\uc9c0\u00a0\ud655\uc778\ud55c\ub2e4. \ub9cc\uc57d\u00a0OFFLINE\uc774\ub77c\uba74\u00a0<i>ALTER DATABASE DATAFILE \u00a0&#8216;\/u02\/ORACLE\/BACKUP\/usrBACKUP.dbf&#8217; ONLINE ; <\/i>\uc744\u00a0\uc218\ud589\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; select FILE#,STATUS,ENABLED,BYTES,NAME<\/p>\n<p>2&gt; from v$Datafile;<\/p>\n<p>FILE# \u00a0\u00a0STATUS \u00a0ENABLED \u00a0\u00a0\u00a0\u00a0BYTES \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0NAME<\/p>\n<p>&#8212;&#8212;- &#8212;&#8212;- &#8212;&#8212;&#8212;- \u00a0&#8212;&#8212;&#8212; &#8212;&#8212;&#8212;<\/p>\n<p>1 \u00a0\u00a0SYSTEM \u00a0\u00a0READ WRITE \u00a0\u00a020971520 \u00a0\/u02\/ORACLE\/BACKUP\/systBACKUP.dbf<\/p>\n<p>2 \u00a0\u00a0ONLINE \u00a0\u00a0READ WRITE \u00a0\u00a041943040 \u00a0\/u02\/ORACLE\/BACKUP\/rbsBACKUP.dbf<\/p>\n<p>3 \u00a0\u00a0ONLINE \u00a0\u00a0READ WRITE \u00a0\u00a052428800 \u00a0\/u02\/ORACLE\/BACKUP\/tempBACKUP.dbf<\/p>\n<p>4 \u00a0\u00a0ONLINE \u00a0\u00a0READ WRITE \u00a0\u00a010485760 \u00a0\/u02\/ORACLE\/BACKUP\/toolBACKUP.dbf<\/p>\n<p><b><i>\u00a0\u00a05 ONLINE \u00a0READ WRITE \u00a0\u00a010485760 \/u02\/ORACLE\/BACKUP\/usrBACKUP.dbf<\/i><\/b><\/p>\n<p>5 rows selected.<\/p>\n<ol start=\"7\">\n<li>\u00a0\uc190\uc0c1\ub41cDatafile\uc744RECOVER DATAFILE Command\ub85c\u00a0Recovery\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; recover Datafile &#8216;\/u02\/ORACLE\/BACKUP\/usrBACKUP.dbf&#8217;;<\/p>\n<p>ORA-00279: Change 6716 generated at 10\/15\/96 15:58:38 needed for thread 1<\/p>\n<p>ORA-00289: Suggestion : \/admhome\/oracle\/admin\/BACKUP\/arch\/arch_49.arc<\/p>\n<p>ORA-00280: Change 6716 for thread 1 is in sequence #49<\/p>\n<p>Specify log: {&lt;RET&gt;=suggested | filename | AUTO | CANCEL}<\/p>\n<p>auto<\/p>\n<p>Log applied.<\/p>\n<p>Physical directory\uc5d0\u00a0Restore\ub41c\u00a0Datafile\uc744\u00a0Archive log\ub97c\u00a0\uc801\uc6a9\ud558\uc5ec\u00a0Error\uac00\u00a0\ubc1c\uc0dd\ud588\ub358\u00a0\uc2dc\uc810\uae4c\uc9c0\u00a0\u00a0Recovery \ud55c\ub2e4. \u00a0\uc774\ub54c\u00a0Archive log\ub97c\u00a0\uc801\uc6a9\ud568\uc5d0\u00a0\uc788\uc5b4\uc11c\u00a0AUTO\ub77c\uace0\u00a0\uba85\uc2dc\uc801\uc73c\ub85c\u00a0\uae30\uc220\ud574\uc8fc\uba74\u00a0\uc790\ub3d9\uc73c\ub85c\u00a0Recovery\uc5d0\u00a0\ud544\uc694\ud55c\u00a0\ubaa8\ub4e0\u00a0Archive log\ub97c\u00a0\uc801\uc6a9\ud55c\ub2e4.<\/p>\n<ol start=\"8\">\n<li>\u00a0Database\ub97cOPEN\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; alter database open;<\/p>\n<p>Statement processed.<\/p>\n<ol start=\"9\">\n<li>\u00a0V$DATAFILE\uc5d0\uc11cDatafile\uc758\uc0c1\ud0dc\ub97c\u00a0Check\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; select FILE#,STATUS,ENABLED,BYTES,NAME<\/p>\n<p>2&gt; from v$Datafile;<\/p>\n<p>FILE# \u00a0\u00a0\u00a0\u00a0STATUS \u00a0ENABLED \u00a0\u00a0\u00a0\u00a0BYTES \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0NAME<\/p>\n<p>&#8212;&#8212;&#8211; &#8212;&#8212;- &#8212;&#8212;&#8212;- &#8212;&#8212;&#8212;- &#8212;&#8212;-<\/p>\n<p>1 SYSTEM \u00a0READ WRITE \u00a0\u00a020971520 \/u02\/ORACLE\/BACKUP\/systBACKUP.dbf<\/p>\n<p>2 ONLINE \u00a0READ WRITE \u00a0\u00a041943040 \/u02\/ORACLE\/BACKUP\/rbsBACKUP.dbf<\/p>\n<p>3 ONLINE \u00a0READ WRITE \u00a0\u00a052428800 \/u02\/ORACLE\/BACKUP\/tempBACKUP.dbf<\/p>\n<p>4 ONLINE \u00a0READ WRITE \u00a0\u00a010485760 \/u02\/ORACLE\/BACKUP\/toolBACKUP.dbf<\/p>\n<p><b><i>\u00a0\u00a05 ONLINE \u00a0READ WRITE \u00a0\u00a010485760 \/u02\/ORACLE\/BACKUP\/usrBACKUP.dbf<\/i><\/b><\/p>\n<p>5 rows selected.<\/p>\n<ol start=\"10\">\n<li>\ub9c8\uc9c0\ub9c9\uc73c\ub85cSQLPLUS\ub85c\ub4e4\uc5b4\uac00\u00a0data\uac00\u00a0\ubcf5\uad6c\ub418\uc5c8\ub294\uc9c0\u00a0\ud655\uc778\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<p><b>1- 2. \u00a0SYSTEM Tablespace Datafile\uc774\u00a0\uc544\ub2cc\u00a0Datafile\uc758\u00a0Recovery 2<\/b><\/p>\n<p>ORA-1578, ORA-1110\uc744\u00a0Return\ud558\ub294\u00a0\uacbd\uc6b0\uc5d0\ub294\u00a0\uc544\ub798\uc758\u00a0\u00a0Recovery \uc218\ud589\u00a0\ubc29\ubc95\uc744\u00a0\ud1b5\ud574\u00a0Recovery\ud55c\ub2e4.<\/p>\n<p><b><i>oerr ora 1578<\/i><\/b><\/p>\n<p>01578, 00000, &#8220;ORACLE data block corrupted (file # %s, block # %s)&#8221;<\/p>\n<p>*Cause: \u00a0The data block indicated was corrupted \u00a0mostly due to software errors.<\/p>\n<p>*Action: Try to restore the segment containing the block indicated. This may involve dropping the segment and recreating it. If there is a trace file, report the errors in it to your ORACLE representative.<\/p>\n<p>&nbsp;<\/p>\n<p><b><i>oerr ora 1110<\/i><\/b><\/p>\n<p>01110, 00000, &#8220;data file %s: &#8216;%s'&#8221;<\/p>\n<p>*Cause: \u00a0Reporting file name for details of another error<\/p>\n<p>*Action: See associated error message<\/p>\n<p>&nbsp;<\/p>\n<p><b>\ud604\uc0c1\u00a0\ubc0f\u00a0Error \ub0b4\uc6a9<\/b><\/p>\n<p>SQL&gt; select * from bonus;<\/p>\n<p>ERROR:<\/p>\n<p>ORA-01578:ORACLE data block corrupted(file #5, block # 13)<\/p>\n<p>ORA-01110:data file 5: &#8216;\/u02\/ORACLE\/BACKUP\/usrBACKUP.dbf&#8217;<\/p>\n<p>no rows selected<\/p>\n<p>\uc704\uc5d0\uc11c\u00a0\uc54c\u00a0\uc218\u00a0\uc788\ub4ef\uc774\u00a0Datafile\uc758\u00a01\uac1c\u00a0Block\uc774\u00a0\uc190\uc0c1\ub418\uc5c8\ub2e4. \uc774\u00a0\uacbd\uc6b0\uc5d0\ub3c4\u00a0Datafile\uc774\u00a0\uc190\uc0c1\uc744\u00a0\uc785\uc5c8\uc74c\uc5d0\ub3c4\u00a0Error(ORA-1578)\ub97c\u00a0\ubc14\ub85c\u00a0Return\ud558\uc9c0\u00a0\uc54a\uace0\u00a0\uc815\uc0c1\uc801\uc73c\ub85c\u00a0DML\uc774\ub098\u00a0DDL\uc744\u00a0\uc0ac\uc6a9\ud560\u00a0\uc218\u00a0\uc788\uc744\u00a0\uc9c0\ub3c4\u00a0\ubaa8\ub978\ub2e4. \u00a0\uc544\uc9c1\u00a0SGA\uc548\uc5d0\u00a0\uc788\ub294\u00a0Object\ub4e4\uc774\u00a0\uc788\uae30\u00a0\ub54c\ubb38\uc774\ub2e4. \uadf8\ub7ec\ub098\u00a0\uc190\uc0c1\ub41c\u00a0Block(Blocksize=4096)\uc5d0\u00a0\uc788\ub294\u00a0Data\uc5d0\u00a0\ub300\ud574\u00a0Access \ud558\ub824\ud558\uba74\u00a0\uc704\uc640\u00a0\uac19\uc740\u00a0Error\ub97c\u00a0Return \ud560\u00a0\uac83\uc774\ub2e4. <b>\u00a0\u00a0\u00a0\u00a0<\/b><\/p>\n<p><b>Recovery \uc218\ud589\u00a0\ubc29\ubc95<\/b><\/p>\n<ol>\n<li>\uc77c\ub2e8V$DATAFILE\uc744\ud655\uc778\ud574\ubcf8\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; select FILE#,STATUS,ENABLED,BYTES,NAME<\/p>\n<p>2&gt; from v$Datafile;<\/p>\n<p>FILE# \u00a0\u00a0STATUS \u00a0ENABLED \u00a0\u00a0\u00a0BYTES \u00a0\u00a0\u00a0\u00a0\u00a0NAME<\/p>\n<p>&#8212;&#8212;- &#8212;&#8212;- &#8212;&#8212;&#8211; &#8212;&#8212;&#8211; \u00a0&#8212;&#8212;&#8211;<\/p>\n<p>1 SYSTEM \u00a0READ WRITE \u00a0\u00a020971520 \u00a0\/u02\/ORACLE\/BACKUP\/systBACKUP.dbf<\/p>\n<p>2 ONLINE \u00a0READ WRITE \u00a0\u00a041943040 \u00a0\u00a0\/u02\/ORACLE\/BACKUP\/rbsBACKUP.dbf<\/p>\n<p>3 ONLINE \u00a0READ WRITE \u00a0\u00a052428800 \u00a0\u00a0\/u02\/ORACLE\/BACKUP\/tempBACKUP.dbf<\/p>\n<p>4 ONLINE \u00a0READ WRITE \u00a0\u00a010485760 \u00a0\u00a0\/u02\/ORACLE\/BACKUP\/toolBACKUP.dbf<\/p>\n<p><b><i>\u00a0\u00a05 ONLINE \u00a0READ WRITE \u00a0<\/i><\/b>52428800 \u00a0\u00a0<b><i>\/u02\/ORACLE\/BACKUP\/usrBACKUP.dbf<\/i><\/b><\/p>\n<p>5 rows selected.<\/p>\n<ol start=\"2\">\n<li>\u00a0Physical\ud55cstorage directory\ub97cCheck\ud574\ubcf8\ub2e4.<\/li>\n<\/ol>\n<p>$ ls -l<\/p>\n<p>rw-r&#8212;&#8211; \u00a0\u00a01 oracle \u00a0\u00a0dba \u00a0\u00a0\u00a0\u00a0\u00a052432896 Oct 17 17:53 usrBACKUP.dbf<\/p>\n<p>\ud655\uc778\ud574\u00a0\ubcf4\uba74\u00a0Datafile\uc740\u00a0\uadf8\ub300\ub85c\u00a0\uc874\uc7ac\ud55c\ub2e4.<\/p>\n<ol start=\"3\">\n<li>\u00a0ABORT Option\uc73c\ub85cShutdown \ud55c\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; shutdown ABORT<\/p>\n<p>ORACLE instance shut down.<\/p>\n<p>\uc774\u00a0\uacbd\uc6b0\uc5d0\u00a0NORMAL\uc774\ub098\u00a0IMMEDIATE\ub85c\u00a0Shutdown\ud558\ub824\ud558\uba74\u00a0\ub2e4\uc74c\uacfc\u00a0\uac19\uc740\u00a0Error\uac00\u00a0\ubc1c\uc0dd\ud560\u00a0\uac83\uc774\ub2e4.<\/p>\n<p>ORA-01122: database file 5 failed verification check<\/p>\n<p>ORA-01110: data file 5: &#8216;\/u02\/ORACLE\/BACKUP\/usrBACKUP.dbf&#8217;<\/p>\n<p>ORA-01208: data file is an old version &#8211; not accessing current version<\/p>\n<p>SVRMGR&gt; !oerr ora 1122<\/p>\n<p>01122, 00000, &#8220;database file %s failed verification check&#8221;<\/p>\n<p>*Cause: \u00a0The information in this file is inconsistent with information from the control file. See accompanying message for reason.<\/p>\n<p>*Action: Make certain that the db files and control files are the correct files for this database.<\/p>\n<ol start=\"4\">\n<li>\u00a0Datafile\uc774\uc190\uc0c1\ub418\uc5c8\uc74c\uc744\ud655\uc778\ud588\uc73c\uba74\u00a0Online\uc73c\ub85c\u00a0Backup\ubc1b\uc740\u00a0\ud574\ub2f9\u00a0Datafile\uc744\u00a0host command\ub85c\u00a0COPY\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>$ cp \/admhome\/oracle\/product\/stage\/backup\/hot\/ usrBACKUP.dbf \u00a0\/u02\/ORACLE\/BACKUP<\/p>\n<p>$ ls -l<\/p>\n<p>-rw-r&#8212;&#8211; \u00a0\u00a01 oracle \u00a0\u00a0dba \u00a0\u00a0\u00a0\u00a0\u00a010489856 Oct 17 15:48 \u00a0usrBACKUP.dbf<\/p>\n<ol start=\"5\">\n<li><i>STARTUP MOUNT<\/i>\ud55c\ub2e4. \u00a0Database\ub97cOpen\uae4c\uc9c0\u00a0\ud558\ub824\ud558\uba74\u00a0ORA-1113 Error\ub97c\u00a0Return\ud560\u00a0\uac83\uc774\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; startup<\/p>\n<p>ORACLE instance started.<\/p>\n<p>Database mounted.<\/p>\n<p>ORA-01113: file 5 needs media recovery<\/p>\n<p>ORA-01110: data file 5: &#8216;\/u02\/ORACLE\/BACKUP\/usrBACKUP.dbf&#8217;<\/p>\n<ol start=\"6\">\n<li>\u00a0V$DATAFILE\uc5d0\uc11cDatafile\uc774ONLINE \uc0c1\ud0dc\uc778\uc9c0\u00a0\ud655\uc778\ud55c\ub2e4. \ub9cc\uc57d\u00a0OFFLINE\uc774\ub77c\uba74\u00a0<i>ALTER DATABASE DATAFILE \u00a0&#8216;\/u02\/ORACLE\/BACKUP\/usrBACKUP.dbf&#8217; ONLINE ; <\/i>\uc744\u00a0\uc218\ud589\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; select FILE#,STATUS,ENABLED,BYTES,NAME<\/p>\n<p>2&gt; from v$Datafile;<\/p>\n<p>FILE# \u00a0\u00a0STATUS \u00a0ENABLED \u00a0\u00a0BYTES \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0NAME<\/p>\n<p>&#8212;&#8212; \u00a0&#8212;&#8212;- &#8212;&#8212;&#8211; \u00a0&#8212;&#8212;&#8212;&#8211; &#8212;&#8212;&#8212;<\/p>\n<p>1 \u00a0\u00a0SYSTEM \u00a0READ WRITE \u00a0\u00a020971520 \u00a0\/u02\/ORACLE\/BACKUP\/systBACKUP.dbf<\/p>\n<p>2 \u00a0\u00a0ONLINE \u00a0READ WRITE \u00a0\u00a041943040 \u00a0\/u02\/ORACLE\/BACKUP\/rbsBACKUP.dbf<\/p>\n<p>3 \u00a0\u00a0ONLINE \u00a0READ WRITE \u00a0\u00a052428800 \u00a0\/u02\/ORACLE\/BACKUP\/tempBACKUP.dbf<\/p>\n<p>4 \u00a0\u00a0ONLINE \u00a0READ WRITE \u00a0\u00a010485760 \u00a0\/u02\/ORACLE\/BACKUP\/toolBACKUP.dbf<\/p>\n<p><b><i>5 \u00a0\u00a0ONLINE \u00a0READ WRITE <\/i><\/b>\u00a052428800 <b><i>\u00a0\/u02\/ORACLE\/BACKUP\/usrBACKUP.dbf<\/i><\/b><\/p>\n<p>5 rows selected.<\/p>\n<ol start=\"7\">\n<li>\u00a0\uc190\uc0c1\ub41cDatafile\uc744RECOVER DATAFILE command\ub85c\u00a0Recovery\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; recover Datafile &#8216;\/u02\/ORACLE\/BACKUP\/usrBACKUP.dbf&#8217;;<\/p>\n<p>ORA-00279: Change 6890 generated at 10\/17\/96 16:25:37 needed for thread 1<\/p>\n<p>ORA-00289: Suggestion : \/admhome\/oracle\/admin\/BACKUP\/arch\/arch_76.arc<\/p>\n<p>ORA-00280: Change 6890 for thread 1 is in sequence #76<\/p>\n<p>ORA-00278: Logfile &#8216;\/admhome\/oracle\/admin\/BACKUP\/arch\/arch_75.arc&#8217; no longer needed fy<\/p>\n<p>Log applied.<\/p>\n<p>Media recovery complete.<\/p>\n<ol start=\"8\">\n<li>\u00a0Database\ub97cOPEN\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; alter database open;<\/p>\n<p>Statement processed.<\/p>\n<ol start=\"9\">\n<li>\u00a0V$DATAFILE\uc5d0\uc11cDatafile\uc758\uc0c1\ud0dc\ub97c\u00a0Check\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; select FILE#,STATUS,ENABLED,BYTES,NAME<\/p>\n<p>2&gt; from v$Datafile;<\/p>\n<p>FILE# \u00a0STATUS \u00a0ENABLED \u00a0\u00a0\u00a0\u00a0BYTES \u00a0\u00a0\u00a0\u00a0\u00a0NAME<\/p>\n<p>&#8212;&#8212;&#8212;- &#8212;&#8212;&#8212;&#8212;- &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>1 \u00a0\u00a0SYSTEM \u00a0READ WRITE \u00a0\u00a020971520 \u00a0\u00a0\/u02\/ORACLE\/BACKUP\/systBACKUP.dbf<\/p>\n<p>2 \u00a0\u00a0ONLINE \u00a0READ WRITE \u00a0\u00a041943040 \u00a0\u00a0\/u02\/ORACLE\/BACKUP\/rbsBACKUP.dbf<\/p>\n<p>3 \u00a0\u00a0ONLINE \u00a0READ WRITE \u00a0\u00a052428800 \u00a0\u00a0\/u02\/ORACLE\/BACKUP\/tempBACKUP.dbf<\/p>\n<p>4 \u00a0\u00a0ONLINE \u00a0READ WRITE \u00a0\u00a010485760 \u00a0\u00a0\/u02\/ORACLE\/BACKUP\/toolBACKUP.dbf<\/p>\n<p><b><i>\u00a0\u00a05 \u00a0\u00a0ONLINE \u00a0READ WRITE \u00a0<\/i><\/b><b>52428800<\/b><b><i>\u00a0\u00a0\/u02\/ORACLE\/BACKUP\/usrBACKUP.dbf<\/i><\/b><\/p>\n<p>5 rows selected.<\/p>\n<ol start=\"10\">\n<li>\ub9c8\uc9c0\ub9c9\uc73c\ub85cSQL*PLUS\ub85c\ub4e4\uc5b4\uac00\u00a0data\uac00\u00a0\ubcf5\uad6c\ub418\uc5c8\ub294\uc9c0\u00a0\ud655\uc778\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><b>1-3. \u00a0SYSTEM Tablespace Datafile\uc774\u00a0\uc544\ub2cc\u00a0Datafile\uc758\u00a0Recovery 3<\/b><\/p>\n<p>ORA-376, ORA-1110\uc744\u00a0Return \ud558\ub294\u00a0\uacbd\uc6b0\uc5d0\ub294\u00a0\uc544\ub798\uc758\u00a0Recovery \uc808\ucc28\ub97c\u00a0\ud1b5\ud574\u00a0\uc218\ud589\ud55c\ub2e4.<\/p>\n<p><b>oerr ora 376<\/b><\/p>\n<p>00376, 00000, &#8220;file %s cannot be read at this time&#8221;<\/p>\n<p>*Cause: \u00a0attempting to read from a file that is not readable. Most likely the file is offline.<\/p>\n<p>*Action: Check the state of the file. Bring it online<\/p>\n<p>&nbsp;<\/p>\n<p><b><i>oerr ora 1110<\/i><\/b><\/p>\n<p>01110, 00000, &#8220;data file %s: &#8216;%s'&#8221;<\/p>\n<p>*Cause: \u00a0Reporting file name for details of another error<\/p>\n<p>*Action: See associated error message<\/p>\n<p>&nbsp;<\/p>\n<p><b>\ud604\uc0c1\u00a0\ubc0f\u00a0Error \ub0b4\uc6a9<\/b><\/p>\n<p>SQL&gt; insert into bonus<\/p>\n<p>2 \u00a0values (&#8216;MMMMMM&#8217;,&#8217;JJJJJJ&#8217;,999999,888888);<\/p>\n<p>1 row created.<\/p>\n<p>SQL&gt; \/<\/p>\n<p>insert into bonus<\/p>\n<p>*<\/p>\n<p>ERROR at line 1:<\/p>\n<p>ORA-00376: file 5 cannot be read at this time<\/p>\n<p>ORA-01110: data file 5: &#8216;\/u02\/ORACLE\/BACKUP\/usrBACKUP.dbf&#8217;<\/p>\n<p>&nbsp;<\/p>\n<p>\uc704\u00a0Error\ub97c\u00a0\ubcf4\uba74\u00a0Datafile\uc774\u00a0\uc190\uc0c1\ub418\uc5c8\uc74c\uc744\u00a0\uc54c\u00a0\uc218\u00a0\uc788\ub2e4. \u00a0\ud604\uc7ac\u00a0\uc774\u00a0Datafile\uc740\u00a0\uc54c\u00a0\uc218\u00a0\uc5c6\ub294\u00a0\uc190\uc0c1\uc73c\ub85c\u00a0\uc778\ud574\u00a0ORACLE\uc5d0\u00a0\uc758\ud574\u00a0\ub0b4\ubd80\uc801\uc73c\ub85c\u00a0Offline\ub418\uc5c8\uace0\u00a0V$DATAFILE\uc5d0\uc11c\u00a0Datafile\uc758\u00a0Status\ub97c\u00a0\ubcf4\uba74\u00a0RECOVER\ub85c\u00a0\ub098\ud0c0\ub0a8\uc744\u00a0\ubcf4\uac8c\u00a0\ub420\u00a0\uac83\uc774\ub2e4.<\/p>\n<p>\uc774\ucc98\ub7fc\u00a0ORA-376\uac19\uc740\u00a0Error\uac00\u00a0\ubc1c\uc0dd\ud558\uba74\u00a0\ub2e4\uc74c\uacfc\u00a0\uac19\uc774\u00a0\ubcf5\uad6c\ud55c\ub2e4.<\/p>\n<p><b>Recovery \uc218\ud589\u00a0\ubc29\ubc95<\/b><\/p>\n<ol>\n<li>\u00a0V$DATAFILE\uc744\ud655\uc778\ud574\ubcf8\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; select FILE#,STATUS,ENABLED,BYTES,NAME<\/p>\n<p>2&gt; from v$Datafile;<\/p>\n<p>FILE# \u00a0\u00a0STATUS \u00a0ENABLED \u00a0\u00a0\u00a0\u00a0\u00a0BYTES \u00a0\u00a0\u00a0\u00a0\u00a0NAME<\/p>\n<p>&#8212;&#8212; &#8212;&#8212;- &#8212;&#8212;&#8212;&#8211; &#8212;&#8212;&#8211; &#8212;&#8212;&#8211;<\/p>\n<p>1 \u00a0\u00a0SYSTEM \u00a0\u00a0\u00a0READ WRITE \u00a0\u00a020971520 \u00a0\u00a0\/u02\/ORACLE\/BACKUP\/systBACKUP.dbf<\/p>\n<p>2 \u00a0\u00a0ONLINE \u00a0\u00a0\u00a0READ WRITE \u00a0\u00a041943040 \u00a0\u00a0\/u02\/ORACLE\/BACKUP\/rbsBACKUP.dbf<\/p>\n<p>3 \u00a0\u00a0ONLINE \u00a0\u00a0\u00a0READ WRITE \u00a0\u00a052428800 \u00a0\u00a0\/u02\/ORACLE\/BACKUP\/tempBACKUP.dbf<\/p>\n<p>4 \u00a0\u00a0ONLINE \u00a0\u00a0\u00a0READ WRITE \u00a0\u00a010485760 \u00a0\u00a0\/u02\/ORACLE\/BACKUP\/toolBACKUP.dbf<\/p>\n<p><b>5 RECOVER \u00a0READ WRITE \u00a0\u00a010485760 \u00a0\u00a0\/u02\/ORACLE\/BACKUP\/usrBACKUP.dbf<\/b><\/p>\n<p>5 rows selected.<\/p>\n<ol start=\"2\">\n<li>\u00a0\uc815\uc0c1\uc801\uc778Datafile\uc744Restore\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>$ cp \/admhome\/oracle\/product\/stage\/backup\/hot\/ usr* \/u02\/ORACLE\/BACKUP<\/p>\n<p>$ \u00a0ls -l<\/p>\n<p>-rw-r&#8212;&#8211; \u00a0\u00a01 oracle \u00a0\u00a0dba \u00a0\u00a0\u00a0\u00a0\u00a010489856 Oct 17 19:21 usrBACKUP.dbf<\/p>\n<p>&nbsp;<\/p>\n<p>Recovery \ud558\uae30\u00a0\uc804\uc5d0\u00a0\ub2e4\ub978\u00a0Datafile\uc758\u00a0\ubcf5\uad6c\u00a0\uacfc\uc815\ucc98\ub7fc\u00a0Shutdown\uc744\u00a0\ud558\uc9c0\u00a0\uc54a\uace0\u00a0OPEN \uc0c1\ud0dc\uc5d0\uc11c\u00a0Recovery\uac00\u00a0\uac00\ub2a5\ud558\ub2e4.<\/p>\n<p>SVRMGR&gt;Recover Tablespace users;<\/p>\n<p>\ub610\ub294\u00a0Recover Datafile \u2018\/u02\/ORACLE\/BACKUP;<\/p>\n<p>ORA-00279: Change 6716 generated at 10\/15\/96 15:58:38 needed for thread 1<\/p>\n<p>ORA-00289: Suggestion : \/admhome\/oracle\/admin\/BACKUP\/arch\/arch_49.arc<\/p>\n<p>ORA-00280: Change 6716 for thread 1 is in sequence #49<\/p>\n<p>Specify log: {&lt;RET&gt;=suggested | filename | AUTO | CANCEL}<\/p>\n<p><b><i>auto<\/i><\/b><\/p>\n<p>Log applied.<\/p>\n<p>Media recovery complete.<\/p>\n<ol start=\"3\">\n<li>\u00a0Datafile\uc758\uc0c1\ud0dc\ub97c\ud655\uc778\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; select FILE#,STATUS,ENABLED,BYTES,NAME<\/p>\n<p>2&gt; from v$Datafile;<\/p>\n<p>FILE# \u00a0\u00a0STATUS \u00a0ENABLED \u00a0\u00a0\u00a0BYTES \u00a0\u00a0\u00a0\u00a0\u00a0NAME<\/p>\n<p>&#8212;&#8212; &#8212;&#8212;- &#8212;&#8212;&#8211; &#8212;&#8212;&#8212; &#8212;&#8212;&#8212;<\/p>\n<p>1 \u00a0\u00a0SYSTEM \u00a0\u00a0\u00a0READ WRITE \u00a0\u00a020971520 \u00a0\u00a0\/u02\/ORACLE\/BACKUP\/systBACKUP.dbf<\/p>\n<p>2 \u00a0\u00a0ONLINE \u00a0\u00a0\u00a0READ WRITE \u00a0\u00a041943040 \u00a0\u00a0\/u02\/ORACLE\/BACKUP\/rbsBACKUP.dbf<\/p>\n<p>3 \u00a0\u00a0ONLINE \u00a0\u00a0\u00a0READ WRITE \u00a0\u00a052428800 \u00a0\u00a0\/u02\/ORACLE\/BACKUP\/tempBACKUP.dbf<\/p>\n<p>4 \u00a0\u00a0ONLINE \u00a0\u00a0\u00a0READ WRITE \u00a0\u00a010485760 \u00a0\u00a0\/u02\/ORACLE\/BACKUP\/toolBACKUP.dbf<\/p>\n<p><b>5 \u00a0OFFLINE \u00a0READ WRITE \u00a0\u00a010485760 \u00a0\u00a0\/u02\/ORACLE\/BACKUP\/usrBACKUP.dbf<\/b><\/p>\n<p>5 rows selected.<\/p>\n<p>\uc704\uc5d0\uc11c\uc640\u00a0\uac19\uc774\u00a0Recovery\uac00\u00a0\uc131\uacf5\uc801\uc73c\ub85c\u00a0\ub05d\ub09c\u00a0Datafile\uc740\u00a0Status\uac00\u00a0OFFLINE\uc73c\ub85c\u00a0\ub098\ud0c0\ub09c\ub2e4. \uace0\ub85c\u00a0\uc774\u00a0\uc0c1\ud0dc\uc5d0\uc11c\u00a0Table\uc5d0\u00a0\ub300\ud574\u00a0access \ud558\ub824\ud558\uba74\u00a0\ub9e8\u00a0\ucc98\uc74c\u00a0Datafile\uc774\u00a0\uc190\uc0c1\ub418\uc5c8\uc744\u00a0\ub54c\uc5d0\u00a0\ub098\ud0c0\ub09c\u00a0Error\uc640\u00a0\ub611\uac19\uc740\u00a0Error\uac00\u00a0Return\ub420\u00a0\uac83\uc774\ub2e4. \uadf8\ub807\ub2e4\uace0\u00a0Recovery\uac00\u00a0\uc2e4\ud328\ud55c\u00a0\uac83\uc740\u00a0\uc808\ub300\u00a0\uc544\ub2c8\ub2e4. \uc774\ub7ec\ud55c\u00a0Error\uac00\u00a0\ub098\ud0c0\ub098\ub294\u00a0\uac83\uc740\u00a0V$DATAFILE \uc5d0\uc11c\u00a0\ubcf4\ub4ef\uc774\u00a0Recovery\ub41c\u00a0Datafile\uc774\u00a0OFFLINE \ub418\uc5b4\u00a0\uc788\uae30\u00a0\ub54c\ubb38\uc774\u00a0\ub2e4. \uadf8\ub7ec\ubbc0\ub85c\u00a0<i>ALTER DATABASE DATAFILE \u00a0filename \u00a0ONLINE <\/i>\u00a0\u00a0\u00a0command\ub97c\u00a0\uc0ac\uc6a9\ud558\uc5ec\u00a0Tablespace\ub97c\u00a0ONLINE\uc73c\ub85c\u00a0\ubcc0\uacbd\uc2dc\ucf1c\uc57c\u00a0Table\uc5d0\u00a0\ub300\ud55c\u00a0access\uac00\u00a0\uac00\ub2a5\ud560\u00a0\uac83\uc774\ub2e4.<\/p>\n<p>SQL&gt; select * from bonus;<\/p>\n<p>ERROR:<\/p>\n<p>ORA-00376: file 5 cannot be read at this time<\/p>\n<p>ORA-01110: data file 5: &#8216;\/u02\/ORACLE\/BACKUP\/usrBACKUP.dbf&#8217;<\/p>\n<p>&nbsp;<\/p>\n<ol start=\"5\">\n<li>\u00a0Tablespace\ub97cONLINE\uc73c\ub85c\ubcc0\uacbd\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; alter database Datafile &#8216;\/u02\/ORACLE\/BACKUP\/usrBACKUP.dbf&#8217; online;<\/p>\n<p>Statement processed.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><b>1-4. \u00a0SYSTEM Tablespace Datafile\uc758\u00a0Recovery <\/b><\/p>\n<p>SYSTEM Tablespace\uc758\u00a0Datafile\uc774\u00a0\uc190\uc0c1\uc744\u00a0\uc785\uc5c8\uc744\u00a0\uacbd\uc6b0\uc5d0\ub294\u00a0Error \uac00\u00a02\uac00\uc9c0\u00a0Type\uc73c\ub85c\u00a0\ub098\ud0c0\ub09c\ub2e4. ORA-604, ORA-1116, ORA-7368\uc744\u00a0Return\ud558\ub294\u00a0\uacbd\uc6b0\uc640\u00a0ORA-1092\uac00\u00a0\ub098\ud0c0\ub098\ub294\u00a0\uacbd\uc6b0\uc774\ub2e4. \uc544\ub798\uc758\u00a0Recovery \uc218\ud589\u00a0\ubc29\ubc95\uc744\u00a0\ud1b5\ud574\u00a0Recovery\ud55c\ub2e4.<\/p>\n<p><b>oerr ora 604<\/b><\/p>\n<p>00604, 00000, &#8220;error occurred at recursive SQL level %s&#8221;<\/p>\n<p>*Cause: \u00a0An error occurred while processing a recursive SQL statement(a statement applying to internal dictionary tables).<\/p>\n<p>*Action: If the situation described in the next error on the stack can be corrected, do so; otherwise contact Oracle Support.<\/p>\n<p>&nbsp;<\/p>\n<p><b>oerr ora 1116<\/b><\/p>\n<p>01116, 00000, &#8220;error in opening database file \u00a0%s&#8221;<\/p>\n<p>*Cause: \u00a0Usually the file is not accessible.<\/p>\n<p>*Action: Restore the database file.<\/p>\n<p>&nbsp;<\/p>\n<p><b>oerr ora 1092<\/b><\/p>\n<p>01092, 00000, &#8220;ORACLE instance terminated. Disconnection forced&#8221;<\/p>\n<p>*Cause: \u00a0The instance this process was connected to was terminated abnormally, probably via a shutdown abort. This process<\/p>\n<p>was forced to disconnect from the instance.<\/p>\n<p>*Action: When instance has been restarted, retry action.<\/p>\n<p>&nbsp;<\/p>\n<p><b>\ud604\uc0c1\u00a0\ubc0f\u00a0Error \ub0b4\uc6a9<\/b><\/p>\n<p>SQL&gt; \u00a0insert into bonus<\/p>\n<p>2 \u00a0\u00a0values(&#8216;EEEE&#8217;,&#8217;EEEE&#8217;,99999,999);<\/p>\n<p>1 row created.<\/p>\n<p>SQL&gt; \/<\/p>\n<p>insert into bonus<\/p>\n<p>*<\/p>\n<p>ERROR:<\/p>\n<p>ORA-00604: error occurred at recursive SQL level 1<\/p>\n<p>ORA-01116: error in opening database file 1<\/p>\n<p>ORA-01110: data file 1: &#8216;\/u02\/ORACLE\/BACKUP\/systBACKUP.dbf&#8217;<\/p>\n<p>ORA-07368: sfofi: open error, unable to open database file.<\/p>\n<p>IBM AIX RISC System\/6000 Error: 2: No such file or directory<\/p>\n<p>&nbsp;<\/p>\n<p>\uc704\uc640\u00a0\uac19\uc740\u00a0Error\uac00\u00a0Return \ub420\u00a0\uac83\uc774\ub2e4. \uadf8\ub7ec\ub098\u00a0\uc704\uc640\u00a0\uac19\uc774\u00a0SYSTEM Tablespace\uc758\u00a0Datafile\uc774\u00a0\uc190\uc0c1\uc744\u00a0\uc785\uc5c8\uc74c\uc5d0\ub3c4\u00a0Error\ub97c\u00a0\ubc14\ub85c\u00a0Return\ud558\uc9c0\u00a0\uc54a\uace0\u00a0\uc815\uc0c1\uc801\uc73c\ub85c\u00a0DML\uc744\u00a0\uc0ac\uc6a9\ud560\u00a0\uc218\u00a0\uc788\uc744\u00a0\uc9c0\ub3c4\u00a0\ubaa8\ub978\ub2e4. \u00a0\uae30\ubcf8\uc801\uc73c\ub85c\u00a0ORACLE\uc740\u00a0Data\ub97c\u00a0Block\ub2e8\uc704\ub85c\u00a0access\ud558\u00a0\uc5ec\u00a0SGA\uc758\u00a0Database Buffer\uc5d0\u00a0\uc62c\ub824\u00a0\ub193\uace0\u00a0Data\uc5d0\u00a0\ub300\ud55c\u00a0\ubcc0\ud654\ub97c\u00a0\uc791\u00a0\uc5c5\u00a0\ud55c\ub2e4. \ud604\uc7ac\u00a0Recovery test\ub97c\u00a0\uc704\ud55c\u00a0Instance\uc778\u00a0BACKUP\uc740\u00a0\u2018BLOCK_SIZE = 4096\u2019\uc73c\ub85c\u00a0\uc124\uc815\ub418\uc5b4\u00a0Creation \ub418\uc5b4\u00a0\uc788\uc73c\ubbc0\ub85c\u00a0\ud558\u00a0\ub098\uc758\u00a0Table\uc744\u00a0Select\ud588\uc744\uc9c0\ub77c\ub3c4\u00a0\uadf8\u00a0Table\uc774\u00a0\uc788\ub294\u00a0Block\uacfc\u00a0\uadf8\u00a0Table\uc774\u00a0\ucc38\uc870\ud558\ub294\u00a0Data Dictionary\ub97c\u00a0\uac19\uc774\u00a0Database Buffer\uc640\u00a0Data Dictionary Cache\uc5d0\u00a0\uc62c\ub9b0\ub2e4. \uadf8\ub7ec\ubbc0\ub85c\u00a0\ud604\uc7ac\u00a0SGA\uc548\uc5d0\u00a0\uc62c\ub824\u00a0\uc9c4\u00a0Data Dictionary\ub97c\u00a0Access\ud558\ub824\ud558\uba74\u00a0System Tablespace Datafile\uc774\u00a0\uc5c6\uc74c\uc5d0\ub3c4\u00a0Dictionary\ub97c\u00a0\ubcfc\u00a0\uc218\u00a0\uc788\uc9c0\ub9cc\u00a0\ub9cc\uc57d\u00a0\uc544\uc9c1\u00a0SGA \uc758\u00a0Dictionary Cache\uc5d0\u00a0\uc62c\ub77c\uc640\u00a0\uc788\uc9c0\u00a0\uc54a\uc740\u00a0Dictionary\ub97c\u00a0Access \ud558\ub824\ud558\uac70\ub098\u00a0\ud2b9\uc815\u00a0\uc2dc\uc810(Dictionary Cache\uc758\u00a0\uac83\uc744\u00a0SYSTEM Tablespace Datafile\uc5d0\u00a0Write\ud558\ub824\u00a0\ud560\u00a0\ub54c)\uc5d0\u00a0\ub3c4\ub2ec\ud558\uba74\u00a0\uc704\uc640\u00a0\uac19\uc740\u00a0Error\ub97c\u00a0Return \ud560\u00a0\uac83\uc774\ub2e4. \u00a0Error Message\uac00\u00a0\ub2e4\uc74c\uacfc\u00a0\uac19\uc774\u00a0Return \ub418\ub354\ub77c\ub3c4\u00a0\ub2e4\uc74c\uc758\u00a0Action\uc5d0\u00a0\ub530\ub77c\u00a0Recovery\ub97c\u00a0\uc218\ud589\ud55c\ub2e4.<\/p>\n<p>SQL&gt; insert into bonus<\/p>\n<p>2 \u00a0values(&#8216;EEEEEEE&#8217;,&#8217;EEEEEE&#8217;,888888,8888888);<\/p>\n<p>insert into bonus<\/p>\n<p>ERROR at line 1:<\/p>\n<p>ORA-00604: error occurred at recursive SQL level 1<\/p>\n<p>ORA-01578: ORACLE data block corrupted (file # 1, block # 259)<\/p>\n<p>ORA-01110: data file 1: &#8216;\/u02\/ORACLE\/BACKUP\/systBACKUP.dbf&#8217;<\/p>\n<p>\ub610\ub294<\/p>\n<p>SQL&gt; \/<\/p>\n<p>insert into bonus<\/p>\n<p>*<\/p>\n<p>ERROR at line 1:<\/p>\n<p>ORA-01092: ORACLE instance terminated. Disconnection forced<\/p>\n<p><b>Recovery \uc218\ud589\u00a0\ubc29\ubc95<\/b><\/p>\n<ol>\n<li>\u00a0V$DATAFILE\uc5d0\uc11cDatafile\uc744Check\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; select FILE#,STATUS,ENABLED,BYTES,NAME<\/p>\n<p>2&gt; from v$Datafile;<\/p>\n<p>FILE# \u00a0STATUS \u00a0\u00a0ENABLED \u00a0\u00a0\u00a0\u00a0BYTES \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0NAME<\/p>\n<p>&#8212;&#8211; \u00a0&#8212;&#8212;- &#8212;&#8212;&#8212; &#8212;&#8212;&#8212;&#8212; &#8212;&#8212;&#8212;<\/p>\n<p>1 \u00a0SYSTEM \u00a0\u00a0\u00a0READ WRITE \u00a0\u00a020971520 \u00a0<b>\/u02\/ORACLE\/BACKUP\/systBACKUP.dbf<\/b><\/p>\n<p>2 \u00a0ONLINE \u00a0\u00a0\u00a0READ WRITE \u00a0\u00a041943040 \u00a0\/u02\/ORACLE\/BACKUP\/rbsBACKUP.dbf<\/p>\n<p>3 \u00a0ONLINE \u00a0\u00a0\u00a0READ WRITE \u00a0\u00a052428800 \u00a0\/u02\/ORACLE\/BACKUP\/tempBACKUP.dbf<\/p>\n<p>4 \u00a0ONLINE \u00a0\u00a0\u00a0READ WRITE \u00a0\u00a010485760 \u00a0\/u02\/ORACLE\/BACKUP\/toolBACKUP.dbf<\/p>\n<p>5 \u00a0ONLINE \u00a0\u00a0\u00a0READ WRITE \u00a0\u00a010485760 \u00a0\/u02\/ORACLE\/BACKUP\/usrBACKUP.dbf<\/p>\n<p>5 rows selected.<\/p>\n<ol start=\"2\">\n<li>\u00a0Physical\ud55cStorage directory\ub97cCheck\ud574\ubcf8\ub2e4.<\/li>\n<\/ol>\n<p>$ ls \/u02\/ORACLE\/BACKUP<\/p>\n<p>ctrl1BACKUP.ctl \u00a0\u00a0\u00a0log1BACKUP.dbf \u00a0\u00a0\u00a0\u00a0log2_m_BACKUP.dbf \u00a0tempBACKUP.dbf<\/p>\n<p>ctrl2BACKUP.ctl \u00a0\u00a0\u00a0log1_m_BACKUP.dbf \u00a0rbsBACKUP.dbf \u00a0\u00a0\u00a0\u00a0\u00a0toolBACKUP.dbf<\/p>\n<p>ctrl3BACKUP.ctl \u00a0\u00a0\u00a0log2BACKUP.dbf<\/p>\n<ol start=\"3\">\n<li>\u00a0ABORT Option\uc73c\ub85cShutdown \ud55c\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; shutdown<\/p>\n<p>ORACLE instance shut down.<\/p>\n<p>\uc774\u00a0\uacbd\uc6b0\uc5d0\u00a0NORMAL\uc774\ub098\u00a0IMMEDIATE\ub85c\u00a0SHUTDOWN\ud558\ub824\ud558\uba74\u00a0\ub2e4\uc74c\uacfc\u00a0\uac19\uc740\u00a0Error\uac00\u00a0\ubc1c\uc0dd\ud560\u00a0\uac83\uc774\ub2e4.<\/p>\n<p>ORA-01122: database file 5 failed verification check<\/p>\n<p>ORA-01110: data file 5: &#8216;\/u02\/ORACLE\/BACKUP\/usrBACKUP.dbf&#8217;<\/p>\n<p>ORA-01208: data file is an old version &#8211; not accessing current version<\/p>\n<p>SVRMGR&gt; !oerr ora 1122<\/p>\n<p>01122, 00000, &#8220;database file %s failed verification check&#8221;<\/p>\n<p>*Cause: \u00a0The information in this file is inconsistent with informationfrom the control file. See accompanying message for reason.<\/p>\n<p>*Action: Make certain that the db files and control files are the correct files for this database.<\/p>\n<p>&nbsp;<\/p>\n<ol start=\"4\">\n<li>\u00a0Datafile\uc774\uc190\uc0c1\ub418\uc5c8\uc74c\uc744\ud655\uc778\ud588\uc73c\uba74\u00a0Online\uc73c\ub85c\u00a0Backup\ubc1b\uc740\u00a0\ud574\ub2f9\u00a0Datafile\uc744\u00a0host command\ub85c\u00a0COPY\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>$ cp \/admhome\/oracle\/product\/stage\/backup\/hot\/ systBACKUP.dbf \u00a0\/u02\/ORACLE\/BACKUP<\/p>\n<p>$ \u00a0ls -l<\/p>\n<p>-rw-r&#8212;&#8211; \u00a0\u00a01 oracle \u00a0\u00a0dba \u00a0\u00a0\u00a0\u00a0\u00a020971520 \u00a0Oct 17 15:48 \u00a0systBACKUP.dbf<\/p>\n<ol start=\"5\">\n<li>\u00a0STARTUP MOUNT\ud55c\ub2e4. \u00a0Database\ub97cOpen\uae4c\uc9c0\ud558\ub824\ud558\uba74\u00a0ORA-1113 Error\ub97c\u00a0Return\ud560\u00a0\uac83\uc774\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; startup<\/p>\n<p>ORACLE instance started.<\/p>\n<p>Database mounted.<\/p>\n<p>ORA-01113: file 5 needs media recovery<\/p>\n<p>ORA-01110: data file 5: &#8216;\/u02\/ORACLE\/BACKUP\/usrBACKUP.dbf&#8217;<\/p>\n<ol start=\"6\">\n<li>\u00a0\uc190\uc0c1\ub41cDatafile\uc744<i>RECOVER DATAFILE<\/i>\u00a0command\ub85c\u00a0Recovery\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; recover Datafile &#8216;\/u02\/ORACLE\/BACKUP\/systBACKUP.dbf&#8217;;<\/p>\n<p>ORA-00279: Change 6716 generated at 10\/15\/96 15:58:38 needed for thread 1<\/p>\n<p>ORA-00289: Suggestion : \/admhome\/oracle\/admin\/BACKUP\/arch\/arch_49.arc<\/p>\n<p>ORA-00280: Change 6716 for thread 1 is in sequence #49<\/p>\n<p>Specify log: {&lt;RET&gt;=suggested | filename | AUTO | CANCEL}<\/p>\n<p>auto<\/p>\n<p>Log applied.<\/p>\n<ol start=\"7\">\n<li>\u00a0Database\ub97cOPEN\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; alter database open;<\/p>\n<p>Statement processed.<\/p>\n<ol start=\"8\">\n<li>\u00a0V$DATAFILE\uc5d0\uc11cDatafile\uc758\uc0c1\ud0dc\ub97c\u00a0Check\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; select FILE#,STATUS,ENABLED,BYTES,NAME<\/p>\n<p>2&gt; from v$Datafile;<\/p>\n<p>FILE# \u00a0\u00a0STATUS \u00a0ENABLED \u00a0\u00a0\u00a0\u00a0BYTES \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0NAME<\/p>\n<p>&#8212;&#8212; &#8212;&#8212;- &#8212;&#8212;&#8212;- &#8212;&#8212;&#8212; \u00a0&#8212;&#8212;&#8212;<\/p>\n<p>1 \u00a0SYSTEM \u00a0READ WRITE \u00a0\u00a020971520 \/u02\/ORACLE\/BACKUP\/systBACKUP.dbf<\/p>\n<p>2 \u00a0ONLINE \u00a0READ WRITE \u00a0\u00a041943040 \/u02\/ORACLE\/BACKUP\/rbsBACKUP.dbf<\/p>\n<p>3 \u00a0ONLINE \u00a0READ WRITE \u00a0\u00a052428800 \/u02\/ORACLE\/BACKUP\/tempBACKUP.dbf<\/p>\n<p>4 \u00a0ONLINE \u00a0READ WRITE \u00a0\u00a010485760 \/u02\/ORACLE\/BACKUP\/toolBACKUP.dbf<\/p>\n<p>5 \u00a0ONLINE \u00a0READ WRITE \u00a0\u00a010485760 \/u02\/ORACLE\/BACKUP\/usrBACKUP.dbf<\/p>\n<p>5 rows selected.<\/p>\n<ol start=\"9\">\n<li>\u00a0\ub9c8\uc9c0\ub9c9\uc73c\ub85cSQLPLUS\ub85c\ub4e4\uc5b4\uac00\u00a0data\uac00\u00a0\ubcf5\uad6c\ub418\uc5c8\ub294\uc9c0\u00a0\ud655\uc778\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<p><b>Case 2. Control file\uc758\u00a0Recovery<\/b><\/p>\n<p>&nbsp;<\/p>\n<p><b>2-1. Mirrored \ub418\ub294Control file \uc804\ubd80\uac00\u00a0\uc190\uc0c1\ub41c\u00a0\uacbd\uc6b0\uc758\u00a0Recovery <\/b><\/p>\n<p><b>oerr ora 210<\/b><\/p>\n<p>00210, 00000, &#8220;cannot open control file &#8216;%s'&#8221;<\/p>\n<p>*Cause: \u00a0Cannot open the control file<\/p>\n<p>*Action: Check to make sure the control file is there and not locked by some other program<\/p>\n<p><b>\ud604\uc0c1\u00a0\ubc0f\u00a0Error \ub0b4\uc6a9<\/b><\/p>\n<p>SQL&gt; alter tablespace users add Datafile &#8216;\/u02\/ORACLE\/BACKUP\/usr2BACKUP.dbf&#8217;;<\/p>\n<p>alter tablespace users add Datafile &#8216;\/u02\/ORACLE\/BACKUP\/usr2BACKUP.dbf&#8217;<\/p>\n<p>*<\/p>\n<p>ERROR at line 1:<\/p>\n<p>ORA-00210: cannot open control file &#8216;\/u02\/ORACLE\/BACKUP\/ctrl1BACKUP.ctl&#8217;<\/p>\n<p>ORA-07368: sfofi: open error, unable to open database file.<\/p>\n<p>IBM AIX RISC System\/6000 Error: 2: No such file or directory<\/p>\n<p>&nbsp;<\/p>\n<p>\u201cMirroring\uc774\u00a0\ub418\uace0\u00a0\uc788\ub4e0\u00a0\uc544\ub2c8\ub4e0\u00a0\uac04\uc5d0\u00a0Control file\uc774\u00a0\uc190\uc0c1\uc744\u00a0\uc785\uc5c8\ub2e4\uba74\u00a0Database\ub294\u00a0Background process\uac00\u00a0Control file\uc5d0\u00a0\ucc98\uc74c\uc73c\ub85c\u00a0access \ud558\ub294\u00a0\uc2dc\uc810\uae4c\uc9c0\ub294\u00a0\uc815\uc0c1\uc801\uc73c\ub85c\u00a0\uc6b4\uc601\ub41c\ub2e4. \u00a0\uadf8\ub7ec\ub098\u00a0\uc774\u00a0\uc2dc\uc810( Database\uc758\u00a0\ubb3c\ub9ac\uc801\uc778\u00a0\uad6c\uc870\ub97c\u00a0\ubcc0\uacbd\uc2dc\ud0a4\ub294\u00a0\uc791\uc5c5, \uc989\u00a0Database file\uc744\u00a0\ucd94\uac00\ud558\uac70\ub098\u00a0\uc0ad\uc81c\ud558\ub294\u00a0\uc791\uc5c5\uc744\u00a0\ud558\ub824\ud558\ub294\u00a0\uc2dc\uc810)\uc5d0\u00a0\ub3c4\ub2ec\ud558\uba74\u00a0ORACLE\uc740\u00a0Database\uc640\u00a0Instance\ub97c\u00a0\uac15\uc81c\ub85c\u00a0terminate \uc2dc\ud0a8\ub2e4.<\/p>\n<p>\uc77c\ub2e8\u00a0Oracle\uc5d0\u00a0\uc758\ud574\u00a0\uac15\uc81c\ub85c\u00a0terminated \ub41c\u00a0\ud6c4\uc5d0\ub294\u00a0Control file\uc774\u00a0Recovery\ub418\uae30\u00a0\uc804\uae4c\uc9c0\ub294\u00a0Database\ub97c\u00a0OPEN \ud560\u00a0\uc218\u00a0\uc5c6\uc73c\uba70\u00a0MOUNT\ud560\u00a0\uc218\ub3c4\u00a0\uc5c6\ub2e4. \u201d\ub77c\uace0\u00a0<i>ORACLE 7.3 Manual Admin Guide 24-53<\/i>\uc5d0\ub294\u00a0\uae30\uc220\ub418\uc5b4\u00a0\uc788\uc9c0\ub9cc\u00a0\uc2e4\uc81c\u00a0Test\ud55c\u00a0\ubc14\ub85c\ub294\u00a0Oracle\uc740\u00a0\u00a0terminate \ub418\uc9c0\u00a0\uc54a\uc558\uace0\u00a0\ub2e8\uc9c0\u00a0\uc544\ub798\uc640\u00a0\uac19\uc740\u00a0Error\ub9cc\uc744\u00a0Return\ud560\u00a0\ubfd0\uc774\uc5c8\ub2e4. \u00a0\ucc38\uace0\ub85c\u00a0\uc544\ub798\uc758\u00a0Recovery \uacfc\uc815\uc740\u00a0Test\ud55c\u00a0\uacb0\uacfc\ub97c\u00a0\ubc14\ud0d5\uc73c\ub85c\u00a0\uae30\uc220\ud55c\u00a0\uac83\uc774\ub2e4.<\/p>\n<p>Control file\uc740\u00a0Database\uc758\u00a0\ubb3c\ub9ac\uc801\uc778\u00a0\uad6c\uc870\uc5d0\u00a0\uad00\ud55c\u00a0\uc815\ubcf4\ub97c\u00a0\uac00\uc9c0\uace0\u00a0\uc788\ub2e4. \ub9cc\uc57d\u00a0Database\uc758\u00a0\ubb3c\ub9ac\uc801\uc778\u00a0\uad6c\uc131\uc694\uc18c\uc778\u00a0Database Datafile , \uc989\u00a0Datafile\uc774\ub098\u00a0redo log file\uc774\u00a0\ucd94\uac00\ub420\u00a0\uacbd\uc6b0\u00a0Database\uc758\u00a0\ubcc0\ud654\ub97c\u00a0\ubc18\uc601\ud558\uae30\u00a0\uc704\ud574\u00a0ORACLE\uc740\u00a0Control file\uc5d0\u00a0Database\uc758\u00a0\ubcc0\uacbd\ub41c\u00a0\uc0ac\ud56d\uc744\u00a0\uae30\ub85d\ud55c\ub2e4.<\/p>\n<p>\uadf8\ub7ec\ubbc0\ub85c\u00a0\uc774\u00a0Control file\uc774\u00a0\uc190\uc0c1\uc744\u00a0\uc785\uc5c8\uc744\u00a0\uacbd\uc6b0\uc5d0\u00a0\ud2b9\uc815\u00a0\u00a0\u00a0Tablespace\uc5d0\u00a0Datafile\uc744\u00a0\ucd94\uac00\ud558\ub824\u00a0\ud558\uba74\u00a0ORACLE\uc740\u00a0Control file \uc744\u00a0\ubcc0\uacbd\ud558\ub824\uace0\u00a0\uc2dc\ub3c4\ud558\uc9c0\ub9cc\u00a0Control file\uc774\u00a0\uc0ac\ub77c\uc84c\uae30\u00a0\ub54c\ubb38\uc5d0\u00a0Database \uc758\u00a0\ubcc0\uacbd\u00a0\uc0ac\ud56d\uc744\u00a0\uae30\ub85d\ud560\u00a0\uc218\u00a0\uc5c6\uace0\u00a0Error(ORA-210)\ub97c\u00a0Return \ud560\u00a0\uac83\u00a0\uc774\ub2e4.<\/p>\n<p><b>Recovery \uc218\ud589\u00a0\ubc29\ubc95<\/b><\/p>\n<ol>\n<li>\u00a0\uc704\uc758Error(ORA-210)\uc5d0\uc11c\uc640\uac19\uc774\u00a0Control file\uc5d0\u00a0\uc190\uc0c1\uc774\u00a0\uac00\ud574\uc84c\uc74c\uc744\u00a0\uc54c\u00a0\uc218\u00a0\uc788\ub4ef\uc774\u00a0\uc2e4\uc81c\u00a0Physical\ud55c\u00a0Storage directory\uc5d0\uc11c\u00a0Control file\uc758\u00a0\ubcc0\ud654\ub97c\u00a0\ud655\uc778\ud574\ubcf8\ub2e4.<\/li>\n<\/ol>\n<p>$ls \/u02\/ORACLE\/BACKUP<\/p>\n<p>log1_m_BACKUP.dbf \u00a0rbsBACKUP.dbf \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0toolBACKUP.dbf<\/p>\n<p>log2BACKUP.dbf \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0systBACKUP.dbf \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0usrBACKUP.dbf<\/p>\n<p>log1BACKUP.dbf \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0log2_m_BACKUP.dbf \u00a0\u00a0\u00a0tempBACKUP.dbf<\/p>\n<ol start=\"2\">\n<li>\u00a0Control file\uc774\uc804\ubd80\ubd84\uc2e4\ub41c\u00a0\uacbd\uc6b0\uc5d0\ub294\u00a0\uc0c8\ub85c\u00a0Control file\uc744\u00a0Creation \ud574\uc57c\u00a0\ud55c\ub2e4. \u00a0\uc774\u00a0\uacbd\uc6b0\uc5d0\ub294\u00a0vi editor\ub97c\u00a0\uc5f4\uc5b4\u00a0\uc544\ub798\uc640\u00a0\uac19\uc774\u00a0Control file\uc744\u00a0Creation\ud558\ub294\u00a0script\ub97c\u00a0\uc791\uc131\ud55c\u00a0\ud6c4\uc5d0\u00a0Control file\uc744\u00a0\uc0c8\ub85c\u00a0Creation\ud558\uace0\u00a0Recovery\ud574\uc57c\u00a0\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>STARTUP NOMOUNT<\/p>\n<p>CREATE CONTROL FILE REUSE DATABASE &#8220;BACKUP&#8221; NORESETLOGS ARCHIVELOG<\/p>\n<p>MAXLOGFILES 32<\/p>\n<p>MAXLOGMEMBERS 2<\/p>\n<p>MAXDATAFILES 30<\/p>\n<p>MAXINSTANCES 8<\/p>\n<p>MAXLOGHISTORY 800<\/p>\n<p>LOGFILE<\/p>\n<p>GROUP 1 (<\/p>\n<p>&#8216;\/u02\/ORACLE\/BACKUP\/log1BACKUP.dbf&#8217;,<\/p>\n<p>&#8216;\/u02\/ORACLE\/BACKUP\/log1_m_BACKUP.dbf&#8217;<\/p>\n<p>) SIZE 10K,<\/p>\n<p>GROUP 2 (<\/p>\n<p>&#8216;\/u02\/ORACLE\/BACKUP\/log2BACKUP.dbf&#8217;,<\/p>\n<p>&#8216;\/u02\/ORACLE\/BACKUP\/log2_m_BACKUP.dbf&#8217;<\/p>\n<p>) SIZE 10K<\/p>\n<p>DATAFILE<\/p>\n<p>&#8216;\/u02\/ORACLE\/BACKUP\/systBACKUP.dbf&#8217;,<\/p>\n<p>&#8216;\/u02\/ORACLE\/BACKUP\/rbsBACKUP.dbf&#8217;,<\/p>\n<p>&#8216;\/u02\/ORACLE\/BACKUP\/tempBACKUP.dbf&#8217;,<\/p>\n<p>&#8216;\/u02\/ORACLE\/BACKUP\/toolBACKUP.dbf&#8217;,<\/p>\n<p>&#8216;\/u02\/ORACLE\/BACKUP\/usrBACKUP.dbf&#8217; ;<\/p>\n<p>RECOVER DATABASE<\/p>\n<p>ALTER SYSTEM ARCHIVE LOG ALL;<\/p>\n<p>ALTER DATABASE OPEN;<\/p>\n<p>&nbsp;<\/p>\n<ol start=\"3\">\n<li>\u00a0\uc704\uc758script\ub97c\uc791\uc131\ud55c\u00a0\ud6c4\u00a0\uc2e4\ud589\uc2dc\ud0a4\uae30\u00a0\uc704\ud574\uc11c\ub294\u00a0\ud604\uc7ac\u00a0OPEN \ub418\uc5b4\uc788\ub294\u00a0Database\ub97c\u00a0NOMOUNT \uc0c1\ud0dc\ub85c\u00a0\ub9cc\ub4e4\uc5b4\uc57c\u00a0\ud55c\ub2e4. \u00a0\ud604\uc7ac\u00a0Open \ub418\uc5b4\u00a0\uc788\ub294\u00a0Database\ub97c\u00a0NORMAL\uc774\ub098\u00a0IMMEDIATE Option\uc73c\ub85c\u00a0SHUTDOWN\ud558\ub824\ud558\uba74\u00a0Error(ORA-1122)\uac00\u00a0Return \ub420\u00a0\uac83\uc774\ub2e4. \uc65c\ub0d0\ud558\uba74\u00a0Oracle\uc740\u00a0Control file\uc774\u00a0\uac00\uc9c0\uace0\u00a0\uc788\ub294\u00a0Database Structure\uc5d0\u00a0\uad00\ud55c\u00a0\uc815\ubcf4\uc640\u00a0\u00a0\uc2e4\uc81c\u00a0Database Structure\uc758\u00a0\uad6c\uc870\ub97c\u00a0\ube44\uad50\u00a0\ud558\uc5ec\u00a0\uc77c\uce58\ud560\u00a0\uacbd\uc6b0\uc5d0\ub9cc\u00a0Database\ub97c\u00a0SHUTDOWN, STARTUP \ud560\u00a0\uc218\u00a0\uc788\ub2e4. \u00a0\uadf8\ub7ec\ub098\u00a0\ud604\uc7ac\u00a0Control file\uc774\u00a0(Mirroring \ub418\uace0\u00a0\uc788\ub294\u00a0Control file\uae4c\uc9c0) \uc804\ubd80\u00a0\uc190\uc0c1\ub418\uc5b4\u00a0\uc788\uc73c\ubbc0\ub85c\u00a0\uc190\uc0c1\ub41c\u00a0Control file\uc774\u00a0\uac00\uc9c0\uace0\u00a0\uc788\ub294\u00a0\uc190\uc0c1\ub41c\u00a0\uc815\ubcf4\uc640\u00a0\uc2e4\uc81c\u00a0Database Structure\ub294\u00a0\uc77c\uce58\ud558\uc9c0\u00a0\uc54a\uc73c\ubbc0\ub85c\u00a0SHUTDOWN\uc744\u00a0ABORT \ud574\uc57c\u00a0Database\ub294\u00a0Shutdown\ub420\u00a0\uac83\uc774\ub2e4. \uadf8\ub7ec\ub098\u00a0\uc774\u00a0\uc0c1\ud0dc\uc5d0\uc11c\u00a0\u00a0Control file\uc744\u00a0\ub2e4\uc2dc\u00a0Creation\ud560\u00a0\ub54c\u00a0Control file\uc740\u00a0\uc0dd\uc131\ub418\uc9c0\ub9cc\u00a0Recovery\ub294\u00a0\uc218\ud589\ub418\uc9c0\u00a0\uc54a\uace0\u00a0Database\ub294\u00a0OPEN\ub41c\ub2e4. \uadf8\ub7ec\ubbc0\ub85c\u00a0ABORT Option\uc73c\ub85c\u00a0SHUTDOWN \ud574\uc57c\u00a0Recovery\uae4c\uc9c0\u00a0\uc218\ud589\ud560\u00a0\uc218\u00a0\uc788\ub2e4.<\/li>\n<\/ol>\n<p>\ub9cc\uc57d\u00a0Control file\uc774\u00a0\uc190\uc0c1\ub418\uae30\u00a0\uc774\uc804\uc5d0\u00a0Backup\ubc1b\uc544\u00a0\ub193\uc740\u00a0Control file\uc774\u00a0\uc788\uace0\u00a0Backup\uc744\u00a0\ubc1b\uc740\u00a0\ud6c4\uc5d0\ub3c4\u00a0Database\uc758\u00a0\ubb3c\ub9ac\uc801\uc778\u00a0\uad6c\uc870\uac00\u00a0\ubcc0\uacbd\ub418\uc9c0\u00a0\uc54a\uc558\ub2e4\uba74\u00a0<i>ALTER DATABASE BACKUP CONTROL FILE TO TRACE ;<\/i>\u00a0\u00a0command\ub97c\u00a0\uc0ac\uc6a9\ud558\uba74\u00a0Control file\uc744\u00a0Creation\ud558\ub294\u00a0script\ub97c\u00a0\u00a0\ubcf4\ub2e4\u00a0\uc27d\uac8c\u00a0\uc791\uc131\ud560\u00a0\uc218\u00a0\uc788\uac8c\u00a0\ud574\uc900\ub2e4. \u00a0<i>ALTER DATABASE BACKUP CONTROL FILE TO TRACE ; <\/i>\u00a0command\ub97c\u00a0\uc0ac\uc6a9\ud558\uae30\u00a0\uc704\ud574\uc120\u00a0Backup\ubc1b\uc740\u00a0Control file \ubaa8\ub450\ub97c\u00a0Physical directory\ub85c\u00a0Copy\ud574\uc57c\u00a0\ud55c\ub2e4.<\/p>\n<p>\uc65c\ub0d0\ud558\uba74\u00a0\uc774\u00a0Command\ub294\u00a0Physical\ud55c\u00a0Control file\uc744\u00a0user_dump_dest(config.ora file\uc5d0\uc11c\u00a0\uc815\uc758)\uc778\/admhome\/ oracle\/admin\/BACKUP\/udump\ub85c\u00a0ORA_xxxxx.trc\ub77c\ub294\u00a0trace file\uc744\u00a0\uc0dd\uc131\ud558\uba70\u00a0\uc774\u00a0trace file\uc5d0\ub294\u00a0Physical\ud55c\u00a0Control file\uc774\u00a0\uac00\uc9c0\uace0\u00a0\uc788\ub294\u00a0Database\uc758\u00a0Structure\uc5d0\u00a0\uad00\ud55c\u00a0\uc815\ubcf4\ub97c\u00a0\ud1a0\ub300\ub85c\u00a0Control file\uc744\u00a0Creation\ud558\ub294\u00a0Script\uac00\u00a0\ub9cc\ub4e4\uc5b4\uc9c4\ub2e4.<\/p>\n<p>\uc124\ub839\u00a0Control file\uc744\u00a0Backup\ubc1b\uc740\u00a0\ud6c4\uc5d0\u00a0Database\uc758\u00a0\ubb3c\ub9ac\uc801\uc778\u00a0\uad6c\uc870\uac00\u00a0\ubcc0\uacbd\ub418\uc5c8\ub2e4\uba74\u00a0Backup\ubc1b\uc740\u00a0Control file\uc744\u00a0Copy\ud558\uace0\u00a0<i>ALTER DATABASE BACKUP CONTROL FILE TO TRACE ; <\/i>\ub97c\u00a0\uc2e4\u00a0\ud589\ud55c\u00a0\ud6c4\u00a0\/admhome\/oracle\/admin\/BACKUP\/udump\ubc11\uc5d0\u00a0\uc0dd\uc131\ub41c\u00a0Trace file\uc5d0\u00a0Database\uc758\u00a0\ubcc0\uacbd\ub41c\u00a0\ubd80\ubd84\uc744\u00a0\ucd94\uac00\u00a0\ud639\uc740\u00a0\uc0ad\uc81c\ud558\uc5ec\u00a0SHUTDOWN ABORT\ud55c\u00a0\ud6c4\uc5d0\u00a0\uc2e4\ud589\uc2dc\ud0a4\uba74\u00a0\u00a0Recovery\uac00\u00a0\uc218\ud589\ub420\u00a0\uac83\uc774\ub2e4.<\/p>\n<p>SVRMGR&gt; shutdown abort<\/p>\n<p>ORACLE instance shut down.<\/p>\n<p>&nbsp;<\/p>\n<ol start=\"4\">\n<li>\u00a0\uc704\uc5d0\uc11c\uc791\uc131\ud55cscript\ub97c\u00a0\uc2e4\ud589\uc2dc\ucf1c\u00a0Control file\uc744\u00a0Creation\ud558\uace0\u00a0Recovery\ub97c\u00a0\uc218\ud589\ud574\uc57c\u00a0\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; @create_contolfile.sql<\/p>\n<p>Statement processed.<\/p>\n<p>Media recovery complete.<\/p>\n<p>Statement processed.<\/p>\n<p>Statement processed.<\/p>\n<ol start=\"5\">\n<li>\u00a0Control file\uc774Creation\ub418\uc5c8\ub294\uc9c0physical \u00a0directory\uc5d0\uc11c\u00a0\ud655\uc778\ud574\ubcf8\ub2e4.<\/li>\n<\/ol>\n<p>$ ls -l \/u02\/ORACLE\/BACKUP<\/p>\n<p>-rw-r&#8212;&#8211; \u00a0\u00a01 oracle \u00a0\u00a0dba \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0111104 Oct 18 11:34 ctrl1BACKUP.ctl<\/p>\n<p>-rw-r&#8212;&#8211; \u00a0\u00a01 oracle \u00a0\u00a0dba \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0111104 Oct 18 11:34 ctrl2BACKUP.ctl<\/p>\n<p>-rw-r&#8212;&#8211; \u00a0\u00a01 oracle \u00a0\u00a0dba \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0111104 Oct 18 11:34 ctrl3BACKUP.ctl<\/p>\n<ol start=\"6\">\n<li>\u00a0Datafile\uc744\ucd94\uac00\ud558\uc5ecDatabase\uac00\u00a0\uc815\uc0c1\uc801\uc73c\ub85c\u00a0Recovery \ub418\uc5c8\ub294\uc9c0\u00a0\ud655\uc778\ud574\u00a0\ubcfc\u00a0\uc218\u00a0\uc788\ub2e4.<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<p><b>2-2. Control file \uc911\u00a0\uc77c\ubd80\uac00\u00a0\uc190\uc0c1\ub41c\u00a0\uacbd\uc6b0\uc758\u00a0Recovery<\/b><\/p>\n<p>&nbsp;<\/p>\n<p>oerr ora 210<\/p>\n<p>00210, 00000, &#8220;cannot open control file &#8216;%s'&#8221;<\/p>\n<p>*Cause: \u00a0Cannot open the control file<\/p>\n<p>*Action: Check to make sure the control file is there and not locked by some other program<\/p>\n<p><b>\ud604\uc0c1\u00a0\ubc0f\u00a0Error \ub0b4\uc6a9<\/b><\/p>\n<p>\uc704\u00a0CASE 2-1\uacfc\u00a0\uac19\uc740\u00a0Error\ub97c\u00a0Return \ud560\u00a0\uac83\uc774\ub2e4.<\/p>\n<p>SQL&gt; alter tablespace users add Datafile &#8216;\/u02\/ORACLE\/BACKUP\/usr2BACKUP.dbf&#8217;;<\/p>\n<p>alter tablespace users add Datafile &#8216;\/u02\/ORACLE\/BACKUP\/usr2BACKUP.dbf&#8217;<\/p>\n<p>*<\/p>\n<p>ERROR at line 1:<\/p>\n<p>ORA-00210: cannot open control file &#8216;\/u02\/ORACLE\/BACKUP\/ctrl1BACKUP.ctl&#8217;<\/p>\n<p>ORA-07368: sfofi: open error, unable to open database file.<\/p>\n<p>IBM AIX RISC System\/6000 Error: 2: No such file or directory<\/p>\n<p>&nbsp;<\/p>\n<p><b>Recovery \uc218\ud589\u00a0\ubc29\ubc95<\/b><\/p>\n<ol>\n<li>\u00a0Physical directory\uc5d0\uc11cmirroring \ub418\uace0\uc788\ub294\u00a0Control file\uc744\u00a0Copy\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>$ cp \/u02\/ORACLE\/BACKUP\/ctrl2BACKUP.ctl ctrl1BACKUP.ctl<\/p>\n<ol start=\"2\">\n<li>\u00a0IMMEDIATE\ub85cShutdown\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; shutdown immediate<\/p>\n<p>Database closed.<\/p>\n<p>Database dismounted.<\/p>\n<p>ORACLE instance shut down.<\/p>\n<ol start=\"3\">\n<li>\u00a0STRATUP \ud55c\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; startup<\/p>\n<p>ORACLE instance started.<\/p>\n<p>Database mounted.<\/p>\n<p>Database opened.<\/p>\n<p>\uc704\uc640\u00a0\uac19\uc774\u00a0Test\uacb0\uacfc\u00a0Recovery\ub41c\ub2e4. Mirroring\ub418\uace0\uc788\ub294Control file \uc911\u00a0\uc77c\ubd80\uac00\u00a0\uc190\uc0c1\uc744\u00a0\uc785\uc5b4\u00a0Database\uc758\u00a0\ubb3c\ub9ac\uc801\u00a0\uad6c\uc870\ub97c\u00a0\ubcc0\ud654\uc2dc\ud0a4\uc9c0\u00a0\ubabb\ud558\uc5ec\u00a0Error\ub97c\u00a0Return \ud560\u00a0\ub54c\u00a0Mirroring\ub418\uace0\u00a0\uc788\ub294\u00a0Control file\uc744\u00a0Physical directory\uc5d0\u00a0Copy\ud558\uace0\u00a0NORMAL\ub85c\u00a0SHUTDOWN\ud55c\u00a0\ud6c4\u00a0\ub2e4\uc2dc\u00a0STARTUP\ud558\uba74\u00a0\uc190\uc0c1\ub41cControl file\uc744\u00a0Recovery\ud560\u00a0\uc218\u00a0\uc788\ub2e4. \uadf8\ub7ec\ub098\u00a0ORACLE Mannual\uc5d0\ub294\u00a0ABORT\ub85c\u00a0SHUTDOWN\ud558\ub77c\uace0\u00a0\uba85\uc2dc\ud558\uace0\u00a0\uc788\ub2e4. \uadf8\ub9ac\uace0\u00a0Mannual\uc5d0\ub294\u00a01\uacfc\u00a02\ub97c\u00a0\ubc14\uafd4\u00a0\uc218\ud589\ud558\ub77c\uace0\u00a0\uae30\uc220\ub418\uc5b4\u00a0\uc788\uc9c0\ub9cc\u00a0\ub450\u00a0\uac00\uc9c0\u00a0\uacbd\uc6b0\u00a0\ubaa8\ub450\u00a0Recovery\ub294\u00a0\uc815\uc0c1\uc801\uc73c\ub85c\u00a0\ub41c\ub2e4.<\/p>\n<p><b>\ub2e4\ub978\u00a0Recovery \ubc29\ubc95(<\/b><b><i>ORACLE Mannual<\/i><\/b><b>)<\/b><\/p>\n<ol>\n<li>\u00a0ABORT\ub85cSHUTDOWN\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; shutdown ABORT<\/p>\n<p>Database closed.<\/p>\n<p>Database dismounted.<\/p>\n<p>ORACLE instance shut down.<\/p>\n<ol start=\"2\">\n<li>\u00a0Physical directory\uc5d0\uc11cmirroring \ub418\uace0\uc788\ub294\u00a0Control file\uc744\u00a0Copy\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>$ cp \/u02\/ORACLE\/BACKUP\/ctrl2BACKUP.ctl ctrl1BACKUP.ctl<\/p>\n<ol start=\"3\">\n<li>\u00a0STRATUP \ud55c\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; startup<\/p>\n<p>ORACLE instance started.<\/p>\n<p>Database mounted.<\/p>\n<p>Database opened.<\/p>\n<p><b>Case 3. \u00a0RedoLog file \uc758\u00a0Recovery<\/b><\/p>\n<p>&nbsp;<\/p>\n<p><b>3-1 \u00a0Mirrored \ub418\ub294\u00a0Redolog file Group\uc911\u00a0\ud2b9\uc815\u00a0member\uc758\u00a0Recovery \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/b><\/p>\n<p>(Current redo log Group\uc774\u00a0\uc544\ub2cc\u00a0Group\uc758\u00a0member\uac00\u00a0\uc190\uc0c1\ub41c\u00a0\uacbd\uc6b0, Current redo log Group\uc758\u00a0member\uac00\u00a0\uc190\uc0c1\ub41c\u00a0\uacbd\uc6b0\u00a0\uacf5\ud1b5)<\/p>\n<ol>\n<li>cf) \ud604\uc7aclog file\uc758\uc0c1\ud0dc<\/li>\n<\/ol>\n<p>SVRMGR&gt; select * from v$log;<\/p>\n<p>GROUP# THREAD# SEQUENCE# \u00a0BYTES \u00a0\u00a0MEMBERS \u00a0ARC \u00a0\u00a0STATUS<\/p>\n<p>&#8212;&#8212; &#8212;&#8212;- &#8212;&#8212;&#8212; &#8212;&#8212;- &#8212;&#8212;&#8211; &#8212;<\/p>\n<p><b>\u00a01 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a01 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0136 \u00a0\u00a0\u00a0\u00a010240 \u00a0\u00a0\u00a0\u00a0\u00a02 \u00a0\u00a0\u00a0\u00a0\u00a0YES \u00a0\u00a0\u00a0\u00a0\u00a0INACTIVE<\/b><\/p>\n<p>2 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a01 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0137 \u00a0\u00a0\u00a0\u00a010240 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a02 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0NO \u00a0\u00a0\u00a0\u00a0\u00a0CURRENT<\/p>\n<p>2 rows selected.<\/p>\n<p><b>\ud604\uc0c1\u00a0\ubc0f\u00a0Error \ub0b4\uc6a9<\/b><\/p>\n<p>SQL&gt; insert into bonus<\/p>\n<p>2 \u00a0select * from bonus;<\/p>\n<p>736 rows created.<\/p>\n<p>SQL&gt;select count(*) from bonus<\/p>\n<p>COUNT(*)<\/p>\n<p>&#8212;&#8212;&#8212;-<\/p>\n<p>1472<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; select GROUP#,THREAD#,SEQUENCE#,BYTES, \u00a0MEMBERS, ARCHIVED,STATUS<\/p>\n<p>2&gt; from v$log;<\/p>\n<p>GROUP# \u00a0\u00a0THREAD# \u00a0SEQUENCE# \u00a0BYTES MEMBERS \u00a0ARC \u00a0\u00a0STATUS<\/p>\n<p>&#8212;&#8212; &#8212;&#8212;&#8211; &#8212;&#8212;&#8212;&#8211; &#8212;&#8211; &#8212;&#8212;&#8211; &#8212;<\/p>\n<p><b>\u00a0\u00a0\u00a01 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a01 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0146 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a010240 \u00a0\u00a0\u00a0\u00a02 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0NO \u00a0\u00a0\u00a0CURRENT<\/b><\/p>\n<p>2 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a01 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0145 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a010240 \u00a0\u00a0\u00a0\u00a02 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0YES \u00a0\u00a0\u00a0INACTIVE<\/p>\n<p>2 rows selected.<\/p>\n<p>&nbsp;<\/p>\n<p>Log Group\uc5d0\uc11c\u00a0\uac01\u00a0Group\uc5d0\u00a0\ucd5c\uc18c\ud55c\u00a01\uac1c\uc758\u00a0Mirroring\ub418\uace0\u00a0\uc788\ub294log file\uc774\u00a0\uc788\ub2e4\uba74\u00a0Log \uc0c1\ud0dc\uac00\u00a0CURRENT\uc774\ub4e0\u00a0INACTIVE\uc774\ub4e0\u00a0\uc0c1\uad00\uc5c6\uc774\u00a0log file member\uac00\u00a0\uc190\uc0c1\uc744\u00a0\uc785\uc5c8\uc744\uc9c0\ub77c\ub3c4\u00a0ORACLE\uc758\u00a0background process\uc778\u00a0LGWR\uc740\u00a0\uc190\uc0c1\ub41c\u00a0log file\uc774\uc678\u00a0\uc758\u00a0\ub2e4\ub978\u00a0log file member\ub97c\u00a0\ucc3e\uc544\u00a0Write\ud558\ubbc0\ub85c\u00a0\ubcc4\ub3c4\uc758\u00a0Error\ub97c\u00a0Return\ud558\uc9c0\u00a0\uc54a\uace0\u00a0\uc815\uc0c1\uc801\uc73c\ub85c\u00a0Database\uac00\u00a0\uc791\ub3d9\ud558\ub3c4\ub85d\u00a0\ud55c\ub2e4. \ub2e4\ub9cc\u00a0LGWR Trace file\uc774\ub098\u00a0ALERT file\uc5d0\u00a0Error message\ub97c\u00a0\ub0a8\uae34\ub2e4.<\/p>\n<p><b>Recovery \uc218\ud589\u00a0\ubc29\ubc95<\/b><\/p>\n<ol>\n<li>\u00a0V$LOG\uc5d0\uc11c\uc190\uc0c1\ub41clog file member\uc758\u00a0\uc0c1\ud0dc\uac00\u00a0Current\uac00\u00a0\uc544\ub2cc\uc9c0\ub97c\u00a0\ud655\uc778\ud55c\ub2e4. \ub9cc\uc57d\u00a0Current\uc0c1\ud0dc\ub77c\uba74\u00a0\uc778\uc704\uc801\uc73c\ub85c\u00a0Log Switch\ub97c\u00a0\ub2e4\ub978\u00a0Group\uc73c\ub85c\u00a0\ub118\uaca8\u00a0INACTIVE \uc0c1\ud0dc\ub85c\u00a0\ub9cc\ub4e4\uc5b4\uc57c\u00a0\uc190\uc0c1\ub41c\u00a0log file\uc744\u00a0DROP\ud560\u00a0\uc218\u00a0\uc788\uace0\u00a0\ub2e4\uc2dc\u00a0ADD\ud560\u00a0\uc218\u00a0\uc788\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; alter system switch logfile;<\/p>\n<p>Statement processed.<\/p>\n<p>SVRMGR&gt; select GROUP#,THREAD#,SEQUENCE#,BYTES, MEMBERS,ARCHIVED,STATUS<\/p>\n<p>2&gt; from v$log;<\/p>\n<p>GROUP# \u00a0THREAD# \u00a0SEQUENCE# \u00a0BYTES MEMBERS \u00a0ARC \u00a0\u00a0STATUS<\/p>\n<p>&#8212;&#8212; &#8212;&#8212;&#8211; &#8212;&#8212;&#8212; &#8212;&#8212; &#8212;&#8212;&#8211; &#8212;-<\/p>\n<p><b>\u00a0\u00a0\u00a01 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a01 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0145 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a010240 \u00a0\u00a0\u00a0\u00a02 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0YES \u00a0\u00a0INACTIVE<\/b><\/p>\n<p>2 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a01 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0146 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a010240 \u00a0\u00a0\u00a0\u00a02 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0NO \u00a0\u00a0CURRENT<\/p>\n<ol start=\"2\">\n<li>\u00a0\uc190\uc0c1\ub41clog file\uc744DROP\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; alter database drop logfile member &#8216;\/u02\/ORACLE\/BACKUP\/log1BACKUP.dbf&#8217;;<\/p>\n<p>Statement processed.<\/p>\n<p>SVRMGR&gt; select * from v$logfile;<\/p>\n<p>GROUP# \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0MEMBER<\/p>\n<p>&#8212;&#8212;&#8212; &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<\/p>\n<p>2 \u00a0\u00a0\u00a0\u00a0\u00a0\/u02\/ORACLE\/BACKUP\/log2BACKUP.dbf<\/p>\n<p>2 \u00a0\u00a0\u00a0\u00a0\u00a0\/u02\/ORACLE\/BACKUP\/log2_m_BACKUP.dbf<\/p>\n<p>1 \u00a0\u00a0\u00a0\u00a0\u00a0\/u02\/ORACLE\/BACKUP\/log1_m_BACKUP.dbf<\/p>\n<p>3rows selected.<\/p>\n<ol start=\"3\">\n<li>\u00a0\ub2e4\uc2dclog member\ub97c\ucd94\uac00\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; alter database add logfile member &#8216;\/u02\/ORACLE\/BACKUP\/log1BACKUP.dbf&#8217;<\/p>\n<p>2&gt; to group 1;<\/p>\n<p>Statement processed.<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; select * from v$logfile;<\/p>\n<p>GROUP# \u00a0STATUS \u00a0MEMBER<\/p>\n<p>&#8212;&#8212;&#8212; &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>2 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\/u02\/ORACLE\/BACKUP\/log2BACKUP.dbf<\/p>\n<p>2 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\/u02\/ORACLE\/BACKUP\/log2_m_BACKUP.dbf<\/p>\n<p>1 <b>INVALID<\/b>\u00a0\/u02\/ORACLE\/BACKUP\/log1BACKUP.dbf<\/p>\n<p>1 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\/u02\/ORACLE\/BACKUP\/log1_m_BACKUP.dbf<\/p>\n<p>4 rows selected.<\/p>\n<p>\uc704\uc640\u00a0\uac19\uc774\u00a0Log file Group\uc5d0\uc11c\u00a0Member\uc77c\ubd80\uac00\u00a0\uc190\uc0c1\uc744\u00a0\uc785\uc5c8\uc744\u00a0\uacbd\uc6b0\uc5d0\ub294\u00a0\uc704\uc640\u00a0\uac19\uc774\u00a0\uac04\ub2e8\ud788\u00a0Recovery \ud560\u00a0\uc218\u00a0\uc788\ub2e4.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><b>3-2 \u00a0Mirrored \ub418\ub294\u00a0Redolog file Group\uc911\u00a0\ud2b9\uc815\u00a0Group\uc758\u00a0Recovery<\/b><\/p>\n<p>(Current Online Redolog Group\uc774\u00a0\uc544\ub2cc\u00a0\uacbd\uc6b0)<\/p>\n<p>ORA-1096\uc744\u00a0Return\ud558\ub294\u00a0\uacbd\uc6b0\uc5d0\ub294\u00a0\uc544\ub798\uc758\u00a0Recovery \uc218\ud589\u00a0\ubc29\ubc95\uc744\u00a0\ud1b5\ud574\u00a0Recovery\ud55c\ub2e4.<\/p>\n<p><b><i>oerr ora 1092<\/i><\/b><\/p>\n<p>01092, 00000, &#8220;ORACLE instance terminated. Disconnection forced&#8221;<\/p>\n<p>*Cause:The instance this process was connected to was terminated abnormally, probably via a shutdown abort. This process was forced to disconnect from the instance.<\/p>\n<p>*Action: When instance has been restarted, retry action.<\/p>\n<p>&nbsp;<\/p>\n<p><b>\ud604\uc0c1\u00a0\ubc0f\u00a0Error \ub0b4\uc6a9<\/b><\/p>\n<p>SQL&gt; insert into bonus \u00a0\u00a0values(&#8216;wwew&#8217;,&#8217;qeq&#8217;,1122,22222);<\/p>\n<p>&nbsp;<\/p>\n<p>1 row created.<\/p>\n<p>SQL&gt; \/<\/p>\n<p>1 row created.<\/p>\n<p>SQL&gt; \/<\/p>\n<p>insert into bonus<\/p>\n<p>*<\/p>\n<p>ERROR at line 1:<\/p>\n<p>ORA-01092: ORACLE instance terminated. Disconnection forced<\/p>\n<p>&nbsp;<\/p>\n<p>Current Log Group\uc774\u00a0\uc544\ub2cc\u00a0\ub2e4\uc74c\u00a0Log Switch\uac00\u00a0\uc77c\uc5b4\ub0a0\u00a0Group\uc774\u00a0\uc190\uc0c1\ub41c\u00a0\uacbd\uc6b0\u00a0User\ub294\u00a0\uacc4\uc18d\ud574\uc11c\u00a0DML\uc791\uc5c5\uc744\u00a0\uacc4\uc18d\ud560\u00a0\uac83\uc774\ub2e4. \u00a0\uc77c\ubc18\uc801\uc73c\ub85c\u00a0SGA\uc548\uc758\u00a0Log Buffer\uac00\u00a0\ub2e4\u00a0\ucc28\uba74\u00a0Current Log Group \uc5d0\u00a0Write\ud558\uace0\u00a0Log Switch\ub97c\u00a0\ub2e4\uc74c\u00a0Log Group\uc73c\ub85c\u00a0\ub118\uae30\uace0\u00a0\uaf49\u00a0\ucc2c\u00a0Current Log file\uc758\u00a0\ub0b4\uc6a9\uc744\u00a0Archive log file\uc5d0\u00a0\uc368\uc57c\u00a0\ud55c\ub2e4. \u00a0\uadf8\ub7ec\ub098\u00a0\ub2e4\uc74c\u00a0Log Switch\uac00\u00a0\ub118\uc5b4\uac08\u00a0Group\uc774\u00a0\uc190\uc0c1\ub418\uc5b4\u00a0\uc788\uc73c\ubbc0\ub85c\u00a0Log Switch\uac00\u00a0\ub118\uc5b4\uac00\uc9c0\ub97c\u00a0\ubabb\ud55c\ub2e4. \uadf8\ub9ac\uace0\u00a0Current Log Group\uc740\u00a0LGWR\uc774\u00a0Log Buffer\uc758\u00a0\ub0b4\uc6a9\uc744\u00a0Write\ud588\uc73c\ubbc0\ub85c\u00a0\uaf49\ucc3c\uc9c0\ub9cc\u00a0Archive \ub294\u00a0\uc544\uc9c1\u00a0\uc218\ud589\ud558\uc9c0\u00a0\ubabb\ud558\uace0\u00a0\uc788\ub294\u00a0\uc0c1\ud0dc\uc774\ub2e4.<\/p>\n<p>\uc774\ucc98\ub7fc\u00a0\ub2e4\uc74c\u00a0Log Switch\uac00\u00a0\uc77c\uc5b4\ub0a0\u00a0Group\uc774\u00a0\uc190\uc0c1\ub41c\u00a0\uacbd\uc6b0\u00a0ORACLE\uc740\u00a0Background process\uc778\u00a0LGWR\ub97c\u00a0\uac15\uc81c\ub85c\u00a0terminate \uc2dc\ud0a4\uace0\u00a0Trace file\uc5d0\u00a0\uae30\ub85d\uc744\u00a0\ub0a8\uae34\ub2e4.<\/p>\n<p>&nbsp;<\/p>\n<p>$ls -la \/admhome\/oracle\/admin\/BACKUP\/bdump<\/p>\n<p>-rw-r&#8211;r&#8211; \u00a0\u00a01 oracle \u00a0\u00a0dba \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a027107 Oct 19 15:53 <b>alert_BACKUP.log<\/b><\/p>\n<p>-rw-r&#8212;&#8211; \u00a0\u00a01 oracle \u00a0\u00a0dba \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a01131 Oct 19 15:58 <b>lgwr_44568.trc<\/b><\/p>\n<p>-rw-r&#8212;&#8211; \u00a0\u00a01 oracle \u00a0\u00a0dba \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0682 Oct 19 15:58 <b>pmon_28172.trc<\/b><\/p>\n<p><b>\u00a0<\/b><\/p>\n<p>$ vi \/admhome\/oracle\/admin\/BACKUP\/bdump\/ <i>pmon_28172.trc<\/i><\/p>\n<p>Sat Oct 19 15:58:21 1996<\/p>\n<p>*** SESSION ID:(1.1) 1996.10.19.15.58.21.959<\/p>\n<p>error 470 detected in background process<\/p>\n<p>OPIRIP: Uncaught error 447. Error stack:<\/p>\n<p>ORA-00447: fatal error in background process<\/p>\n<p><b>ORA-00470: LGWR process terminated with error<\/b><\/p>\n<p>&nbsp;<\/p>\n<p>$ vi \/admhome\/oracle\/admin\/BACKUP\/bdump\/ lgwr_44568.trc<\/p>\n<p>*** SESSION ID:(4.1) 1996.10.19.15.50.06.574<\/p>\n<p>ORA-00313: open failed for members of log group 1 of thread 1<\/p>\n<p>ORA-00312: online log 1 thread 1: &#8216;\/u02\/ORACLE\/BACKUP\/log1BACKUP.dbf&#8217;<\/p>\n<p>ORA-07360: sfifi: stat error, unable to obtain information about file.<\/p>\n<p>IBM AIX RISC System\/6000 Error: 2: No such file or directory<\/p>\n<p>ORA-00312: online log 1 thread 1: &#8216;\/u02\/ORACLE\/BACKUP\/log1_m_BACKUP.dbf&#8217;<\/p>\n<p>ORA-07360: sfifi: stat error, unable to obtain information about file.<\/p>\n<p>IBM AIX RISC System\/6000 Error: 2: No such file or directory<\/p>\n<p>Sat Oct 19 15:53:12 1996<\/p>\n<p>ORA-00313: open failed for members of log group 1 of thread 1<\/p>\n<p>Sat Oct 19 15:58:21 1996<\/p>\n<p>error 313 detected in background process<\/p>\n<p>&nbsp;<\/p>\n<p><b>Recovery \uc218\ud589\u00a0\ubc29\ubc95<\/b><\/p>\n<ol>\n<li>PMON\uc740Background process\uc778LGWR\ub97c\u00a0\uac15\uc81c\ub85c\u00a0kill \uc2dc\ud0a4\uace0\u00a0Terminate \uc2dc\ud0a4\ubbc0\ub85c\u00a0ABORT Option\uc73c\ub85c\u00a0SHUTDOWN \uc2dc\ud0a8\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; shutdown abort<\/p>\n<p>ORACLE instance shut down.<\/p>\n<ol start=\"2\">\n<li>\u00a0\u00a0\uc77c\ub2e8NORMAL\ub85cSTARTUP\ud558\uc5ec\u00a0ERROR\ub97c\u00a0Check\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; startup<\/p>\n<p>ORACLE instance started.<\/p>\n<p>Database mounted.<\/p>\n<p>ORA-00313: open failed for members of log group 2 of thread 1<\/p>\n<p>ORA-00312: online log 2 thread 1: &#8216;\/u02\/ORACLE\/BACKUP\/log2_m_BACKUP.dbf&#8217;<\/p>\n<p>ORA-00312: online log 2 thread 1: &#8216;\/u02\/ORACLE\/BACKUP\/log2BACKUP.dbf&#8217;<\/p>\n<p>SVRMGR&gt; !oerr ora 313<\/p>\n<p>00313, 00000, &#8220;open failed for members of log group %s of thread %s&#8221;<\/p>\n<p>*Cause: \u00a0The online log cannot be opened. May not be able to find file.<\/p>\n<p>*Action: See accompanying errors and make log available.<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; select * from v$log;<\/p>\n<p>GROUP# \u00a0THREAD# \u00a0SEQUENCE# \u00a0BYTES \u00a0\u00a0MEMBERS \u00a0\u00a0ARC \u00a0\u00a0STATUS<\/p>\n<p>&#8212;&#8212;- &#8212;&#8212; &#8212;&#8212;&#8212;- \u00a0\u00a0&#8212;&#8211; &#8212;&#8212;&#8212;<\/p>\n<p>1 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a01 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0156 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a010240 \u00a0\u00a0\u00a0\u00a0\u00a0 2 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0NO \u00a0\u00a0\u00a0\u00a0CURRENT<\/p>\n<p><b>\u00a0\u00a02 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a01 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a00 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a010240 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a02 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0YES \u00a0\u00a0\u00a0\u00a0UNUSED<\/b><\/p>\n<p>2 rows selected.<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; select * from v$logfile;<\/p>\n<p>GROUP# \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0STATUS \u00a0MEMBER<\/p>\n<p>&#8212;&#8212;&#8212;- &#8212;&#8212;- &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/p>\n<p>2 \u00a0\u00a0\u00a0STALE \u00a0\u00a0\/u02\/ORACLE\/BACKUP\/log2BACKUP.dbf<\/p>\n<p>2 \u00a0\u00a0\u00a0STALE \u00a0\u00a0\/u02\/ORACLE\/BACKUP\/log2_m_BACKUP.dbf<\/p>\n<p>1 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\/u02\/ORACLE\/BACKUP\/log1BACKUP.dbf<\/p>\n<p>1 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\/u02\/ORACLE\/BACKUP\/log1_m_BACKUP.dbf<\/p>\n<ol start=\"3\">\n<li>\u00a0\uc784\uc758\uc758Log \u00a0Group\uc744Add\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; alter database add logfile &#8216;\/u02\/ORACLE\/BACKUP\/log3.dbf&#8217; size 10k;<\/p>\n<p>Statement processed.<\/p>\n<ol start=\"4\">\n<li>\u00a0\uc190\uc0c1\ub41cLog Group\uc744DROP\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; alter database drop logfile group 2;<\/p>\n<p>Statement processed.<\/p>\n<ol start=\"5\">\n<li>\u00a0\ub2e4\uc2dc\uc190\uc0c1\ub41cLog Group\uacfc\u00a0\uac19\uc740\u00a0Size, Name\uc73c\ub85c\u00a0ADD\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; alter database add logfile &#8216;\/u02\/ORACLE\/BACKUP\/log2BACKUP.dbf&#8217; size 10k;<\/p>\n<p>Statement processed.<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; alter database add logfile member &#8216;\/u02\/ORACLE\/BACKUP\/log2_m_BACKUP.dbf&#8217;<\/p>\n<p>2&gt; to group 2;<\/p>\n<p>Statement processed.<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; select * from v$log;<\/p>\n<p>GROUP# \u00a0THREAD# \u00a0SEQUENCE# \u00a0BYTES \u00a0\u00a0MEMBERS \u00a0\u00a0ARC \u00a0\u00a0STATUS<\/p>\n<p>&#8212;&#8212;- &#8212;&#8212; &#8212;&#8212;&#8212;&#8211; &#8212;&#8211; &#8212;&#8212;&#8212;&#8212;-<\/p>\n<p>1 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a01 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0156 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a010240 \u00a0\u00a0\u00a0\u00a0\u00a0 2 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0NO \u00a0\u00a0\u00a0\u00a0\u00a0CURRENT<\/p>\n<p><b>\u00a0\u00a02 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a01 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a00 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a010240 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a02 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0YES \u00a0\u00a0\u00a0\u00a0UNUSED<\/b><\/p>\n<p>3 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a01 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a00 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a010240 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a01 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0YES \u00a0\u00a0\u00a0\u00a0\u00a0UNUSED<\/p>\n<p>3 rows selected.<\/p>\n<ol start=\"6\">\n<li>\u00a0\uc784\uc758\ub85c\uc0dd\uc131\ud588\ub358Log Group\uc744\u00a0DROP\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; alter database drop logfile group 3;<\/p>\n<p>Statement processed.<\/p>\n<ol start=\"7\">\n<li>\u00a0Database\ub97cOPEN\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; alter database open;<\/p>\n<p>Statement processed.<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; alter system switch logfile;<\/p>\n<p>Statement processed.<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; select * from v$log;<\/p>\n<p>GROUP# \u00a0THREAD# \u00a0SEQUENCE# \u00a0BYTES \u00a0\u00a0MEMBERS \u00a0\u00a0ARC \u00a0\u00a0STATUS<\/p>\n<p>&#8212;&#8212;- &#8212;&#8212; &#8212;&#8212;&#8212;&#8211; \u00a0&#8212;- &#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>1 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a01 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0156 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a010240 \u00a0\u00a0\u00a0\u00a0\u00a0 2 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0NO \u00a0\u00a0\u00a0\u00a0CURRENT<\/p>\n<p><b>\u00a0\u00a02 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a01 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0157 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a010240 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a02 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0YES \u00a0\u00a0\u00a0\u00a0INACTIVE<\/b><\/p>\n<p>2 rows selected.<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; select * from v$logfile;<\/p>\n<p>GROUP# \u00a0\u00a0\u00a0STATUS \u00a0\u00a0\u00a0MEMBER<\/p>\n<p>&#8212;&#8212;&#8211; &#8212;&#8212;- &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>2 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\/u02\/ORACLE\/BACKUP\/log2BACKUP.dbf<\/p>\n<p>2 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\/u02\/ORACLE\/BACKUP\/log2_m_BACKUP.dbf<\/p>\n<p>1 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\/u02\/ORACLE\/BACKUP\/log1BACKUP.dbf<\/p>\n<p>1 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\/u02\/ORACLE\/BACKUP\/log1_m_BACKUP.dbf<\/p>\n<p>4 rows selected.<\/p>\n<ol start=\"8\">\n<li>\u00a0\ub9c8\uc9c0\ub9c9\uc73c\ub85c\uc784\uc758\ub85c\uc0dd\uc131\ud588\ub358\u00a0Physical\ud55c\u00a0Log file\uc744\u00a0Remove\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>$ rm \/u02\/ORACLE\/BACKUP\/log3.dbf<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><b>3-3 \u00a0Mirrored \ub418\ub294\u00a0Redolog file Group\uc911\u00a0\ud2b9\uc815\u00a0Group\uc758\u00a0Recovery \u00a0\u00a0\u00a0<\/b><\/p>\n<p>(Current Online Redo log Group\uc778\u00a0\uacbd\uc6b0)<\/p>\n<p>DML(Data Manipulation Language) \uc989, Insert, Delete, Update\ub4f1\u00a0\uc744\u00a0\uc2e4\ud589\u00a0\uc2dc\ucf30\ub294\ub370\u00a0\uc544\ubb34\ub7f0\u00a0\uacb0\uacfc\ub97c\u00a0Return\ud558\uc9c0\u00a0\uc54a\uace0\u00a0\uacc4\uc18d\u00a0\ubb35\ubb35\ubd80\u00a0\ub2f5\uc77c\u00a0\ub54c\uc5d0\ub294\u00a0\ub2e4\ub978\u00a0Session\uc744\u00a0\uc5f4\uc5b4\u00a0Alert_ORACLE_SID.ora\uc744\u00a0\ud655\uc778\u00a0\ud558\uc5ec\u00a0Database\uc5d0\u00a0\uc5b4\ub5a4\u00a0\ubb38\uc81c\uac00\u00a0\ubc1c\uc0dd\ud55c\u00a0\uac83\uc740\u00a0\uc544\ub2cc\u00a0\uc9c0\u00a0\ud655\uc778\u00a0\ud574\ubcf4\ub294\u00a0\uc790\uc138\uac00\u00a0\uc911\uc694\ud558\ub2e4.<\/p>\n<p><b>\ud604\uc0c1\u00a0\ubc0f\u00a0Error \ub0b4\uc6a9<\/b><\/p>\n<p>SQL&gt; insert into bonus<\/p>\n<p>2 \u00a0select * from bonus;<\/p>\n<p>10 rows created.<\/p>\n<p>&nbsp;<\/p>\n<p>SQL&gt; \/<\/p>\n<p>===&gt; \ubb34\ubc18\uc751<\/p>\n<p>&nbsp;<\/p>\n<p>\ud604\uc7ac\u00a0Current log Group\uc774\u00a0\uc804\ubd80\u00a0\uc190\uc0c1\ub41c\u00a0\uc2dc\uc810\uc5d0\u00a0ORACLE\uc740\u00a0\ud2b9\ubcc4\ud55c\u00a0Error Message\ub97c\u00a0Return\ud558\uc9c0\u00a0\uc54a\uace0\u00a0\ub2e4\ub9cc\u00a0\/admhome\/oracle\/admin\/BACKUP\/bdump\uc5d0\u00a0ALERT file\uc774\ub098\u00a0arch_xx.trc file\uc5d0\u00a0Error Message\ub97c\u00a0\ub0a8\uae34\ub2e4. \u00a0\uc5ec\uae30\uc11c\u00a0arch_xx.trc file\uc744\u00a0\ubcf4\uba74\u00a0,<\/p>\n<p>ORA-00255: error archiving log 1 of thread 1, sequence # 169<\/p>\n<p>ORA-00312: online log 1 thread 1: &#8216;\/u02\/ORACLE\/BACKUP\/log1BACKUP.dbf&#8217;<\/p>\n<p>ORA-00312: online log 1 thread 1: &#8216;\/u02\/ORACLE\/BACKUP\/log1_m_BACKUP.dbf&#8217;<\/p>\n<p>ORA-00286: No members available, or no member contains valid data<\/p>\n<p>ORA-00334: archived log: \u2018\/adhome\/oracle\/admin\/BACKUP\/arch\/arch_169.arc<\/p>\n<p>\uc704\uc758\u00a0Error\ub97c\u00a0Return \ud568\uc744\u00a0\uc54c\u00a0\uc218\u00a0\uc788\ub2e4. \ud2b9\ud788\u00a0\u00a0ORA-286\uc744\u00a0\ubcf4\uba74\u00a0\uc54c\u00a0\uc218\u00a0\uc788\ub4ef\uc774\u00a0Current log Group\uc774\u00a0\uc5c6\uc74c\uc744\u00a0\uc54c\u00a0\uc218\u00a0\uc788\uace0\u00a0\u00a0Log file\uc774\u00a0\uc5c6\uc73c\ubbc0\ub85c\u00a0Archive\ud560\u00a0Data\uac00\u00a0\uc5c6\ub2e4\uace0\u00a0Message\ub97c\u00a0\ub0a8\uae34\ub2e4.<\/p>\n<p>00286, 00000, &#8220;No members available, or no member contains valid data&#8221;<\/p>\n<p>*Cause: \u00a0None of the members of a logfile group are available, or the available members do not contain complete data.<\/p>\n<p>*Action: If a member is temporarily offline, attempt to make it available.Make sure that the correct file names are being used, especially if the log is being accessed from a remote location.<\/p>\n<p>SGA\uc548\uc758\u00a0Log buffer\uac00\u00a0\uaf49\ucc28\uc11c\u00a0LGWR\uac00\u00a0Redo log Buffer\uc548\uc758\u00a0\ub0b4\uc6a9\uc744\u00a0Current Log file\uc5d0\u00a0write\ud558\ub824\uace0\u00a0\ud558\uc9c0\ub9cc\u00a0Log file\uc774\u00a0\uc190\uc0c1\ub418\uc5b4\u00a0\uc788\uc73c\ubbc0\ub85c\u00a0write\ud558\uc9c0\u00a0\ubabb\ud55c\ub2e4. \uc774\ub54c\u00a0ORACLE\uc740\u00a0\ub0b4\ubd80\uc801\u00a0\uc54c\uace0\ub9ac\uc998\uc5d0\u00a0\uc758\ud574\u00a0LGWR\uac00\u00a0\uc190\uc0c1\ub41c\u00a0Current Log file\uc5d0\u00a0Redo log buffer\uc758\u00a0\ub0b4\uc6a9\uc744\u00a0write\ud558\uc9c0\u00a0\ubabb\ud588\ub354\ub77c\ub3c4\u00a0\ub2e4\ub978\u00a0\uc815\uc0c1\uc801\uc778\u00a0Log Group\uc73c\ub85c\u00a0Log Switch\ub97c\u00a0\ub118\uae34\ub2e4. \uadf8\ub7ec\ub098\u00a0\ud604\uc7ac\u00a0\uc190\uc0c1\ub41c\u00a0Current log file\uc5d0\u00a0write\ud55c\u00a0\uac83\uc774\u00a0\uc5c6\uc73c\ubbc0\ub85c\u00a0Current log file\uc758\u00a0\uac83\uc744\u00a0Archive file\ub85c\ub3c4\u00a0\ub0a8\uae38\u00a0\uc218\u00a0\uc5c6\ub2e4. \ub2e4\uc74c\uc758\u00a0V$LOG\uc5d0\uc11c\u00a0\ub098\ud0c0\ub098\ub4ef\uc774\u00a0\uc190\uc0c1\ub41c\u00a0Current Group\uc774\uc5c8\ub358\u00a0Group # 1\uc758\u00a0STATUS\ub294\u00a0INACTIVE\uc774\uace0\u00a0Archive\ub294\u00a0\uc548\ub418\uc5c8\uc74c\uc744\u00a0\uc54c\u00a0\uc218\u00a0\uc788\ub2e4.<\/p>\n<ul>\n<li>\uc8fc\uc758\ud560\uc810\uc740\u00a0\uc704\ucc98\ub7fc\u00a0Current Log Group\uc774\u00a0\uc190\uc0c1\uc744\u00a0\uc785\uc5c8\uc744\u00a0\ub54c\ub294\u00a0ORACLE\uc740\u00a0\uc544\ubb34\ub7f0\u00a0Message\ub97c\u00a0\ub0b4\ubcf4\ub0b4\uc9c0\u00a0\uc54a\ub294\ub2e4\ub294\u00a0\uac83\uc774\u00a0\ub2e4. \uadf8\ub7ec\ubbc0\ub85c\u00a0\uc704\uc5d0\uc11c\ucc98\ub7fc\u00a0DML\uc5d0\u00a0\uc544\ubb34\ub7f0\u00a0\ubc18\uc751\uc774\u00a0\uc5c6\uc744\u00a0\ub54c\ub294\u00a0Current Log Group\uc774\u00a0\uc190\uc0c1\ub418\uc9c0\u00a0\uc54a\uc558\ub098\u00a0Check\ud574\u00a0\ubcf4\ub294\u00a0\uac83\uc774\u00a0\ubc14\ub78c\uc9c1\ud558\ub2e4.<\/li>\n<\/ul>\n<p><b>Recovery \uc218\ud589\u00a0\ubc29\ubc95<\/b><\/p>\n<ol>\n<li>\u00a0\uc77c\ub2e8DML\uc5d0\ub300\ud55c\u00a0\uc544\ubb34\ub7f0\u00a0\ubc18\uc751\uc774\u00a0\uc5c6\uc5c8\uc73c\ubbc0\ub85c\u00a0Alert file\uc774\ub098\u00a0\ud604\uc7ac\uc2dc\uac04\uc5d0\u00a0\uc0dd\uc131\ub41c\u00a0Trace file\uc744\u00a0\uc0b4\ud3b4\ubcf8\ub2e4. Trace file\uc758\u00a0\ub0b4\uc6a9\uc774\u00a0Log file\uacfc\u00a0\uc5f0\uad00\uc774\u00a0\uc788\ub294\u00a0\uac83\uc774\ub77c\uba74\u00a0\u00a0V$LOG\ub97c\u00a0\ud655\uc778\ud574\u00a0\ubcf8\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; select * from v$log;<\/p>\n<p>GROUP# \u00a0THREAD# \u00a0SEQUENCE# \u00a0BYTES \u00a0MEMBERS \u00a0\u00a0ARC \u00a0\u00a0STATUS<\/p>\n<p>&#8212;&#8212;- &#8212;&#8212; &#8212;&#8212;&#8212;&#8211; &#8212;&#8212; &#8212;&#8212;&#8211; &#8212;<\/p>\n<p><b>\u00a0\u00a01 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a01 \u00a0\u00a0\u00a0\u00a0\u00a0158 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a010240 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a02 \u00a0\u00a0\u00a0NO \u00a0\u00a0\u00a0INACTIVE<\/b><\/p>\n<p>2 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a01 \u00a0\u00a0\u00a0\u00a0\u00a0159 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a010240 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a02 \u00a0\u00a0\u00a0NO \u00a0\u00a0\u00a0CURRENT<\/p>\n<p>2 rows selected.<\/p>\n<p>\uc704\uc5d0\uc11c\u00a0\ud655\uc778\ud55c\u00a0\uac83\ucc98\ub7fc\u00a0Group # 1\uc758\u00a0ARCHIVE\uac00\u00a0\uc548\u00a0\uc77c\uc5b4\ub098\uace0\u00a0Group 2\ub85c\u00a0Log Switch\uac00\u00a0\ub118\uc5b4\uac14\uc74c\uc744\u00a0\uc54c\u00a0\uc218\u00a0\uc788\ub2e4.<\/p>\n<ol start=\"2\">\n<li>\u00a0\uc784\uc758\uc758Log Group\uc744\uc0dd\uc131\ud55c\ub2e4. \uc65c\ub0d0\ud558\uba74\u00a0\uc190\uc0c1\ub41c\u00a0Log Group \uc744\u00a0\uc5c6\uc560\uace0\u00a0\uc0c8\ub85c\u00a0\ub9cc\ub4dc\ub294\u00a0\uacfc\uc815\uc5d0\uc11c\u00a0ORACLE\uc5d0\uc11c\ub294\u00a0\ubc18\ub4dc\uc2dc\u00a0Log Group\uc774\u00a02\uac1c\u00a0\uc774\uc0c1(Circular fashion)\uc774\uc5b4\uc57c\u00a0\ud55c\ub2e4. \u00a0\uadf8\ub7ec\ubbc0\ub85c\u00a0GROUP 1\uc744\u00a0DROP\ud558\ub294\u00a0\uc2dc\uc810\uc5d0\u00a0Log Group\uc740\u00a02\uac1c\u00a0\uc774\uc0c1\uc774\u00a0\uc874\uc7ac\u00a0\ud574\uc57c\u00a0\ud558\ubbc0\ub85c\u00a0\uc784\uc758\uc758\u00a0Log Group 3\ub97c\u00a0\uc0dd\uc131\ud574\uc57c\u00a0\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; alter database add logfile &#8216;\/u02\/ORACLE\/BACKUP\/log3.dbf&#8217; size 10k;<\/p>\n<p>Statement processed.<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; select * from v$log;<\/p>\n<p>GROUP# \u00a0\u00a0THREAD# \u00a0SEQUENCE# \u00a0BYTES \u00a0MEMBERS \u00a0ARC \u00a0\u00a0STATUS<\/p>\n<p>&#8212;&#8212;&#8211; &#8212;&#8212; &#8212;&#8212;&#8212;- \u00a0\u00a0&#8212;- &#8212;&#8212;&#8212; &#8212;<\/p>\n<p><b>\u00a0\u00a01 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a01 \u00a0\u00a0\u00a0\u00a0\u00a0158 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a010240 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a02 \u00a0\u00a0\u00a0NO \u00a0\u00a0\u00a0INACTIVE<\/b><\/p>\n<p>2 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a01 \u00a0\u00a0\u00a0\u00a0\u00a0159 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a010240 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a02 \u00a0\u00a0\u00a0NO \u00a0\u00a0\u00a0\u00a0CURRENT<\/p>\n<p><b>\u00a0\u00a0\u00a03 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a01 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a00 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a010240 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a01 \u00a0\u00a0YES \u00a0\u00a0\u00a0UNUSED<\/b><\/p>\n<p>3 rows selected.<\/p>\n<ol start=\"3\">\n<li>\u00a0\uc190\uc0c1\ub420Log Group\uc744DROP\ud574\uc57c\u00a0\ud55c\ub2e4. \u00a0\uadf8\ub7ec\ub098\u00a0\ud604\uc7ac\u00a0Database\ub294\u00a0ARCHIVELOG Mode\ub85c\u00a0\uc6b4\uc601\ub418\uace0\u00a0\uc788\ub2e4. \u00a0ARCHIVELOG Mode\uc5d0\uc11c\ub294\u00a0Archive\uac00\u00a0\ub418\uc9c0\uc54a\uc740\u00a0Current Log file\uc744\u00a0DROP\ud560\u00a0\uc218\u00a0\uc5c6\ub2e4. \uadf8\ub7ec\ubbc0\ub85c\u00a0\uc190\uc0c1\ub41c\u00a0Log Group\uc744\u00a0DROP\ud558\u00a0\uae30\uc5d0\u00a0\uc55e\uc11c\u00a0Database\ub97c\u00a0NOARCHIVELOG Mode\ub85c\u00a0\ubcc0\uacbd\uc2dc\ucf1c\uc8fc\uc5b4\u00a0\uc57c\u00a0\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; alter database drop logfile group 1;<\/p>\n<p>alter database drop logfile group 1<\/p>\n<p>ORA-00350: log 1 of thread 1 needs to be archived<\/p>\n<p>ORA-00312: online log 1 thread 1: &#8216;\/u02\/ORACLE\/BACKUP\/log1BACKUP.dbf&#8217;<\/p>\n<p>ORA-00312: online log 1 thread 1: &#8216;\/u02\/ORACLE\/BACKUP\/log1_m_BACKUP.dbf&#8217;<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; shutdown immediate<\/p>\n<p>ORACLE instance shut down.<\/p>\n<p>SHUTDOWN \ud588\uc73c\uba74\u00a0STARTUP MOUNT\ud55c\ub2e4.<\/p>\n<p>SVRMGR&gt; startup mount<\/p>\n<p>ORACLE instance started.<\/p>\n<p>Database mounted.<\/p>\n<p>&nbsp;<\/p>\n<p><b>SVRMGR&gt; alter database noarchivelog;<\/b><\/p>\n<p><b>Statement processed.<\/b><\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; archive log list<\/p>\n<p>Database log mode \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<b>No Archive Mode<\/b><\/p>\n<p>Automatic archival \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Enabled<\/p>\n<p>Archive destination \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\/admhome\/oracle\/admin\/BACKUP\/arch<\/p>\n<p>Oldest online log sequence \u00a0\u00a0\u00a0\u00a0\u00a0158<\/p>\n<p>Current log sequence \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0159<\/p>\n<ol start=\"4\">\n<li>\u00a0\uc190\uc0c1\ub41cLog Group\uc744DROP\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; alter database drop logfile group 1;<\/p>\n<p>Statement processed.<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; select * from v$log;<\/p>\n<p>GROUP# \u00a0THREAD# \u00a0SEQUENCE# \u00a0BYTES \u00a0MEMBERS \u00a0ARC \u00a0\u00a0STATUS<\/p>\n<p>&#8212;&#8212;- &#8212;&#8212; \u00a0&#8212;&#8212;&#8212;- &#8212;&#8212;- &#8212;&#8212;&#8211; &#8212;<\/p>\n<p>2 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a01 \u00a0\u00a0\u00a0\u00a0\u00a0159 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a010240 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a02 \u00a0\u00a0\u00a0NO \u00a0\u00a0\u00a0\u00a0CURRENT<\/p>\n<p><b>\u00a0\u00a0\u00a03 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a01 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a00 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a010240 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a01 \u00a0\u00a0YES \u00a0\u00a0\u00a0UNUSED<\/b><\/p>\n<p>2 rows selected.<\/p>\n<ol start=\"5\">\n<li>\u00a0\uc0c8\ub85cLog Group\uc744\uc0dd\uc131\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; alter database add logfile &#8216;\/u02\/ORACLE\/BACKUP\/log1BACKUP.dbf&#8217; size 10k;<\/p>\n<p>Statement processed.<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; alter database add logfile member &#8216;\/u02\/ORACLE\/BACKUP\/log1_m_BACKUP.dbf&#8217;<\/p>\n<p>2&gt; to group 1;<\/p>\n<p>Statement processed.<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; select * from v$logfile;<\/p>\n<p>GROUP# \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0STATUS \u00a0MEMBER<\/p>\n<p>&#8212;&#8212;&#8212;- &#8212;&#8212;- &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/p>\n<p>2 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0STALE \u00a0\u00a0\/u02\/ORACLE\/BACKUP\/log2BACKUP.dbf<\/p>\n<p>2 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0STALE \u00a0\u00a0\/u02\/ORACLE\/BACKUP\/log2_m_BACKUP.dbf<\/p>\n<p>1<\/p>\n<p>\/u02\/ORACLE\/BACKUP\/log1BACKUP.dbf<\/p>\n<p>1 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0INVALID \/u02\/ORACLE\/BACKUP\/log1_m_BACKUP.dbf<\/p>\n<p>3<\/p>\n<p>\/u02\/ORACLE\/BACKUP\/log3.dbf<\/p>\n<p>5 rows selected.<\/p>\n<ol start=\"6\">\n<li>\u00a0\uc784\uc758\ub85c\uc0dd\uc131\ud588\ub358Log Group \uc744\u00a0DROP \ud55c\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; alter database drop logfile group 3;<\/p>\n<p>Statement processed.<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; select * from v$log;<\/p>\n<p>GROUP# \u00a0THREAD# \u00a0SEQUENCE# \u00a0BYTES \u00a0MEMBERS \u00a0\u00a0ARC \u00a0\u00a0\u00a0STATUS<\/p>\n<p>&#8212;&#8212;- &#8212;&#8212;&#8212; \u00a0&#8212;&#8212;&#8212;&#8212; \u00a0&#8212;&#8212;&#8212;- &#8212;<\/p>\n<p>1 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a01 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a00 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a010240 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a02 \u00a0\u00a0\u00a0\u00a0\u00a0YES \u00a0\u00a0\u00a0\u00a0UNUSED<\/p>\n<p>2 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a01 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0159 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a010240 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a02 \u00a0\u00a0\u00a0\u00a0\u00a0NO \u00a0\u00a0\u00a0\u00a0\u00a0CURRENT<\/p>\n<p>2 rows selected.<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; select * from v$logfile;<\/p>\n<p>GROUP# \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0STATUS \u00a0MEMBER<\/p>\n<p>&#8212;&#8212;&#8212;- &#8212;&#8212;- &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/p>\n<p>2 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0STALE \u00a0\u00a0\/u02\/ORACLE\/BACKUP\/log2BACKUP.dbf<\/p>\n<p>2 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0STALE \u00a0\u00a0\/u02\/ORACLE\/BACKUP\/log2_m_BACKUP.dbf<\/p>\n<p>1<\/p>\n<p>\/u02\/ORACLE\/BACKUP\/log1BACKUP.dbf<\/p>\n<p>1 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0INVALID \/u02\/ORACLE\/BACKUP\/log1_m_BACKUP.dbf<\/p>\n<p>4 rows selected.<\/p>\n<ol start=\"7\">\n<li>\u00a0NOARCHIVE Mode\ub97c\ub2e4\uc2dcARCHIVELOG Mode\ub85c\u00a0\ubc14\uafbc\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; alter database archivelog;<\/p>\n<p>Statement processed.<\/p>\n<ol start=\"8\">\n<li>\u00a0Database\ub97cOPEN\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>SVRMGR&gt; alter database open;<\/p>\n<p>Statement processed.<\/p>\n<ol start=\"9\">\n<li>\u00a0Physical Storage directory\uc5d0\uc11c\uc784\uc758\ub85c\uc0dd\uc131\ud588\ub358\u00a0log file\uc744\u00a0Remove\ud55c\ub2e4.<\/li>\n<\/ol>\n<p>$ rm \/u02\/ORACLE\/BACKUP\/log3.dbf<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><b>3-4. Redo log file\uc774\u00a0\ubaa8\ub450\u00a0\uc190\uc0c1\ub41c\u00a0\uacbd\uc6b0\u00a0<\/b><\/p>\n<p><b>\ud604\uc0c1\u00a0\ubc0f\u00a0Error \ub0b4\uc6a9<\/b><\/p>\n<p>\ucd94\ud6c4\u00a0\uae30\uc7ac<\/p>\n<p><b>Recovery \uc218\ud589\u00a0\ubc29\ubc95<\/b><\/p>\n<p>System\uc774\u00a0Shutdown\ub418\uae30\u00a0\uc804\uc5d0\u00a0\ubcf5\uad6c\ud574\uc57c\u00a0\ud568.<\/p>\n<p>SQL&gt; insert into bonus<\/p>\n<p>2 \u00a0select * from bonus;<\/p>\n<p>&nbsp;<\/p>\n<p>1280 rows created. \u00a0\u00a0(\ucd1d\u00a02560row \uc874\uc7ac)<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; select * from v$log;<\/p>\n<p>GROUP# \u00a0\u00a0\u00a0\u00a0THREAD# \u00a0\u00a0\u00a0SEQUENCE# \u00a0BYTES \u00a0\u00a0\u00a0\u00a0\u00a0MEMBERS \u00a0\u00a0\u00a0ARC STATUS \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0FIR<\/p>\n<p>&#8212;&#8212;&#8212;- &#8212;&#8212;&#8212;- &#8212;&#8212;&#8212;- &#8212;&#8212;&#8212;- &#8212;&#8212;&#8212;- &#8212; &#8212;&#8212;&#8212;&#8212;&#8212;- &#8212;-<\/p>\n<p>1 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a01 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a01 \u00a0\u00a0\u00a04194304 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a02 NO \u00a0CURRENT<\/p>\n<p>2 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a01 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a00 \u00a0\u00a0\u00a04194304 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a02 YES UNUSED<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; alter database add logfile group 3<\/p>\n<p>&#8216;\/u01\/ORACLE\/BACKUP\/log3BACKUP.dbf&#8217; size 1m;<\/p>\n<p>Statement processed.<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; alter database drop logfile group 2;<\/p>\n<p>Statement processed.<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; \u00a0alter database add logfile group 2<\/p>\n<p>&#8216;\/u01\/ORACLE\/BACKUP\/log2BACKUP.dbf&#8217; size 4m;<\/p>\n<p>Statement processed.<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; alter database add logfile member<\/p>\n<p>&#8216;\/u01\/ORACLE\/BACKUP\/log2_m_BACKUP.dbf&#8217; to group 2;<\/p>\n<p>Statement processed.<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; select * from v$log;<\/p>\n<p>GROUP# \u00a0\u00a0\u00a0\u00a0THREAD# \u00a0\u00a0\u00a0SEQUENCE# \u00a0BYTES \u00a0\u00a0\u00a0\u00a0\u00a0MEMBERS \u00a0\u00a0\u00a0ARC STATUS \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0FIR<\/p>\n<p>&#8212;&#8212;&#8212;- &#8212;&#8212;&#8212;- &#8212;&#8212;&#8212;- &#8212;&#8212;&#8212;- &#8212;<\/p>\n<p>1 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a01 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a01 \u00a0\u00a0\u00a04194304 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a02 NO \u00a0CURRENT<\/p>\n<p>2 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a01 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a00 \u00a0\u00a0\u00a04194304 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a02 YES UNUSED<\/p>\n<p>3 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a01 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a00 \u00a0\u00a0\u00a01048576 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a01 YES UNUSED<\/p>\n<p>3 rows selected.<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; alter database drop logfile group 1;<\/p>\n<p>alter database drop logfile group 1<\/p>\n<p>&nbsp;<\/p>\n<p>ORA-01623: log 1 is current log for thread 1 &#8211; cannot drop<\/p>\n<p>ORA-00312: online log 1 thread 1: &#8216;\/u01\/ORACLE\/BACKUP\/log1BACKUP.dbf&#8217;<\/p>\n<p>ORA-00312: online log 1 thread 1: &#8216;\/u01\/ORACLE\/BACKUP\/log1_m_BACKUP.dbf&#8217;<\/p>\n<p>SVRMGR&gt; alter system switch logfile;<\/p>\n<p>Statement processed.<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; \u00a0select * from v$log;<\/p>\n<p>GROUP# \u00a0\u00a0\u00a0\u00a0THREAD# \u00a0\u00a0\u00a0SEQUENCE# \u00a0BYTES \u00a0\u00a0\u00a0\u00a0\u00a0MEMBERS \u00a0\u00a0\u00a0ARC STATUS \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0FIR<\/p>\n<p>&#8212;&#8212;&#8212;- &#8212;&#8212;&#8212;- &#8212;&#8212;&#8212;- &#8212;&#8212;&#8212;- &#8212;<\/p>\n<p>1 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a01 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a01 \u00a0\u00a0\u00a04194304 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a02 NO \u00a0INACTIVE<\/p>\n<p>2 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a01 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a02 \u00a0\u00a0\u00a04194304 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a02 NO \u00a0CURRENT<\/p>\n<p>3 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a01 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a00 \u00a0\u00a0\u00a01048576 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a01 YES UNUSED<\/p>\n<p>3 rows selected.<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; alter database drop logfile group 1;<\/p>\n<p>alter database drop logfile group 1<\/p>\n<p>*<\/p>\n<p>ORA-00350: log 1 of thread 1 needs to be archived<\/p>\n<p>ORA-00312: online log 1 thread 1: &#8216;\/u01\/ORACLE\/BACKUP\/log1BACKUP.dbf&#8217;<\/p>\n<p>ORA-00312: online log 1 thread 1: &#8216;\/u01\/ORACLE\/BACKUP\/log1_m_BACKUP.dbf&#8217;<\/p>\n<p>SVRMGR&gt; shutdown abort<\/p>\n<p>SVRMGR&gt; startup mount<\/p>\n<p>SVRMGR&gt; alter database noarchivelog;<\/p>\n<p>Statement processed.<\/p>\n<p>SVRMGR&gt; \u00a0alter database drop logfile group 1;<\/p>\n<p>Statement processed.<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; alter database add logfile group 1<\/p>\n<p>2&gt; &#8216;\/u01\/ORACLE\/BACKUP\/log1BACKUP.dbf&#8217; size 4m;<\/p>\n<p>Statement processed.<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; alter database add logfile member<\/p>\n<p>2&gt; &#8216;\/u01\/ORACLE\/BACKUP\/log1_m_BACKUP.dbf&#8217; to group 1;<\/p>\n<p>Statement processed.<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; alter database drop logfile group 3;<\/p>\n<p>Statement processed.<\/p>\n<p>SVRMGR&gt; alter database open;<\/p>\n<p>SVRMGR&gt; shutdown<\/p>\n<p>SVRMGR&gt; startup mount<\/p>\n<p>SVRMGR&gt; alter database archivelog;<\/p>\n<p>Statement processed.<\/p>\n<p>SVRMGR&gt; alter database open;<\/p>\n<p>Statement processed.<\/p>\n<p>SVRMGR&gt; connect scott\/tiger<\/p>\n<p>Connected.<\/p>\n<p>SVRMGR&gt; select count(*) from bonus;<\/p>\n<p>COUNT(*)<\/p>\n<p>&#8212;&#8212;&#8212;-<\/p>\n<p>2560<\/p>\n<p>1 row selected.<\/p>\n<p><b>Case 4. Online Tablespace backup \uc9c1\ud6c4\u00a0failure\uac00\u00a0\ubc1c\uc0dd\ud55c\u00a0\uacbd\uc6b0\u00a0<\/b><\/p>\n<p>(End Backup command\ub97c\u00a0\uc544\uc9c1\u00a0\uc218\ud589\ud558\uc9c0\u00a0\ubabb\ud55c\u00a0\uacbd\uc6b0)<\/p>\n<p><b>Recovery \uc218\ud589\u00a0\ubc29\ubc95<\/b><\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; select * from v$backup;<\/p>\n<p>FILE# \u00a0\u00a0STATUS \u00a0CHANGE# \u00a0\u00a0TIME<\/p>\n<p>&#8212;&#8212; &#8212;&#8212; &#8212;&#8212;&#8211; &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<\/p>\n<p>1 \u00a0\u00a0\u00a0\u00a0ACTIVE \u00a0\u00a0\u00a0\u00a06559 \u00a0\u00a010\/12\/96 13:53:16<\/p>\n<p>2 \u00a0\u00a0\u00a0\u00a0ACTIVE \u00a0\u00a0\u00a0\u00a06560 \u00a0\u00a010\/12\/96 13:53:16<\/p>\n<p>3 \u00a0\u00a0\u00a0\u00a0ACTIVE \u00a0\u00a0\u00a0\u00a06562 \u00a0\u00a010\/12\/96 13:53:16<\/p>\n<p>4 \u00a0\u00a0\u00a0\u00a0ACTIVE \u00a0\u00a0\u00a0\u00a06561 \u00a0\u00a010\/12\/96 13:53:16<\/p>\n<p>5 \u00a0\u00a0\u00a0\u00a0ACTIVE \u00a0\u00a0\u00a0\u00a06563 \u00a0\u00a010\/12\/96 13:53:16<\/p>\n<p><b><i>ACTIVE<\/i><\/b>\ub294\u00a0backup mode\uc911\u00a0\uc784\uc744\u00a0\ub73b\ud55c\ub2e4.<\/p>\n<p>SVRMGR&gt; shutdown abort<\/p>\n<p>ORACLE instance shut down.<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; startup<\/p>\n<p>ORACLE instance started.<\/p>\n<p>Total System Global Area \u00a0\u00a0\u00a0\u00a0\u00a0\u00a04953044 bytes<\/p>\n<p>Fixed Size \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a038940 bytes<\/p>\n<p>Variable Size \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a04078520 bytes<\/p>\n<p>Database Buffers \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0819200 bytes<\/p>\n<p>Redo Buffers \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a016384 bytes<\/p>\n<p>Database mounted.<\/p>\n<p>ORA-01113: file 1 needs media recovery<\/p>\n<p>ORA-01110: data file 1: &#8216;\/u01\/ORACLE\/BACKUP\/systBACKUP.dbf&#8217;<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; recover Datafile &#8216;\/u01\/ORACLE\/BACKUP\/systBACKUP.dbf&#8217;;<\/p>\n<p>Media recovery complete.<\/p>\n<p>ORA-01113: file 2 needs media recovery<\/p>\n<p>ORA-01110: data file 2: &#8216;\/u01\/ORACLE\/BACKUP\/rbsBACKUP.dbf&#8217;<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; recover Datafile &#8216;\/u01\/ORACLE\/BACKUP\/rbsBACKUP.dbf&#8217;;<\/p>\n<p>Media recovery complete.<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; alter database open;<\/p>\n<p>alter database open<\/p>\n<p>*<\/p>\n<p>ORA-01113: file 3 needs media recovery<\/p>\n<p>ORA-01110: data file 3: &#8216;\/u01\/ORACLE\/BACKUP\/tempBACKUP.dbf&#8217;<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; recover Datafile &#8216;\/u01\/ORACLE\/BACKUP\/tempBACKUP.dbf&#8217;<\/p>\n<p>Media recovery complete.<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; alter database open;<\/p>\n<p>ORA-01113: file 4 needs media recovery<\/p>\n<p>ORA-01110: data file 4: &#8216;\/u01\/ORACLE\/BACKUP\/toolBACKUP.dbf&#8217;<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; recover Datafile &#8216;\/u01\/ORACLE\/BACKUP\/toolBACKUP.dbf&#8217;<\/p>\n<p>Media recovery complete.<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; \u00a0alter database open;<\/p>\n<p>alter database open<\/p>\n<p>*<\/p>\n<p>ORA-01113: file 5 needs media recovery<\/p>\n<p>ORA-01110: data file 5: &#8216;\/u01\/ORACLE\/BACKUP\/usrBACKUP.dbf&#8217;<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; recover Datafile &#8216;\/u01\/ORACLE\/BACKUP\/usrBACKUP.dbf&#8217;;<\/p>\n<p>Media recovery complete.<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; \u00a0alter database open;<\/p>\n<p>Statement processed.<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; select * from v$backup;<\/p>\n<p>FILE# \u00a0\u00a0\u00a0\u00a0\u00a0STATUS \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0CHANGE# \u00a0\u00a0\u00a0TIME<\/p>\n<p>&#8212;&#8212;&#8212;- &#8212;&#8212;&#8212;&#8212;&#8212;&#8212; &#8212;&#8212;&#8212;- &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>1 NOT ACTIVE \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a06559 10\/12\/96 13:53:16<\/p>\n<p>2 NOT ACTIVE \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a06560 10\/12\/96 13:53:16<\/p>\n<p>3 NOT ACTIVE \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a06562 10\/12\/96 13:53:16<\/p>\n<p>4 NOT ACTIVE \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a06561 10\/12\/96 13:53:16<\/p>\n<p>5 NOT ACTIVE \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a06563 10\/12\/96 13:53:1<\/p>\n<p>&nbsp;<\/p>\n<p><b>Recovery \uc218\ud589\u00a0\ubc29\ubc95<\/b><\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; startup mount<\/p>\n<p>ORACLE instance started.<\/p>\n<p>Total System Global Area \u00a0\u00a0\u00a0\u00a0\u00a0\u00a04953044 bytes<\/p>\n<p>Fixed Size \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a038940 bytes<\/p>\n<p>Variable Size \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a04078520 bytes<\/p>\n<p>Database Buffers \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0819200 bytes<\/p>\n<p>Redo Buffers \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a016384 bytes<\/p>\n<p>Database mounted.<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; alter database Datafile &#8216;\/u01\/ORACLE\/BACKUP\/systBACKUP.dbf&#8217; end backup;<\/p>\n<p>Statement processed.<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; alter database Datafile &#8216;\/u01\/ORACLE\/BACKUP\/rbsBACKUP.dbf&#8217; \u00a0end backup;<\/p>\n<p>Statement processed.<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; alter database Datafile &#8216;\/u01\/ORACLE\/BACKUP\/tempBACKUP.dbf&#8217; end backup;<\/p>\n<p>Statement processed.<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; alter database \u00a0Datafile &#8216;\/u01\/ORACLE\/BACKUP\/toolBACKUP.dbf&#8217; end backup;<\/p>\n<p>Statement processed.<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; alter database Datafile &#8216;\/u01\/ORACLE\/BACKUP\/usrBACKUP.dbf&#8217; end backup;<\/p>\n<p>Statement processed.<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; alter database open;<\/p>\n<p>Statement processed.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><b>Case 5. Backup\ubcf8\uc774\u00a0\uc5c6\ub294\u00a0Datafile\uc774\u00a0\uc190\uc0c1\u00a0\ub41c\u00a0\uacbd\uc6b0\u00a0<\/b><\/p>\n<p><b>Recovery \uc218\ud589\u00a0\ubc29\ubc95<\/b><\/p>\n<p>\uc784\uc758\uc758\u00a0tablespace \u00a0test3\ub97c\u00a0\ub9cc\ub4e6.<\/p>\n<p>\uadf8\u00a0tablespace\uc5d0\u00a0table\uc744\u00a0\ub9cc\ub4e0\ub2e4.<\/p>\n<p>Datafile\uc744\u00a0\uc0ad\uc81c\ud55c\ub2e4.<\/p>\n<p>SQL&gt; create tablespace TEST Datafile<\/p>\n<p>&#8216;\/u01\/ORACLE\/BACKUP\/test3.dbf&#8217; size 5m reuse<\/p>\n<p>default storage (<\/p>\n<p>initial \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a020k<\/p>\n<p>next \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a020k<\/p>\n<p>pctincrease \u00a0\u00a0\u00a0\u00a0\u00a050);<\/p>\n<p>&nbsp;<\/p>\n<p>SQL&gt; create table chw<\/p>\n<p>2 \u00a0(a number(2),<\/p>\n<p>3 \u00a0\u00a0b varchar2(8),<\/p>\n<p>4 \u00a0\u00a0c varchar2(8))<\/p>\n<p>5 \u00a0\u00a0tablespace test;<\/p>\n<p>Table created.<\/p>\n<p>&nbsp;<\/p>\n<p>SQL&gt; insert into chw<\/p>\n<p>2 \u00a0values(1,&#8217;chw&#8217;,&#8217;seoul&#8217;);<\/p>\n<p>1 row created.<\/p>\n<p>SQL&gt; \/<\/p>\n<p>1 row created.<\/p>\n<p>SQL&gt;commit;<\/p>\n<p>&nbsp;<\/p>\n<p>$ rm \/u01\/ORACLE\/BACKUP\/test3.dbf<\/p>\n<p><b>Recovery \uc218\ud589\u00a0\ubc29\ubc95<\/b><\/p>\n<p>&nbsp;<\/p>\n<p>SQL&gt; select NAME,STATUS from v$Datafile;<\/p>\n<p>NAME \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0STATUS<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211; &#8212;&#8212;&#8212;<\/p>\n<p>\/u01\/ORACLE\/BACKUP\/systBACKUP.dbf \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0SYSTEM<\/p>\n<p>\/u01\/ORACLE\/BACKUP\/rbsBACKUP.dbf \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0ONLINE<\/p>\n<p>\/u01\/ORACLE\/BACKUP\/tempBACKUP.dbf \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0ONLINE<\/p>\n<p>\/u01\/ORACLE\/BACKUP\/toolBACKUP.dbf \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0ONLINE<\/p>\n<p>\/u01\/ORACLE\/BACKUP\/usrBACKUP.dbf \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0ONLINE<\/p>\n<p>\/u01\/ORACLE\/BACKUP\/test.dbf \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0ONLINE<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; shutdown abort<\/p>\n<p>ORACLE instance shut down.<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; startup<\/p>\n<p>ORACLE instance started.<\/p>\n<p>Database mounted.<\/p>\n<p>ORA-01157: cannot identify data file 6 &#8211; file not found<\/p>\n<p>ORA-01110: data file 6: &#8216;\/u01\/ORACLE\/BACKUP\/test.dbf&#8217;<\/p>\n<p>SVRMGR&gt; alter database create Datafile &#8216;\/u01\/ORACLE\/BACKUP\/test.dbf&#8217; as<\/p>\n<p>2&gt; &#8216;\/u01\/ORACLE\/BACKUP\/test2.dbf&#8217;;<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; recover tablespace test;<\/p>\n<p>ORA-01109: database not open<\/p>\n<p>SVRMGR&gt; alter database open;<\/p>\n<p>alter database open<\/p>\n<p>*<\/p>\n<p>ORA-01113: file 6 needs media recovery<\/p>\n<p>ORA-01110: data file 6: &#8216;\/u01\/ORACLE\/BACKUP\/test2.dbf&#8217;<\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt; recover Datafile &#8216;\/u01\/ORACLE\/BACKUP\/test2.dbf&#8217;;<\/p>\n<p>ORA-00279: Change 6583 generated at 10\/12\/96 14:22:20 needed for thread 1<\/p>\n<p>ORA-00289: Suggestion : \/admhome\/oracle\/admin\/BACKUP\/arch\/arch_8.arc<\/p>\n<p>ORA-00280: Change 6583 for thread 1 is in sequence #8<\/p>\n<p>Specify log: {&lt;RET&gt;=suggested | filename | AUTO | CANCEL}<\/p>\n<p>Log applied.<\/p>\n<p>ORA-00279: Change 6643 generated at 10\/14\/96 10:47:40 needed for thread 1<\/p>\n<p>ORA-00289: Suggestion : \/admhome\/oracle\/admin\/BACKUP\/arch\/arch_9.arc<\/p>\n<p>ORA-00280: Change 6643 for thread 1 is in sequence #9<\/p>\n<p>ORA-00278: Logfile &#8216;\/admhome\/oracle\/admin\/BACKUP\/arch\/arch_8.arc&#8217; no longer neey<\/p>\n<p>Specify log: {&lt;RET&gt;=suggested | filename | AUTO | CANCEL}<\/p>\n<p>&nbsp;<\/p>\n<p>Log applied.<\/p>\n<p>ORA-00279: Change 6659 generated at 10\/14\/96 10:50:58 needed for thread 1<\/p>\n<p>ORA-00289: Suggestion : \/admhome\/oracle\/admin\/BACKUP\/arch\/arch_10.arc<\/p>\n<p>ORA-00280: Change 6659 for thread 1 is in sequence #10<\/p>\n<p>ORA-00278: Logfile &#8216;\/admhome\/oracle\/admin\/BACKUP\/arch\/arch_9.arc&#8217; no longer neey<\/p>\n<p>Specify log: {&lt;RET&gt;=suggested | filename | AUTO | CANCEL}<\/p>\n<p>&nbsp;<\/p>\n<p>Log applied.<\/p>\n<p>Media recovery complete.<\/p>\n<p>** set auto recovery on\uc73c\ub85c\u00a0\uc124\uc815\ud55c\u00a0\ud6c4\u00a0log\ub97c\u00a0\uc801\uc6a9\ud558\uba74\u00a0\uc801\uc6a9\u00a0\uc2dc\uc810\uae4c\uc9c0\u00a0\uc800\uc808\ub85c\u00a0apply\ub41c\ub2e4.<\/p>\n<p>SVRMGR&gt; alter database open ;<\/p>\n<p>Statement processed.<\/p>\n<p>&nbsp;<\/p>\n<p><b>Case 6. \ud2b9\uc815\u00a0\uc2dc\uc810\uc73c\ub85c\uc758\u00a0Recovery ( Time-Based Recovery)<\/b><\/p>\n<p><b>\ud604\uc0c1\u00a0\ubc0f\u00a0Error \ub0b4\uc6a9<\/b><\/p>\n<p>SVRMGR&gt; shutdown<\/p>\n<p>$cp \/u01\/ORACLE\/BACKUP\/* \/u01\/ORACLE\/COLD_BACK<\/p>\n<p>SVRMGR&gt; startup<\/p>\n<p>SVRMGR&gt;connect scott\/tiger<\/p>\n<p>SVRMGR&gt; insert into bonus<\/p>\n<p>2&gt; select * from bonus;<\/p>\n<p>640 rows processed.<\/p>\n<p>SVRMGR&gt; \/<\/p>\n<p>SVRMGR&gt; \/<\/p>\n<p>SVRMGR&gt; commit;<\/p>\n<p>Statement processed.<\/p>\n<p>SVRMGR&gt; select count(*) from bonus;<\/p>\n<p>COUNT(*)<\/p>\n<p>&#8212;&#8212;&#8212;-<\/p>\n<p>1280<\/p>\n<p>1 row selected.<\/p>\n<p>SVRMGR&gt; \u00a0select to_char(sysdate,&#8217;yyyy-mm-dd:hh24:mi:ss&#8217;) from dual;<\/p>\n<p>TO_CHAR(SYSDATE,&#8217;YYYY-MM-DD:HH24:MI:SS&#8217;)<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/p>\n<p>1996-10-16:18:37:20<\/p>\n<p>1 row selected.<\/p>\n<p>SVRMGR&gt; truncate table bonus;<\/p>\n<p>Statement processed.<\/p>\n<p>SVRMGR&gt; commit;<\/p>\n<p>Statement processed.<\/p>\n<p><b>Recovery \uc218\ud589\u00a0\ubc29\ubc95<\/b><\/p>\n<p>&nbsp;<\/p>\n<p>SVRMGR&gt;shutdown abort<\/p>\n<p>$ls \/u01\/ORACLE\/COLD_BACK<\/p>\n<p>ctrl1BACKUP.ctl \u00a0\u00a0\u00a0log1_m_BACKUP.dbf \u00a0systBACKUP.dbf \u00a0\u00a0\u00a0\u00a0usrBACKUP.dbf<\/p>\n<p>ctrl2BACKUP.ctl \u00a0\u00a0\u00a0log2BACKUP.dbf \u00a0\u00a0\u00a0\u00a0tempBACKUP.dbf<\/p>\n<p>ctrl3BACKUP.ctl \u00a0\u00a0\u00a0log2_m_BACKUP.dbf \u00a0test.dbf<\/p>\n<p>log1BACKUP.dbf \u00a0\u00a0\u00a0\u00a0rbsBACKUP.dbf \u00a0\u00a0\u00a0\u00a0\u00a0toolBACKUP.dbf<\/p>\n<p>&nbsp;<\/p>\n<p>Control file\uacfc\u00a0Redo log file\uc744\u00a0\uc81c\uc678\ud55c\u00a0Datafile\uc744\u00a0copy\ud55c\ub2e4.<\/p>\n<p>\ub9cc\uc77c\u00a0current\ud55c\u00a0control file\uc774\u00a0\ubcf5\uad6c\ud558\uace0\uc790\u00a0\ud558\ub294\u00a0\uc2dc\uc810\uc758\u00a0database\uc758\u00a0\ubb3c\ub9ac\uc801\u00a0\uad6c\uc870\uc640\u00a0\uc77c\uce58\ud558\uc9c0\u00a0\uc54a\ub294\ub2e4\uba74\u00a0incomplete recovery\ub97c\u00a0\ub05d\ub0b4\uace0\uc790\u00a0\ud558\ub294\u00a0\uc2dc\uc810\uc758\u00a0database\uc758\u00a0\ubb3c\ub9ac\uc801\u00a0file \uad6c\uc870\ub97c\u00a0\ubc18\uc601\ud558\ub294\u00a0control file\uc758\u00a0backup\uc744\u00a0restore\ud55c\ub2e4.<\/p>\n<p>Hardware\uc801\uc778\u00a0\ubb38\uc81c\ub85c\u00a0\uc778\ud574\u00a0control file backup\uc744\u00a0\ub300\uccb4\uc2dc\ud0ac\u00a0\uc218\u00a0\uc5c6\ub2e4\uba74\u00a0control_files\ub97c\u00a0edit\ud560\u00a0\uc218\u00a0\uc788\ub2e4.<\/p>\n<p>\uc874\uc7ac\ud558\ub294\u00a0Datafile\uc744\u00a0\ub300\uccb4\ud558\uae30\u00a0\uc704\ud574\uc11c\u00a0\uc0ac\uc6a9\ub418\ub294\u00a0\ubaa8\ub4e0\u00a0backup file\uc740\u00a0\ubcf5\uad6c\ud558\uace0\uc790\u00a0\ud558\ub294\u00a0\uc2dc\uc810\u00a0\uc804\uc758\u00a0\uac83\uc774\uc5b4\uc57c\u00a0\ud55c\ub2e4.<\/p>\n<p>$cd \/u01\/ORACLE\/COLD_BACK<\/p>\n<p>$cp rbsBACKUP.dbf \u00a0systBACKUP.dbf \u00a0tempBACKUP.dbf test.dbf \u00a0toolBACKUP.dbf \u00a0usrBACKUP.dbf \u00a0\/u01\/ORACLE\/BACKUP<\/p>\n<p>SVRMGR&gt; startup mount<\/p>\n<p>database\uc758\u00a0\ubaa8\ub4e0\u00a0Datafile\uc740\u00a0time-based or change-based recovery \u00a0\ud558\ub294\u00a0\ub3d9\uc548\u00a0online\uc774\uc5b4\uc57c\u00a0\ud568<\/p>\n<p>SVRMGR&gt; select * from v$Datafile;<\/p>\n<p>FILE# \u00a0\u00a0\u00a0\u00a0\u00a0STATUS \u00a0ENABLED \u00a0\u00a0\u00a0CHECKPOINT BYTES \u00a0\u00a0\u00a0\u00a0\u00a0CREATE_BYT NAME<\/p>\n<p>&#8212;&#8212;&#8212;- &#8212;&#8212;- &#8212;&#8212;&#8212;- &#8212;&#8212;&#8212;- &#8212;&#8211;<\/p>\n<p>1 SYSTEM \u00a0READ WRITE \u00a0\u00a0\u00a0\u00a0\u00a0\u00a06798 \u00a0\u00a052428800 \u00a0\u00a052428800 \/u01\/ORACLE\/BACK<\/p>\n<p>2\u00a0ONLINE \u00a0READ WRITE \u00a0\u00a0\u00a0\u00a0\u00a0\u00a06798 \u00a0\u00a041943040 \u00a0\u00a041943040 \/u01\/ORACLE\/BACK<\/p>\n<p>3\u00a0ONLINE\u00a0\u00a0READ WRITE \u00a0\u00a0\u00a0\u00a0\u00a0\u00a06798 \u00a0\u00a052428800 \u00a0\u00a052428800 \/u01\/ORACLE\/BACK<\/p>\n<p>4\u00a0ONLINE \u00a0READ WRITE \u00a0\u00a0\u00a0\u00a0\u00a0\u00a06798 \u00a0\u00a010485760 \u00a0\u00a010485760 \/u01\/ORACLE\/BACK<\/p>\n<p>5\u00a0ONLINE\u00a0\u00a0READ WRITE \u00a0\u00a0\u00a0\u00a0\u00a0\u00a06798 \u00a0\u00a010485760 \u00a0\u00a010485760 \/u01\/ORACLE\/BACK<\/p>\n<p>&nbsp;<\/p>\n<p>truncate \ud558\uae30\u00a0\uc804\uc758\u00a0\uc2dc\uac04\uc73c\ub85c\u00a0\ubcf5\uad6c\ud55c\ub2e4.<\/p>\n<p>Control file backup\uc744\u00a0\uc0ac\uc6a9\ud588\uac70\ub098\u00a0\uc7ac\u00a0creation\ub41c\u00a0control file\uc774\u00a0restore\ub418\uc5c8\ub2e4\uba74\u00a0\u201cusing backup Control file\u201d \u00a0parameter\ub97c\u00a0\uba85\uc2dc\ud55c\ub2e4.<\/p>\n<p>SVRMGR&gt; recover database until time &#8216;1996-10-16:18:37:00&#8217;;<\/p>\n<p>Media recovery complete.<\/p>\n<p>log\ub97c\u00a0reset\uc2dc\ud0a8\ub2e4.<\/p>\n<p>SVRMGR&gt; alter database open resetlogs;<\/p>\n<p>Statement processed.<\/p>\n<p>SVRMGR&gt; connect scott\/tiger<\/p>\n<p>Connected.<\/p>\n<p>SVRMGR&gt; select count(*) from bonus;<\/p>\n<p>COUNT(*)<\/p>\n<p>&#8212;&#8212;&#8212;-<\/p>\n<p>1280<\/p>\n<p>1 row selected. \u00a0\u00a0\u00aa\u00aa<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Backup &nbsp; Database Backup\uc758\u00a0\uc911\uc694\uc131 &nbsp; Database Recovery\uac00\u00a0\uac00\ub2a5\ud55c\u00a0\uc6b4\uc6a9 \uad00\uacc4\ud615\u00a0\ub370\uc774\ud0c0\ubca0\uc774\uc2a4\ub97c\u00a0\uc0ac\uc6a9\ud558\ub294\ub370\u00a0\uc788\uc5b4\u00a0\uac00\uc7a5\u00a0\ud070\u00a0\uc7a5\uc810\u00a0\uc911\uc758\u00a0\ud558\ub098\ub294\u00a0\ub370\uc774\ud0c0\ubca0\uc774\uc2a4\uc5d0\u00a0\uc774\uc0c1\u00a0\ubc1c\uc0dd\uc2dc\u00a0\uc5b8\uc81c\ub4e0\uc9c0\u00a0Database Recovery\ub97c\u00a0\uc218\ud589\ud558\uc5ec\u00a0\ud604\uc7ac\uc758\u00a0\uc0c1\ud669\uc73c\ub85c\u00a0\ubcf5\uad6c\uac00\u00a0\uac00\ub2a5\ud558\ub2e4\ub294\u00a0\uc810\uc774\ub2e4. \uc774\ub7ec\ud55c\u00a0\ubcf5\uad6c\uac00\u00a0\uac00\ub2a5\ud558\uae30\u00a0\uc704\ud574\uc11c\ub294\u00a0Database \uad00\ub9ac\uc790\ub294\u00a0\ubcf5\uad6c\uac00\u00a0\uac00\ub2a5\ud55c\u00a0\uc0c1\ud0dc\ub85c\u00a0\ub370\uc774\ud0c0\ubca0\uc774\uc2a4\ub97c\u00a0\uc6b4\uc6a9\ud558\uc5ec\uc57c\ub9cc\u00a0\ud569\ub2c8\ub2e4. \uc608\ub97c\u00a0\ub4e4\uc5b4\u00a0\uc0ac\uc6a9\uc790\uac00\u00a0NO ARCHIVE MODE\uc0c1\ud0dc\ub85c\u00a0\uc6b4\uc6a9\uc2dc\ub294\u00a0\ubd88\ud589\ud788\ub3c4\u00a0Database\ub97c\u00a0\ucc98\uc74c\u00a0\uc0dd\uc131\ud55c\u00a0\uc2dc\uc810\uc774\ub098\u00a0\uc804\uccb4\u00a0BACKUP \ubc1b\uc740\u00a0\uc2dc\uc810\uc73c\ub85c\u00a0\ub9cc\uc774\u00a0\ubcf5\uad6c\uac00\u00a0\uac00\ub2a5\ud569\ub2c8\ub2e4. \ub610\ud55c\u00a0BACKUP\uc744\u00a0\ubc1b\ub294\ub2e4\uace0\u00a0\ud560\u00a0\uacbd\uc6b0\uc5d0\ub3c4\u00a0BACKUP\uc744\u00a0\ubc1b\ub294\u00a0\ubc29\ubc95\uc5d0\u00a0\ub530\ub77c\u00a0\ud604\uc7ac\uc758\u00a0\uc2dc\uc810\uae4c\uc9c0\uc758\u00a0\ubcf5\uad6c\uac00\u00a0\uac00\ub2a5\ud558\uae30\ub3c4\u00a0\ud558\uc9c0\ub9cc\u00a0\uadf8\ub807\uc9c0\u00a0\ubabb\ud55c\u00a0\uacbd\uc6b0\u00a0BACKUP\uc744\u00a0\ubc1b\uc740\u00a0\uc2dc\uc810\uc73c\ub85c\u00a0\ubc16\uc5d0\u00a0\ubcf5\uad6c\uac00\u00a0\uc548\ub418\ub294\u00a0\uacbd\uc6b0\ub3c4\u00a0\uc788\uc2b5\ub2c8\ub2e4. \uc77c\ubc18\uc801\uc778\u00a0\uacbd\uc6b0\u00a0BACKUP \uc815\ucc45\uc5c6\uc774\u00a0\ubb34\uc791\uc815\u00a0\uacfc\ub2e4\ud55c\u00a0\uc591\uc758\u00a0BACKUP\uc744\u00a0\ubc1b\uc744\u00a0\uacbd\uc6b0\u00a0\uc77c\uc815\u00a0\uae30\uac04\uc774\u00a0\uacbd\uacfc\ud558\uba74\u00a0BACKUP\uc5d0\u00a0\uc758\ubbf8\uac00\u00a0\ud76c\ubbf8\ud574\u00a0\uc9c0\uac8c\u00a0\ub418\uace0\u00a0\uc815\uc0c1\uc801\uc778\u00a0\uc791\uc5c5\uc744\u00a0\uc218\ud589\ud558\uc9c0\u00a0\uc54a\uc744\ub54c, \u00a0Backup File\uc774\u00a0\uaf2d\u00a0\ud544\uc694\ud55c\u00a0\uacbd\uc6b0\u00a0\uc791\uc5c5\u00a0\ud560\u00a0\uc218\u00a0\uc5c6\ub294\u00a0\uacbd\uc6b0\uac00\u00a0\ubc1c\uc0dd\u00a0\ud560\u00a0\uc218\ub3c4\u00a0\uc788\uc2b5\ub2c8\ub2e4. DATABASE \uad00\ub9ac\uc790\ub294\u00a0BACKUP\uc5d0\u00a0\ub300\ud55c\u00a0\uc815\ucc45\uc744\u00a0\uc218\ub9bd\ud558\uc5ec\u00a0\uaf2d\u00a0\ud544\uc694\ud55c\u00a0DATA\ub97c\u00a0\ucd5c\uc18c\uc758\u00a0\uc591\uc73c\ub85c\u00a0BACKUP\uc744\u00a0\ubc1b\uace0\u00a0\ucd5c\uc18c\uc758\u00a0\uc2dc\uac04\uc744\u00a0\uc18c\ube44\u00a0\ud558\uba74\uc11c\ub3c4\u00a0\ud56d\uc2dc\u00a0\ubcf5\uad6c\uac00\u00a0\uac00\ub2a5\ud55c\u00a0\uc0c1\ud0dc\ub97c\u00a0\uc720\uc9c0\ud574\uc57c\u00a0\ud569\ub2c8\ub2e4. DATABASE \uad00\ub9ac\uc790\ub294\u00a0BACKUP\uc758\u00a0\uc911\uc694\uc131\uc744\u00a0\ud655\uc2e4\ud788\u00a0\uc778\uc2dd\ud558\uace0\u00a0\ud544\uc694\ud55c\u00a0\uc2dc\uae30\uc5d0\u00a0\uaf2d\u00a0\uc815\ud574\uc9c4\u00a0\ubc29\ubc95\uc73c\ub85c\u00a0BACKUP \uc791\uc5c5\uc744\u00a0\uc218\ud589\ud558\uc5ec\u00a0\uc5b8\uc81c\ub77c\ub3c4\u00a0\ubcf5\uad6c\uac00\u00a0\uac00\ub2a5\ud55c\u00a0\uc2dc\uc2a4\ud15c\uc758\u00a0\uc6b4\uc6a9\uc774\u00a0\ud544\uc694\ud558\uaca0\uc2b5\ub2c8\ub2e4. &nbsp; &nbsp; BACKUP\uc758\u00a0\ud6a8\uc728\uc131\uacfc\u00a0\uc548\uc804\uc131 \ub370\uc774\ud0c0\ubca0\uc774\uc2a4\ub294\u00a0\uae30\uc874\uc758\u00a0FILE SYSTEM\uacfc\ub294\u00a0\ub2ec\ub9ac\u00a0\uc804\uccb4\u00a0\uc0ac\uc6a9\uc790\u00a0OBJECT\ub97c\u00a0\ud558\ub098\uc758\u00a0TABLESPACE\ub85c\u00a0\uad00\ub9ac\ud558\ubbc0\ub85c\u00a0BACKUP \ubfd0\u00a0\uc544\ub2c8\ub77c\u00a0RECOVERY\uc2dc\uc5d0\ub3c4\u00a0\uc0c1\ub2f9\ud788\u00a0\uc8fc\uc758\ub97c\u00a0\uc694\ud55c\ub2e4. \ub9cc\uc77c\u00a0ARCHIVE LOG \uc0c1\ud0dc\uc5d0\uc11c\u00a0\uc6b4\uc6a9\uc744\u00a0\ud558\uace0\uc788\ub294\u00a0\uc0c1\ud0dc\uc5d0\uc11c\u00a0\uc774\uc0c1\u00a0\ubc1c\uc0dd\uc2dc\u00a0RECOVERY \uc791\uc5c5\uc5d0\u00a0\ud544\uc694\ud55c\u00a0LOG FILE\uc911\u00a0\ud558\ub098\uc758\u00a0FILE\uc774\u00a0\uc5c6\uc5b4\uc9c0\uac70\ub098\u00a0\uc0ac\uc6a9\u00a0\ud560\u00a0\uc218\u00a0\uc5c6\ub294\u00a0\uacbd\uc6b0\uc5d0\ub3c4\u00a0\uc5ed\uc2dc\u00a0\uc815\uc0c1\uc801\uc778\u00a0\ubcf5\uad6c\uac00\u00a0\ubd88\uac00\ub2a5\u00a0\ud55c\u00a0\uacbd\uc6b0\uac00\u00a0\uc788\ub2e4. \uc774\ub7ec\ud55c\u00a0\ubd88\ud589\ud55c\u00a0\uacbd\uc6b0\ub97c\u00a0\ubc29\uc9c0\ud558\uae30\u00a0\uc704\ud574\uc11c\u00a0DBA\ub294\u00a0\ud56d\uc2dc\u00a0\ubcf5\uad6c\uac00\u00a0\uac00\ub2a5\ud55c\u00a0\uc0c1\ud0dc\ub85c\u00a0\uc791\uc5c5\ud558\uae30\u00a0\uc704\ud55c\u00a0BACKUP \uc815\ucc45\uc744\u00a0\uc218\ub9bd\ud558\uc5ec\u00a0\uc815\ud655\ud558\uac8c\u00a0\uc791\uc5c5\ud558\uc5ec\uc57c\u00a0\ud560\u00a0\uac83\uc774\ub2e4. BACKUP \uc815\ucc45\uc5d0\u00a0\uc788\uc5b4\u00a0\uac00\uc7a5\u00a0\uc911\uc694\ud55c\u00a0\uc810\uc740\u00a0\uc544\ubb34\u00a0\ubb38\uc81c\uc5c6\uc774\u00a0\uc5b8\uc81c\ub4e0\uc9c0\u00a0RECOVERY \ud560\u00a0\uc218\u00a0\uc788\uc5b4\uc57c\u00a0\ud55c\ub2e4\ub294\u00a0\uac83\uc774\ub2e4. DBA\uac00\u00a0\uc5b4\ub5a0\ud55c\u00a0\ubc29\ubc95\uc73c\ub85c\u00a0BACKUP\uc744\u00a0\uc720\uc9c0\ud558\ub290\ub0d0\uc5d0\u00a0\ub530\ub77c\u00a0RECOVERY \uc131\uacf5\ub960\uc774\ub098\u00a0RECOVERY \uc18d\ub3c4\u00a0\ub4f1\uc774\u00a0\uacb0\uc815\ub41c\ub2e4. \ubb3c\ub860\u00a0\ub9e4\uc77c\u00a0\uc791\uc5c5\u00a0\uc885\ub8cc\u00a0\ud6c4\u00a0\uc804\uccb4\u00a0\ub370\uc774\ud0c0\ubca0\uc774\uc2a4\uc5d0\u00a0\ub300\ud558\uc5ec\u00a0FULL BACKUP\uc744\u00a0\ud55c\ub2e4\uba74\u00a0\uac00\uc7a5\u00a0\uc548\uc804\ud55c\u00a0\u00a0BACKUP \uc774\ub77c\uace0\u00a0\ubcfc\u00a0\uc218\u00a0\uc788\uc73c\ub098\u00a0\uc2e4\uc9c8\uc801\uc73c\ub85c\u00a0BACKUP\uc744\u00a0\ubc1b\ub294\ub370\u00a0\ub9ce\uc740\u00a0\uc2dc\uac04\uc744\u00a0\uc694\uad6c\ud558\ubbc0\ub85c\u00a0\ud604\uc2e4\uc801\uc73c\ub85c\ub294\u00a0\ubd88\uac00\ub2a5\ud55c\u00a0\uc791\uc5c5\uc774\ub77c\uace0\u00a0\ubcfc\u00a0\uc218\u00a0\uc788\ub2e4. \uc5b4\ub5bb\uac8c\u00a0\ud558\uba74\u00a0\uc0ac\uc6a9\uc790\ub294\u00a0BACKUP\uc5d0\u00a0\uc18c\uc694\ub418\ub294\u00a0\uc2dc\uac04\uc744\u00a0\uc904\uc774\uba74\uc11c\u00a0\ub610\ud55c\u00a0\uc5b4\ub5a0\ud55c\u00a0\uacbd\uc6b0\uc5d0\ub3c4\u00a0\ubcf5\uad6c\uac00\u00a0\uac00\ub2a5\ud55c\u00a0BACKUP \uc791\uc5c5\uc744\u00a0\ud558\ub294\uac00\uac00\u00a0\uc911\uc694\ud558\ub2e4. &nbsp; &nbsp; Database Backup Guideline \uc815\uae30\uc801\uc73c\ub85c\u00a0Full [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2877,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"spay_email":""},"categories":[9],"tags":[959],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/haisins.synology.me\/wordpress\/wp-content\/uploads\/2018\/02\/how_do_i1.png?fit=936%2C756","amp_enabled":true,"_links":{"self":[{"href":"http:\/\/haisins.synology.me\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/3177"}],"collection":[{"href":"http:\/\/haisins.synology.me\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/haisins.synology.me\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/haisins.synology.me\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/haisins.synology.me\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3177"}],"version-history":[{"count":5,"href":"http:\/\/haisins.synology.me\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/3177\/revisions"}],"predecessor-version":[{"id":3184,"href":"http:\/\/haisins.synology.me\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/3177\/revisions\/3184"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/haisins.synology.me\/wordpress\/index.php?rest_route=\/wp\/v2\/media\/2877"}],"wp:attachment":[{"href":"http:\/\/haisins.synology.me\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3177"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/haisins.synology.me\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3177"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/haisins.synology.me\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3177"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}