Oracle 19cで制御(コントロール)ファイルを登録する

2021年11月10日

環境
Oracle 19c(19.3.0.0.0)

書式
ALTER SYSTEM SET control_files = ’ファイルパス1’, 'ファイルパス2’, xxx SCOPE=SPFILE

操作例
1.コントロールファイルの登録

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SQL>ALTER SYSTEM SET control_files ='C:\ORACLE\ORADATA\ORCL\CONTROL01.CTL',
'C:\ORACLE\ORADATA\ORCL\CONTROL02.CTL',
'C:\ORACLE\ORADATA\ORCL\CONTROL03.CTL'
SCOPE = SPFILE
SQL>ALTER SYSTEM SET control_files ='C:\ORACLE\ORADATA\ORCL\CONTROL01.CTL', 'C:\ORACLE\ORADATA\ORCL\CONTROL02.CTL', 'C:\ORACLE\ORADATA\ORCL\CONTROL03.CTL' SCOPE = SPFILE
SQL>ALTER SYSTEM SET control_files ='C:\ORACLE\ORADATA\ORCL\CONTROL01.CTL',
'C:\ORACLE\ORADATA\ORCL\CONTROL02.CTL',
'C:\ORACLE\ORADATA\ORCL\CONTROL03.CTL'
SCOPE = SPFILE

2.oracle再起動

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SQL> shutdown immediate
SQL> startup
SQL> shutdown immediate SQL> startup
SQL> shutdown immediate
SQL> startup

3.コントロールファイルの場所確認

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SQL> select name from v$controlfile;
SQL> select name from v$controlfile;
SQL> select name from v$controlfile;

 

Oracle 19c

Posted by arkgame