一直通過PLSQL Developer來操作數據庫,可是到了服務器上沒有了PLSQL一臉的茫然,怎麼啓動數據庫,怎麼啓動監聽,之前學的sqlplus的命令也忘記的差不多了,寫下來共以後參考使用。以下所寫均是在Linux服務器上的操作
- 查看當前的數據源和切換實例
`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