Linux 中 Oracle 資料庫啟動和關閉

2022-02-12 05:38:07 字數 534 閱讀 9152

有時候你需要重啟linux 上的 oracle 資料庫。

注意先啟動資料庫,然後在啟動資料庫監聽。

a.切換為 oracle 使用者身份,也可以使用 su - 將 home 和 path 都切換到 oralce 使用者。

su oracle

b.啟動 sqlplus(使用 sql 語句) 但不進行登入動作

sqlplus /nolog

c.使用資料庫管理員連線資料庫

connect /as sysdba

d.啟動資料庫,並退出 sqlplus 命令狀態

startup  //

開啟監聽前先退出 sqlplus

exit

e.啟動監聽,關閉資料庫

lsnrctl start  

shutdown immediate

//關閉資料庫

f.startup 一些常用引數

g.shutdown 一些常用引數

資料庫 Oracle中建立資料庫

create database lihua 網上的說法是 oracle中的例項只對應乙個資料庫,出現此種情況說明oracle資料庫處於mount 裝載 或open狀態,需要使用startup nomount語句進行狀態更改,或者是直接使用dbca的圖形介面來建立 注 經測試,startup nomo...

linux 新增oracle資料庫

1 切換到oracle使用者 su oracle2 登入sys使用者 sqlplus as sysdba3 建立表空間 查詢表空間路徑 select name from v datafile 查詢結果如下 建立表空間 create tablespace aecip cif datafile home...

oracle資料庫中sql notfound的用法

sql notfound 是乙個布林值。與最近的sql語句 update,insert,delete,select 發生互動,當最近的一條sql語句沒有涉及任何行的時候,則返回true。否則返回false。這樣的語句在實際應用中,是非常有用的。例如要update一行資料時,如果沒有找到,就可以作相應...