報錯如下
SQL> startup
ORACLE instance started.
Total System Global Area 1593835520 bytes
Fixed Size 2924880 bytes
Variable Size 1023413936 bytes
Database Buffers 553648128 bytes
Redo Buffers 13848576 bytes
Database mounted.
ORA-01092: ORACLE instance terminated. Disconnection forced
ORA-14693: The MAX_STRING_SIZE parameter must be EXTENDED.
Process ID: 103962
Session ID: 237 Serial number: 55929
根據提示:oracle因為 MAX_STRING_SIZE這個為stand所以被停止了。原資料庫是被我修改成extended的。但是突然斷電后。啟動這個實體就啟動不了。請問要怎么才能恢復
uj5u.com熱心網友回復:
依次執行以下三步看看提示什么錯誤資訊。
startup nomount
alter database mount
alter database open
uj5u.com熱心網友回復:
12c?看看這個:sqlplus '/as sysdba'
startup nomount
show parameter MAX_STRING_SIZE
應該是stand,你之前改的應該是當時實體生命周期內的,沒有修改引數檔案里的。你可以修改引數后再重啟,剛剛登陸資料庫實體的情況下再執行:
alter system set max_string_size=extended scope=spfile;
startup force
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/60614.html
標籤:高級技術
