Commit 649226

2025-12-06 09:54:28 feagor: -/-
oracle/oracle_files/Controlfile_Перенос.md ..
@@ 4,6 4,7 @@
Выполните следующие шаги для переноса Controlfile из /u01 в /u03
+ #### 1. Получить местонахождение текущего Controlfile
```ora
SQL> show parameter control_files
NAME TYPE VALUE
@@ 11,14 12,20 @@
control_files string /u01/oracle/dbaclass/control01.ctl
```
+ #### 2. Установить новое местоположение для Controlfile
+ ```ora
SQL> alter system set control_files='/u03/oracle/dbaclass/control01.ctl' scope=spfile;
System altered.
+ ```
-
+ #### 3.Перезапустить базу в состоянии nomount
+ ```ora
shutdown immediate;
startup nomount
+ ```
-
+ #### 4. Скопировать с помощью RMAN Controlfile в новое место
+ ```bash
rman target /
RMAN> restore controlfile from '/u01/oracle/dbaclass/control01.ctl';
@@ 30,7 37,7 @@
channel ORA_DISK_1: copied control file copy
output file name=/u03/oracle/dbaclass/control01.ctl
Finished restore at 13-JAN-19
-
+ ```
alter database mount;
alter database open;
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9