「Oracle19c」startupでORA-03113: 通信チャネルでend-of-fileの対処方法

環境
Oracle 19c

エラーメッセージ

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SQL> startup open
ORACLEインスタンスが起動しました。
 中略
データベースがマウントされました。
ORA-03113: 通信チャネルでend-of-fileが検出されました
プロセスID: 10180
セッションID: 379、シリアル番号: 9552
SQL> startup open ORACLEインスタンスが起動しました。  中略 データベースがマウントされました。 ORA-03113: 通信チャネルでend-of-fileが検出されました プロセスID: 10180 セッションID: 379、シリアル番号: 9552
SQL> startup open
ORACLEインスタンスが起動しました。
 中略
データベースがマウントされました。
ORA-03113: 通信チャネルでend-of-fileが検出されました
プロセスID: 10180
セッションID: 379、シリアル番号: 9552

対処方法

1.コマンドプロンプトを起動し、sqlplus /nologでログインします。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
C:\Users\USER>sqlplus /nolog
SQL*Plus: Release 19.0.0.0.0 - Production on 日 424 14:58:47 2022
Version 19.3.0.0.0
Copyright (c) 1982, 2019, Oracle. All rights reserved.
SQL>
C:\Users\USER>sqlplus /nolog SQL*Plus: Release 19.0.0.0.0 - Production on 日 4月 24 14:58:47 2022 Version 19.3.0.0.0 Copyright (c) 1982, 2019, Oracle. All rights reserved. SQL>
C:\Users\USER>sqlplus /nolog

SQL*Plus: Release 19.0.0.0.0 - Production on 日 4月 24 14:58:47 2022
Version 19.3.0.0.0

Copyright (c) 1982, 2019, Oracle. All rights reserved.

SQL>

2.以下のコマンドでアイドルインスタンスに接続します。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SQL> conn system/manager as sysdba;
アイドル・インスタンスに接続しました。
SQL> conn system/manager as sysdba; アイドル・インスタンスに接続しました。
SQL> conn system/manager as sysdba;
アイドル・インスタンスに接続しました。

3.Oracleデータベースのマウントを行います。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SQL> startup mount;
ORACLEインスタンスが起動しました。
Total System Global Area 2566914016 bytes
Fixed Size 9031648 bytes
Variable Size 553648128 bytes
Database Buffers 1996488704 bytes
Redo Buffers 7745536 bytes
データベースがマウントされました。
SQL> startup mount; ORACLEインスタンスが起動しました。 Total System Global Area 2566914016 bytes Fixed Size 9031648 bytes Variable Size 553648128 bytes Database Buffers 1996488704 bytes Redo Buffers 7745536 bytes データベースがマウントされました。
SQL> startup mount;
ORACLEインスタンスが起動しました。

Total System Global Area 2566914016 bytes
Fixed Size 9031648 bytes
Variable Size 553648128 bytes
Database Buffers 1996488704 bytes
Redo Buffers 7745536 bytes
データベースがマウントされました。

4.以下のコマンドでフラッシュリカバリエリアのサイズを11GBに増やします。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SQL> ALTER SYSTEM SET DB_RECOVERY_FILE_DEST_SIZE=11G SCOPE=BOTH SID='orcl';
システムが変更されました。
SQL> ALTER SYSTEM SET DB_RECOVERY_FILE_DEST_SIZE=11G SCOPE=BOTH SID='orcl'; システムが変更されました。
SQL> ALTER SYSTEM SET DB_RECOVERY_FILE_DEST_SIZE=11G SCOPE=BOTH SID='orcl';

システムが変更されました。

5.データベースをオープンします。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SQL> alter database open;
データベースが変更されました。
SQL> alter database open; データベースが変更されました。
SQL> alter database open;

データベースが変更されました。

6.以下のコマンドを実行します。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SQL> SELECT INSTANCE_NAME FROM V$INSTANCE;
INSTANCE_NAME
--------------------------------
orcl
SQL> SELECT INSTANCE_NAME FROM V$INSTANCE; INSTANCE_NAME -------------------------------- orcl
SQL> SELECT INSTANCE_NAME FROM V$INSTANCE;

INSTANCE_NAME
--------------------------------
orcl

 

Oracle 19c

Posted by arkgame