Logfile의 rename(10g)
Logfile에 관련된 정보는 다음과 같이 확인 합니다.
SQL> SELECT member FROM v$logfile;
MEMBER
-------------------------------------------------
C:\ORACLE\PRODUCT\10.1.0\ORADATA\DB10G\REDO03.LOG
C:\ORACLE\PRODUCT\10.1.0\ORADATA\DB10G\REDO02.LOG
C:\ORACLE\PRODUCT\10.1.0\ORADATA\DB10G\REDO01.LOG
3 rows selected.
------------------------------------------------------------
Logfile의 변경 or 이동
------------------------------------------------------------
1. DB를 shutdown 합니다.
SQL> SHUTDOWN IMMEDIATE
Database closed.
Database dismounted.
ORACLE instance shut down.
2. OS상에서 물리적인 파일의 이름을 변경
SQL> HOST MOVE C:\ORACLE\PRODUCT\10.1.0\ORADATA\DB10G\REDO01.LOG C:\ORACLE\PRODUCT\10.1.0\ORADATA\DB10G\RENAME_REDO01.LOG
3. DB를 Mount 상태까지 올립니다.
SQL>conn / as sysdba
SQL> STARTUP MOUNT
ORACLE instance started.
Total System Global Area 167772160 bytes
Fixed Size 787968 bytes
Variable Size 61864448 bytes
Database Buffers 104857600 bytes
Redo Buffers 262144 bytes
Database mounted.
4. ALTER DATABASE RENAME FILE 명령으로 파일의 이름을 변경
SQL> ALTER DATABASE RENAME FILE 'C:\ORACLE\PRODUCT\10.1.0\ORADATA\DB10G\REDO01.LOG' -
> TO 'C:\ORACLE\PRODUCT\10.1.0\ORADATA\DB10G\RENAME_REDO01.LOG';
Database altered.
5. DB를 Open 합니다.
SQL> ALTER DATABASE OPEN;
Database altered.
6. 확인
SQL> SELECT member FROM v$logfile;
MEMBER
-------------------------------------------------
C:\ORACLE\PRODUCT\10.1.0\ORADATA\DB10G\REDO03.LOG
C:\ORACLE\PRODUCT\10.1.0\ORADATA\DB10G\REDO02.LOG
C:\ORACLE\PRODUCT\10.1.0\ORADATA\DB10G\RENAME_REDO01.LOG
Logfile에 관련된 정보는 다음과 같이 확인 합니다.
SQL> SELECT member FROM v$logfile;
MEMBER
-------------------------------------------------
C:\ORACLE\PRODUCT\10.1.0\ORADATA\DB10G\REDO03.LOG
C:\ORACLE\PRODUCT\10.1.0\ORADATA\DB10G\REDO02.LOG
C:\ORACLE\PRODUCT\10.1.0\ORADATA\DB10G\REDO01.LOG
3 rows selected.
------------------------------------------------------------
Logfile의 변경 or 이동
------------------------------------------------------------
1. DB를 shutdown 합니다.
SQL> SHUTDOWN IMMEDIATE
Database closed.
Database dismounted.
ORACLE instance shut down.
2. OS상에서 물리적인 파일의 이름을 변경
SQL> HOST MOVE C:\ORACLE\PRODUCT\10.1.0\ORADATA\DB10G\REDO01.LOG C:\ORACLE\PRODUCT\10.1.0\ORADATA\DB10G\RENAME_REDO01.LOG
3. DB를 Mount 상태까지 올립니다.
SQL>conn / as sysdba
SQL> STARTUP MOUNT
ORACLE instance started.
Total System Global Area 167772160 bytes
Fixed Size 787968 bytes
Variable Size 61864448 bytes
Database Buffers 104857600 bytes
Redo Buffers 262144 bytes
Database mounted.
4. ALTER DATABASE RENAME FILE 명령으로 파일의 이름을 변경
SQL> ALTER DATABASE RENAME FILE 'C:\ORACLE\PRODUCT\10.1.0\ORADATA\DB10G\REDO01.LOG' -
> TO 'C:\ORACLE\PRODUCT\10.1.0\ORADATA\DB10G\RENAME_REDO01.LOG';
Database altered.
5. DB를 Open 합니다.
SQL> ALTER DATABASE OPEN;
Database altered.
6. 확인
SQL> SELECT member FROM v$logfile;
MEMBER
-------------------------------------------------
C:\ORACLE\PRODUCT\10.1.0\ORADATA\DB10G\REDO03.LOG
C:\ORACLE\PRODUCT\10.1.0\ORADATA\DB10G\REDO02.LOG
C:\ORACLE\PRODUCT\10.1.0\ORADATA\DB10G\RENAME_REDO01.LOG
![]() | ![]() ![]() | 12-27 | 2686 | |
![]() | ![]() ![]() | 12-11 | 1945 | |
53 | ![]() ![]() | 03-15 | 1758 | |
52 | ![]() ![]() | 01-31 | 1907 | |
51 | ![]() ![]() | 01-31 | 2778 | |
50 | ![]() ![]() | 01-31 | 1470 | |
49 | ![]() ![]() | 01-19 | 1798 | |
48 | ![]() ![]() | 01-11 | 1679 | |
47 | ![]() ![]() | 01-03 | 2220 | |
46 | ![]() ![]() | 12-27 | 2686 | |
45 | ![]() ![]() | 12-19 | 1902 | |
44 | ![]() ![]() | 12-14 | 1880 | |
43 | ![]() ![]() | 12-11 | 1945 | |
42 | ![]() ![]() | 12-09 | 1529 | |
41 | ![]() ![]() | 12-01 | 1756 | |
40 | ![]() ![]() | 12-01 | 1952 | |
39 | ![]() ![]() | 12-01 | 1401 |
댓글 없음:
댓글 쓰기