簡體   English   中英

windows啟動時如何防止oracle數據庫啟動?

[英]How to prevent oracle database to start when windows boots up?

我在我的 Windows 機器上安裝了 Oracle 數據庫 11g r2 express。 但是,每當我啟動 Windows 時,Oracle 就會啟動,我必須停止數據庫。 如何防止它在 Windows 啟動時啟動? 我試圖在啟動應用程序列表中找到它,但它不存在。

我目前使用的是 Windows 8.1。

謝謝你。

轉到控制面板,管理工具,然后服務。

查找名為 OracleServiceXE 的服務。 它應該具有“自動”啟動類型。 通過右鍵單擊它然后選擇屬性將其更改為手動或禁用。

在 Windows XP 和 7 上為我工作。我沒有 Windows 8 機器,但應該是相同的步驟。

我認為這里提供的解決方案很有用:

https://dba.stackexchange.com/questions/62699/revised-question-how-do-i-prevent-oracle-12c-database-from-starting-on-machine

你有兩個解決方案:

1- 在 Windows 操作系統的運行中,鍵入 services.msc 並回車,從服務列表中找到 OracleService 並右鍵單擊並選擇屬性。 在啟動的常規選項卡中,類型部分選擇手動,然后單擊確定並退出。 從現在開始,您的數據庫不會在機器啟動時自動啟動,但無論何時要啟動它,您都必須轉到 services.msc 並手動啟動它。 您也可以從 Windows 任務管理器(從服務選項卡)執行此操作。

2-讓“services.msc”中的啟動類型為自動。 打開 Windows 命令提示符 (Admin) 並鍵入此語句(而不是 ORCL 使用您的 SID 名稱)。

oradim -edit -sid ORCL -startmode manual

現在您的數據庫處於慣用稱為空閑的狀態。 您可以通過使用 sysdba 權限登錄到 SQL*Plus 來啟動數據庫,然后鍵入startup命令。

在 Oracle 12c 或更高版本中,只需轉到 Windows 注冊表

HKEY_LOCAL_MACHINE > 軟件 > ORACLE > KEY_OraDB19Home1 > ORA_ < SID > _AUTOSTART

將參數從 TRUE 更改為 FALSE

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM