linux下oracle的啟動和停止

2021-12-30 12:40:27 字數 928 閱讀 2537

linux下oracle的啟動和停止

要啟動或者停止服務,必須擁有sysdba的許可權。可以使用兩中方式連線:

第一種,以sys使用者連線

c:\>sqlplus sys/change_on_install as sysdba;

第二種:  www.2cto.com  

c:\>sqlplus /nolog

sql> connect /as sysdba

已連線。

sql>

在進入後就可以進行下面的操作了!

關閉資料庫

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

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

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

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

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

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

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

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

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

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

資料庫的啟動

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

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

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

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

linux下啟動oracle監聽

命令 lsnrctl start sql startup ora 01031 insufficient privileges sql startup ora 32004 obsolete or deprecated parameter s specified for rdbms instance o...

在Linux下啟動Oracle

一 在 linux 下啟動oracle 切換到oracle 使用者許可權 su oracle 接著輸入 sqlplus as sysdba 原本的畫面會變為 sql 金智虛擬機器截圖如下 接著請輸入 sql startup 就可以正常的啟動資料庫了。另外停止資料庫的指令如下 sql shutdown...

linux下啟動Oracle服務

dba許可權登入 sqlplus as sysdba startup命令啟動服務 第一步 登陸 root登陸之後切換到oracle使用者上,輸入 su oracle 第二步 連線 在oracle使用者下,輸入 sqlplus nolog 第三步 使用管理員許可權 輸入connect as sysdb...