Oracle

ASMCMD 不返回任何結果

  • August 30, 2019

我正在嘗試使用 ASMCMD,但它不會在命令行中返回任何結果

ASMCMD> ls
ASMCMD>
ASMCMD>
ASMCMD>
ASMCMD> lsdg
ASMCMD>
ASMCMD> pwd
ASMCMD>

數據庫的版本是19c,oracle grid的唯一環境是GRID_HOME,不過我也有ORACLE_HOMEand ORACLE_BASE,目前my $ORACLE_SIDisorcl和my $ORACLE_HOMEis /u01/app/oracle/product/19.3.0/dbhome_1

我的輸出srvctl config asm是:

ASM home: <CRS home>
Password file: +DATA/orapwasm
Backup of Password file:
ASM listener: LISTENER,LISTENER2
Spfile: +DATA/ASM/ASMPARAMETERFILE/registry.253.1011650339
ASM diskgroup discovery string: /dev/oracleasm/disks/*

環境不正確。ORACLE_HOME對於網格應該指向網格目錄,ORACLE_SID對於 ASM 應該是 +ASM。

試試這個:

export ORACLE_HOME=$GRID_HOME
export $ORACLE_SID=+ASM
export PATH=$GRID_HOME/bin:$PATH

庫馬爾

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