修改域名之後的資料庫服務不能啟動的問題解決過程
在客戶現場這邊,因客戶網路調整,修改域名,重啟了開發所使用的資料庫伺服器。重啟完成後,Oracle資料庫服務不能啟動,手動啟動時提示錯誤1053。
嘗試改動了sqlnet.ora,將SQLNET.AUTHENTICATION_SERVICES= (NTS)改成了SQLNET.AUTHENTICATION_SERVICES= (NONE)。這個改動造成了“sqlplus / as sysdba”時提示許可權不足。
這個改動沒有起作用,手動啟動時還是提示錯誤1053。
於是一頓GOOGLE,嘗試通過重建WINDOWS的Oracle服務能否解決問題:
先通過oradim刪除服務:
oradim -delete -sid ORCL
再通過oradim建立:
oradim -NEW -SID ORCL -STARTMODE manual -SPFILE
使用-SPFILE引數時與PFILE不同,不需要指定SPFILE的的路徑,猜想Oracle會到SPFILE的預設目錄裡找到對應的SPFILEORCL.ora。
接著:
sqlplus / as sysdba
startup
資料庫正常啟動。
能如此的一個重要原因是:資料庫的SPFILE,控制檔案,資料檔案等都沒有損壞,只需要重建Oracle服務即可。
參考了:
http://www.eygle.com/archives/2006/08/oradim_on_windows.html
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8520577/viewspace-2120261/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 遠端服務不能啟動問題的解決方法
- 開機後mysql服務未啟動問題解決MySql
- 服務啟動過程效能波動的分析與解決方案
- 解決dnsmasq安裝好之後主機不能解析其他域名的問題DNS
- VMware DHCP Service服務無法啟動問題的解決
- 資料庫分庫分表之後,如何解決事務問題?資料庫
- jforum安裝過程中出現的無法連線到資料庫服務的問題資料庫
- DUBBO服務啟動過程
- zblog域名後無法訪問 zblog資料庫地址修改資料庫
- 服務登出後也能自啟的改造過程-(Linux服務)Linux
- 【SpringBoot】服務 Jar 包的啟動過程原理Spring BootJAR
- 資料庫分庫分表之後,你是如何解決事務問題?資料庫
- Oracle資料庫啟動過程及狀態詳解Oracle資料庫
- Oracle服務啟動-索引-子查詢-分頁儲存過程問題Oracle索引儲存過程
- 解決vscode安裝後無法啟動的問題VSCode
- 解決hive資料庫 插入資料很慢的問題Hive資料庫
- 啟動dubbo消費端過程提示No provider available for the service的問題定位與解決IDEAI
- sql server資料庫附加錯誤的解決過程SQLServer資料庫
- CentOS 7下mysql 8修改datadir之後不能啟動CentOSMySql
- 叢集安裝完成後,GCluster 服務不能啟動GC
- Django2.2使用mysql資料庫pymysql版本不匹配問題的解決過程與總結DjangoMySql資料庫
- [提問交流]修改過程式碼不能立即生效的問題
- MYSQL資料庫服務無法啟動MySql資料庫
- 解決關於IIS gzip不能正常啟用的問題
- WPS 2019解決不能啟用巨集問題
- 3.1.3 關於資料庫服務自動啟動資料庫
- oracle資料庫的啟動關閉與各種服務Oracle資料庫
- Jtti:如何修復Oracle資料庫執行過程的問題JttiOracle資料庫
- 記一次 Composer 問題的解決過程!!
- 解決站點響應緩慢問題,開啟 NFS 過程中,修改檔案`Homestead.yaml` 後,報錯如下:NFSYAML
- 不能建立降序索引的問題的解決索引
- 【資料庫資料恢復】MongoDB資料庫服務啟動失敗的資料恢復案例資料庫資料恢復MongoDB
- 【資料庫】解決Mysql資料庫提示innodb表不存在的問題!資料庫MySql
- Netty原始碼解析 -- 服務端啟動過程Netty原始碼服務端
- windows time服務無法啟動的解決方法Windows
- 讓你的 Go 服務優雅的重啟 (解決程式碼釋出 Go 服務閃斷的問題)Go
- 一次線上問題的排查解決過程
- 運維必備-解決鎖問題的全過程運維
- 【資料庫資料恢復】無法啟動MongoDB服務的資料恢復案例資料庫資料恢復MongoDB