- 進入SQL*Plus環境 (服務啟動,數據庫open)
- sqlplus /nolog //(進入sqlplus環境,nolog參數表示不登陸)
- sqlplus / as sysdba //(以系統管理員身份)
- sqlplus system/manager //(用戶名,口令)
2. 連接數據庫與常用賬號解鎖 (數據庫open)
sqlplus /nolog
conn system/manager
SELECT username,account_status,lock_date,expiry_date,created FROM dba_users WHERE username IN ('SCOTT','HR','SH','OE'); //username 一定要用大寫 否則找不到
COL USERNAMEE FOR A20 //設置列寬度
COL ACCOUNT_STATUS FOR A20
SET LINESIZE 120 //輸出一行字符個數為120
SET PAGESIZE 30 //輸出一頁行數為30
連接數據庫與常用賬戶解鎖
Oracle數據庫的啟動
NOMOUNT 僅僅啟動實例 可以查看關於實例部分的信息
MOUNT 從控制文件找到相應的信息(日志文件、數據文件)
OPEN 數據庫打開
一個實例是如何打開 ——
尋找初始化的服務參數文件
從參數文件中獲得參數值
設定系統全局區(SGA)
啟動ORACLE進程
打開更改日志、跟蹤文件
這個階段並沒有涉及數據庫
數據庫如何進行MOUNT ——
把數據庫和實例聯系起來
要MOUNT這個數據庫,實例要獲得控制文件的名字,讀控制文件去發現數據文件和重做日志文件的名稱位置信息
在MONUT階段 數據庫還是給關閉的 數據庫管理員可以去存取,保持數據庫的關閉,進行數據庫的維護工作,但還不能進行連接
數據庫如何open——
打開數據文件/undo表空間/打開重做日志文件/日志恢復
數據庫啟動命令——
NoMount(啟動實例不加載數據庫)
命令: STARTUP NOMOUNT
常用SQL命令
SHOW
SET
SPOOL
DESC