asmcmd: command disallowed by current instance type

tolywang發表於2011-05-09

在Oracle 10g RAC + ASM 環境下, 一般使用ORACLE使用者作為oracle例項及asm例項的使用者 (Oracle11g 會有grid使用者用於asm的專用使用者), 一般我們在登入asm的時候, 需要設定asm例項的sid , 否則會報錯如下:

$  asmcmd  

asmcmd: command disallowed by current instance type

$ export   ORACLE_SID= +ASM1

$  asmcmd   

wmrac01$  asmcmd
ASMCMD>
ASMCMD>
ASMCMD> ls
DATA/
INDX/
ASMCMD> ls -al  
State    Type    Rebal  Name
MOUNTED  EXTERN  N      DATA/
MOUNTED  EXTERN  N      INDX/
ASMCMD>

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-694843/,如需轉載,請註明出處,否則將追究法律責任。

相關文章