Oracle

RMAN 創建自動實例失敗

  • July 3, 2020

我正在嘗試在 RMAN 中傳輸表空間。我正在執行的命令是

transport tablespace usr_table auxiliary destination '/oracle/rman/auxFiles' tablespace destination '/oracle/rman';

用於自動實例的初始化參數是

initialization parameters used for automatic instance:
db_name=ORCL
db_unique_name=tnpD_pitr_ORCL
compatible=12.2.0
db_block_size=8192
db_files=200
diagnostic_dest=/opt/oracle
_system_trig_enabled=FALSE
sga_target=2048M
processes=200
db_create_file_dest=/oracle/rman/auxFiles
log_archive_dest_1='location=/oracle/rman/auxFiles'
#No auxiliary parameter file used

我得到的錯誤是

RMAN-03002: failure of transport tablespace command at 06/10/2020 15:32:40
RMAN-04014: startup failed: ORA-27125: unable to create shared memory segment
Linux-x86_64 Error: 28: No space left on device
Additional information: 3822
Additional information: 2130706432

我需要改變

diagnostic_dest=/opt/oracle

我應該製作一個輔助文件嗎?如果是,我是否需要將所有顯示在 rman 輸出中的參數放入其中?

我的問題是我的一個表空間的 auto_extend 已設置為關閉。一旦我改變了,我就可以執行我的命令

引用自:https://dba.stackexchange.com/questions/268905