DBCA啟動報錯Java.Lang.Noclassdeffounderror
一個9204的資料庫,在啟動DBCA是出現NoClassdeffounderror錯誤。
嘗試啟動DBCA圖形介面,DBCA沒有啟動,而是出現了Java.Lang.Noclassdeffounderror錯誤資訊。
檢查了ORACLE_HOME、PATH以及LD_LIBRARY_PATH等環境變數的設定,沒有發現異常,查詢了一下MOS,結果發現這個錯誤相關的記載還不少。
透過簡單的排查,問題符合文件Dbca Fails With: Java.Lang.Noclassdeffounderror [ID 744730.1]的記錄。
根據文件描述,導致問題的原因是由於安裝檔案損壞所致,不過這個資料庫在剛安裝完畢後啟動DBCA時是沒有問題的,那麼現在導致問題的原因多半是由於作業系統或磁碟問題導致DBCA所需要使用的部分java class檔案損壞。
解決問題的方法很簡單,在9i的安裝檔案的第一張盤找到oembase.jar檔案,並與ORACLE_HOME目錄下的同名檔案進行比較,檢查檔案大小和MD5校驗和是否一致,如果不一致將這個檔案複製到ORACLE_HOME/jlib下,並重新命名為oembase-9_2_0.jar。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4227/viewspace-711632/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- springboot報錯java.lang.NoClassDefFoundErrorSpring BootJavaError
- myeclipse啟動報錯Eclipse
- 【DBCA】windows2016標準版 dbca建立資料庫報錯,DIM-00019 OS 1053Windows資料庫
- Homestead 啟動 elasticsearch 報錯Elasticsearch
- 本地nacos啟動報錯
- oracle RAC dbca的時候報錯提示cluster nodes are not accessibleOracle
- ORACLE dbca執行到40%報錯之ORA-12154Oracle
- Mac 上啟動 appium 報錯MacAPP
- apache啟動報錯:httpd: aprApachehttpd
- 解決啟動openfeign報錯
- laravel sail 首次啟動報錯LaravelAI
- 報錯:nested exception is java.lang.NoClassDefFoundError: org/fusesource/hawtbuf/UTF8BufferExceptionJavaError
- Centos7啟動Nginx報錯。CentOSNginx
- Redis 啟動報錯Address already in useRedis
- nginx 啟動報錯 unknown directive "server"NginxServer
- Xcode啟動RN報錯"`fsevents` unavailable"XCodeAI
- mongodb啟動報錯怎麼辦MongoDB
- zabbix-server啟動報錯解決Server
- sshd啟動報錯Could not load host key
- 測試類啟動報錯缺失servletWebServerApplicationContextServletWebServerAPPContext
- dbca建立資料庫時報錯ORA-13516: AWR Operation failed: CATPROC not valid資料庫AI
- keepalived啟動報錯解決一例
- MySQL 啟動報錯 error while loading shared librariesMySqlErrorWhile
- 解決 Rust WebAssembly 啟動 Web 程式報錯RustWeb
- 使用root使用者啟動hadoop報錯Hadoop
- Flink啟動Yarn session模式的部署報錯YarnSession模式
- ElasticSearch啟動報錯 ERROR: [4] bootstrap checks failedElasticsearchErrorbootAI
- is java.lang.NoClassDefFoundError: org/springframework/dao/support/DaoSupport錯誤原因JavaErrorSpringFramework
- Feign整合Sentinel 開啟 feign.sentinel.enabled=true 啟動報錯
- 11.2.0.1.0 RAC啟動使用root使用者啟動crs報錯CRS-4535
- tomcat-啟動報錯Multiple Contexts have a path of "/xxxx"TomcatContext
- 啟動uwsgi報錯ImportError: No module named, unable to load appImportErrorAPP
- innodb_undo_tablespaces導致Mysql啟動報錯MySql
- idea專案啟動報錯:java.lang.OutOfMemoryErrorIdeaJavaError
- 惡意程式造成資料庫啟動報錯資料庫
- 啟動IDEA 報 failed to load jvm dll XXX 錯誤IdeaAIJVM
- Vue 啟動專案報錯 Failed to compile with 2 errorsVueAICompileError
- MySQL啟動報錯:The server quit without updating PID fileMySqlServerUI
- Springboot專案啟動後訪問Controller報錯404Spring BootController