Linux通過SQLPLus操作數據庫

一直通過PLSQL Developer來操作數據庫,可是到了服務器上沒有了PLSQL一臉的茫然,怎麼啓動數據庫,怎麼啓動監聽,之前學的sqlplus的命令也忘記的差不多了,寫下來共以後參考使用。以下所寫均是在Linux服務器上的操作

  1. 查看當前的數據源和切換實例
   `echo $ORACLE_SID` //查看當前數據庫實例名 當前實例名爲orcl
   `export ORACLE_SID=mrdb`  //mrdb爲另一實例

這裏寫圖片描述
2. 啓動數據庫
第一步:打開Oracle監聽

 $lsnrcatl status //查看監聽器狀態
 $lsnrctl start  //啓動監聽器

這裏寫圖片描述
第二步:進入sqlplus

$ sqlplus /nolog

SQL>
第三步:使用sysdab角色登錄sqlplus

SQL> conn /as sysdba

第四步:啓動數據庫

SQL> startup

關閉數據庫:

SQL>  shutdown immediate

sqlplus dba登錄數據庫

`sqlplus 用戶名/密碼 as sysdba`  //以DBA權限登陸數據庫

查看當前數據庫的service_name和SID

show parameter service_names  //查看當前數據庫service_name
show parameter instance_name  //查看當前SID

這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章