11gR2RAC環境DBCA建立資料庫報錯ORA-15055 ORA-15001,11gr2racdbca

來源:互聯網
上載者:User

11gR2RAC環境DBCA建立資料庫報錯ORA-15055 ORA-15001,11gr2racdbca

11gR2RAC環境DBCA建立資料庫報錯ORA-15055 ORA-15001

 

問題現象:

    在11gR2 GridInfrastructure和Database軟體安裝完成之後,執行DBCA建立資料庫到30%的時候報如下錯誤,點擊OK後提示忽略並停止安裝。



問題分析:

     從上面的問題我們不難看出是因為無法訪問ASM磁碟組導致,但是要解決該問題就得進入到ASM中去探個究竟,為什麼剛裝好的叢集,建庫就出現問題。

 

     隨即我們先通過grid使用者登入到asm執行個體執行如下查詢操作,我們發現磁碟組均為mount狀態,說明磁碟組狀態沒有明顯的問題。

SQL> select name,state,type from v$asm_diskgroup;NAME                           STATE       TYPE------------------------------ ----------- ------OCR_VOTE                       MOUNTED     HIGHDATA001                        MOUNTED     EXTERNFRA001                         MOUNTED     EXTERNBAK001                         MOUNTED     EXTERN     接下來我們通過amcmd登入到asm磁碟管理中進入到卷組+DATA001,這個時候我們同樣看見了dbca建立資料庫所產生的資料檔案。[grid@db01 ~]$ asmcmdASMCMD> cd DATA001ASMCMD> lsXMMAN/ASMCMD> cd XMMAN/ASMCMD> LSASMCMD> lsDATAFILE/ASMCMD> cd DATAFILE/ASMCMD> lsSYSAUX.258.859553539SYSTEM.259.859553539UNDOTBS1.257.859553539USERS.256.859553539ASMCMD>

看到如上資訊我們基本可以排除ASM的問題了,接來下可能考慮到是許可權問題,嘗試重新執行root.sh指令碼。

 

問題解決:

重新執行如下指令碼

[root@db01 DBSoft]# /DBSoft/oracle/product/11.2.4/dbhome_1/root.shPerforming root user operation for Oracle 11g The following environment variables are set as:    ORACLE_OWNER= oracle    ORACLE_HOME=  /DBSoft/oracle/product/11.2.4/dbhome_1Enter the full pathname of the local bin directory: [/usr/local/bin]: The contents of "dbhome" have not changed. No need to overwrite.The contents of "oraenv" have not changed. No need to overwrite.The contents of "coraenv" have not changed. No need to overwrite.Entries will be added to the /etc/oratab file as needed byDatabase Configuration Assistant when a database is createdFinished running generic part of root script.Now product-specific root actions will be performed.Finished product-specific root actions.[root@db01 DBSoft]# pwd/DBSoft


再重新運行dbca建庫,問題排除




oracle 11gR2 DBCA建庫時 配置em時報錯

win下安裝oracle 軟體和庫的時候 不能開防火牆 不然就會有這樣的錯 從裝吧 只能這樣了
 
redhat64安裝oracle11gr2時運行dbca命令報錯

檢查以下RPM包是否安裝:
elfutils-libelf
elfutils-libelf-devel
libaio
libaio-devel
沒有的話裝上,RHEL安裝盤裡有,包括64位和32位
然後:

$ORACLE_HOME/bin/relink all

應該就好了
 

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.