關於Oracle資料庫的啟動和停止

2021-04-12 23:23:59 字數 921 閱讀 2891

shutdown有四個引數,四個引數的含義如下:

normal 需要等待所有的使用者斷開連線

immediate 等待使用者完成當前的語句

transactional 等待使用者完成當前的事務

abort 不做任何等待,直接關閉資料庫

normal需要在所有連線使用者斷開後才執行關閉資料庫任務,所以有的時候看起來好象命令沒有執行一樣!在執行這個命令後不允許新的連線

immediate在使用者執行完正在執行的語句後就斷開使用者連線,並不允許新使用者連線。

transactional 在擁護執行完當前事物後斷開連線,並不允許新的使用者連線資料庫。

abort 執行強行斷開連線並直接關閉資料庫。

前三種方式不回丟失使用者資料。第四種在不的已的情況下,不建議採用!

資料庫的啟動

資料庫啟動使用startup命令,它有三種情況

第一種:不帶引數,啟動資料庫例項並開啟資料庫,以便使用者使用資料庫,在多數情況下,使用這種方式!

第二種:帶nomount引數,只啟動資料庫例項,但不開啟資料庫,在你希望建立乙個新的資料庫時使用,或者在你需要這樣的時候使用!

第三種:帶mount引數,在進行資料庫更名的時候採用。這個時候資料庫就開啟並可以使用了!

謝謝!不準確的地方請指教!

from: chinaunix

用命令列(cmd)中啟動和關閉oracle服務:

監聽啟動

lsnrctl start

監聽停止

lsnrctl stop

啟動oracle

net start oracleservicesid

停止oracle

net stop oracleservicesid

關於Oracle資料庫的啟動和停止

shutdown有四個引數,四個引數的含義如下 normal 需要等待所有的使用者斷開連線 immediate 等待使用者完成當前的語句 transactional 等待使用者完成當前的事務 abort 不做任何等待,直接關閉資料庫 normal需要在所有連線使用者斷開後才執行關閉資料庫任務,所以有...

Oracle資料庫啟動和關閉

使用oracle 9i 資料庫 安裝完畢後oracle資料庫會自動啟動,下面我們用實際超作來說明一下oracle 9i資料庫的啟動和關閉。以oracle使用者登陸資料庫,開個控制台視窗 關閉oracle 9i 資料庫 強制關閉資料庫 shutdown abort 關閉oracle web serve...

oracle資料庫的啟動和關閉

在windows系統中oracle資料庫預設是隨著系統啟動和關閉。oracle資料庫啟動分三步 1 啟動例程 startup nomount 啟動例程,讀取初始化引數檔案,但不開啟控制檔案和資料庫 2 裝載資料庫 startup mount 裝載資料庫但不開啟資料庫 3 startup open s...