oracle學習總結(一)

來源:互聯網
上載者:User

標籤:oracle   oralce安裝與卸載   sqlplus 基本命令   sqlplus   

1.oracle的安裝與下載1.1 oracle服務:   oracle監聽服務(OracleOraDb11g_home1TNSListener):當需要通過程式訪問資料庫是必須開啟。
   oracle執行個體服務(OracleService):在一個oracle軟體平台可以建立多個資料庫,每建立一個資料庫,都會自動的建立一個資料庫的服務。
1.2 oracle的卸載:  1)正常安裝的情況下進行資料庫卸載:
      停止掉所有的oracle資料庫服務
 啟動oracle的卸載程式
 卸載完成之後有可能資料庫會出現一些殘留的系統檔案和註冊表檔案,在正常運行作業系統的過程中無法刪除,所以要重新啟動電腦,按F8進入安全模式。
 清理掉所有的oracle殘留檔案,同時運行“regedit.exe"進入到註冊表中,手動搜尋所有與oracle有關的項,並進行刪除。
   2)安裝一半,over
     此時卸載程式,已經無法使用,只能進行直接進行檔案的刪除。   
     要重新啟動電腦,按F8進入安全模式。    

      清理掉所有的oracle殘留檔案,同時運行“regedit.exe"進入到註冊表中,手動搜尋所有與oracle有關的項,並進行刪除。

1.3 資料庫四個主要使用者資訊:    超級管理員:sys/change_on_install,實際工作中不能使用這個密碼
    普通管理員:system/manager ,實際工作中不能使用這個密碼
    普通使用者:scott/tiger,需要解鎖,此使用者是一個非常經典的使用者

    大資料使用者:(樣本方案資料庫):sh/sh,需要解鎖。


2. SQLPLUS 基本命令 2.1  顯示格式化操作   在資料庫中最重要的組成就是資料表(表的結構就是行列的集合),那麼下面查詢emp表的資料。
設定每行顯示的資料長度:SET LINESIZE 300;
設定每頁顯示的資料行數: SET  PAGESIZE 30;


2.2  調用記事本命令     進行SQL程式編寫的時候,需要編寫多行,命令列無法處理,需要調用原生記事本程式。輸入“ed 檔案的名稱”
 沒有檔案的話,會詢問使用者是否建立該檔案,選擇“是".隨後運行程式碼。”@檔案名稱“(sql 尾碼可以不寫)。這種方式適合沒有顯示介面的作業系統。
 如果有介面的作業系統的話,可以直接在一個文字編輯器編寫,而後直接進行複製即可。
 如果現在磁碟上有一個檔案,要想執行,則必須輸入完整路徑,例如”d:\my.txt“檔案。
 一般尾碼名稱為*.sql的都稱為資料庫指令碼檔案。
2.3切換使用者        oracle一共提供四個使用者,這四個使用者之間的切換可以使用如下的文法完成:
CONN 使用者名稱/密碼 [AS SYSDBA]
如果現在使用的是SYS帳號登陸,必須要寫上”AS SYSDBA“,而登入之後可以通過"SHOW USER"而查當前的使用者是哪一位。
樣本:使用sys登入:
   CONN sys/change_on_install AS SYSDBA;
   使用scott登入
          CONN  scott/tiger;
 
2.4 調用本機命令 在sqlplus 之可以直接調用原生DOS命令,例如copy命令:
 copy 源檔案路徑  目標檔案路徑
  如:copy d:\my.txt  d:hello.txt 
如果想在本機調用的話 :前面加一個HOST
 樣本:調用原生copy命令
 host  copy d:\my.txt  d:hello.txt 
 
 
 

oracle學習總結(一)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.