進入SQL*Plus環境 (常用命令)


  1. 進入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

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM