Oracle 管理工具 - 第1章數(shù)據(jù)庫技術基礎課件_第1頁
Oracle 管理工具 - 第1章數(shù)據(jù)庫技術基礎課件_第2頁
Oracle 管理工具 - 第1章數(shù)據(jù)庫技術基礎課件_第3頁
Oracle 管理工具 - 第1章數(shù)據(jù)庫技術基礎課件_第4頁
Oracle 管理工具 - 第1章數(shù)據(jù)庫技術基礎課件_第5頁
已閱讀5頁,還剩24頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第3章Oracle管理工具3.1Oracle企業(yè)管理器(OEM)3.2SQL*Plus交互式應用程序3.3SQL*PlusWorksheet全屏幕開發(fā)環(huán)境3.4配置鏈接數(shù)據(jù)庫

3.1.1OEM的體系結構3.1.2OEM組件介紹3.1.3OEM窗口介紹3.1Oracle企業(yè)管理器(OEM)

3.1.1OEM的體系結構OEM為三層結構,其組成如下:1.第一層是客戶端工具,如:EMConsole,DBAManagementPack和其他集成的Oracle應用。這些工具是從機器本地啟動的。也可以是通過瀏覽器下載下來的JAVAapplet。2.第二層,也就是中間層,由安裝在操作系統(tǒng)上的OracleManagementServer(OMS)構成。很多工具都要求先配置好OMS。

3.1.2OEM組件介紹1.方案管理方案管理能夠在數(shù)據(jù)庫中管理對象。2.安全管理安全管理提供給數(shù)據(jù)庫系統(tǒng)管理員在Oracle中管理訪問權限和對象權限的一種方法。3.存儲管理存儲管理允許創(chuàng)建和修改表空間,數(shù)據(jù)文件和回退段。4.例程管理例程管理允許關閉,啟動例程并且存儲和管理數(shù)據(jù)庫參數(shù)。5.復制管理復制管理允許用戶對數(shù)據(jù)庫和對象進行復制。

3.1.3OEM窗口介紹工具功能數(shù)據(jù)管理器執(zhí)行數(shù)據(jù)的export/import對象管理器管理對象,可以用于創(chuàng)建、修改、刪除表、索引和視圖等安全性管理器管理用戶、角色、權限存儲管理器創(chuàng)建和修改表空間、數(shù)據(jù)文件和回退段實例管理器關閉、啟動實例并且存儲和管理數(shù)據(jù)庫參數(shù)SQL*Plusworksheet運行或創(chuàng)建SQL腳本并且存儲在硬盤上備份管理器管理備份和恢復數(shù)據(jù)庫軟件管理器將遠程軟件安裝到支持這一特性的遠程服務器企業(yè)管理器控制臺主要工具

3.1.3OEM窗口介紹通過OEMC窗口可以實現(xiàn)下述項目管理。①管理完整的Oracle9i環(huán)境,包括數(shù)據(jù)庫、服務器、應用程序和服務。②診斷、修改和優(yōu)化多個數(shù)據(jù)庫。③在多個系統(tǒng)上,按不同的時間間隔調度任務。④通過網(wǎng)絡管理數(shù)據(jù)庫約束條件。3.2.1SQL*Plus的啟動和關閉3.2.2SQL*Plus命令3.2SQL*Plus交互式應用程序

3.2.1SQL*Plus的啟動和關閉1.SQL*Plus的啟動SQL*Plus是用戶和服務器之間的友好字符接口。用戶可以在Oracle9i提供的SQL*Plus窗口中編寫程序,實現(xiàn)數(shù)據(jù)的處理和控制等多種功能?;贒OS方式的啟動基于Windows方式的啟動

SQL*Plus命令的執(zhí)行方式(在命令行最后或最后一行加入“;”號或“/”號,或在SQL提示符后鍵入“/”號或“RUN”或“R”命令)3.2.1SQL*Plus的啟動和關閉2.SQL*Plus的關閉在使用完SQL*Plus后,一定要正確關閉會話。正確關閉會話可以確保會話使用的數(shù)據(jù)庫資源釋放,以便數(shù)據(jù)庫的其他用戶訪問。直接關閉窗口。在SQL>提示符后鍵入并執(zhí)行EXIT命令,窗口自動關閉。

3.2.2SQL*Plus命令2.文件管理命令命

令功

能SAVE將SQL緩沖區(qū)的內容保存到指定文件夾中,默認的文件擴展名是.sqlGET將文件的內容調入SQL緩沖區(qū),默認的文件擴展名是.sqlSTR[AT]運行指定的命令文件()@功能同STR[AT]ED[IT]調用編輯器,并把緩沖區(qū)的內容保存到文件中ED[IT]調用編輯器,編輯所保存()的文件內容SPO[OL][]把查詢結果放到文件()中EXIT退出SQL*Plus

3.2.2SQL*Plus命令3.數(shù)據(jù)拷貝命令COPY命令用來將數(shù)據(jù)從指定的數(shù)據(jù)庫拷貝到另一個數(shù)據(jù)庫,可以實現(xiàn)下面的幾個功能:從一個本地數(shù)據(jù)庫將一個或多個表或整個模式拷貝到一個遠程數(shù)據(jù)庫或另外一個本地數(shù)據(jù)庫。將一個表中指定的記錄(基于查詢)拷貝到遠程數(shù)據(jù)庫或本地數(shù)據(jù)庫的其他表中。將包含LONG類型數(shù)據(jù)列的表的內容拷貝到其他表。從一個Oracle數(shù)據(jù)庫向一個非Oracle數(shù)據(jù)庫拷貝表。

3.2.2SQL*Plus命令4.設置SQL*Plus的系統(tǒng)環(huán)境變量環(huán)境參數(shù)設置說明headlineoff關閉頁眉。這個命令在創(chuàng)建數(shù)據(jù)文件時很有用處。pagesize55/60輸出頁面的行數(shù)。常用55或如果數(shù)據(jù)文件用于輸出,設為0。linesize88/132輸出頁面水平尺寸,例如88列或者132列。trimspoolon從spool輸出中去掉空白。feedbackoff禁止返回的數(shù)據(jù)行數(shù)。echooff在SQL語句運行時,不回送這些語句。spooloutputname把查詢結果輸出到指定的文件中。spooloff停止輸出的假脫機。termouton禁止把輸出顯示到屏幕上。3.3.1啟動SQL*PlusWorksheet進入SQL*PlusWorksheet有兩種方法。直接登錄進入2.由Oracle企業(yè)管理器控制臺OEMC進入3.3.2使用SQL*PlusWorksheetSQL*PlusWorksheet包括上下兩個子窗口。上部是全屏幕編輯區(qū)域,可以鍵入或導入以及編輯PL/SQL語句或程序,下部是語句或程序的運行結果顯示區(qū)域,窗口左側邊框中有一個工具欄,包括5個工具按鈕,按鈕自上而下依次為:“改變數(shù)據(jù)庫連接”按鈕用來改變當前連接的數(shù)據(jù)庫?!皥?zhí)行”按鈕用來執(zhí)行命令區(qū)輸入的語句或程序。

3.3.2使用SQL*PlusWorksheet

“語句歷史記錄”按鈕用來打開“顯示歷史記錄”對話框,從該對話框中可選擇前面鍵入過的語句,然后單擊“獲取”按鈕,重新執(zhí)行該語句。可以避免語句重復輸入,提高操作效率?!皫椭卑粹o用來獲得聯(lián)機幫助提示?!八俪山虒W”按鈕用來打開Oracle9i的速成教學文檔,學習或查找相關信息。3.4配置鏈接數(shù)據(jù)庫3.4.1數(shù)據(jù)庫鏈接的概念3.4.2運用網(wǎng)絡配置助手實現(xiàn)數(shù)據(jù)庫鏈接3.4.3在OEM中創(chuàng)建數(shù)據(jù)庫鏈接3.4.4使用SQL命令進行數(shù)據(jù)庫鏈接3.4.5數(shù)據(jù)庫鏈接的使用3.4.1數(shù)據(jù)庫鏈接的概念當用戶正在使用一個本地數(shù)據(jù)庫又想使用其他非本地數(shù)據(jù)庫的內容時,就需要進行數(shù)據(jù)庫鏈接。為了建立數(shù)據(jù)庫鏈接,必須使兩個數(shù)據(jù)庫能夠互相通信。這就要使用NetConfigurationAssistant,它由數(shù)據(jù)庫管理員設置。建立數(shù)據(jù)庫鏈接需要提供網(wǎng)絡協(xié)議名、主機名字或地址、遠程機器上的實例標識符等信息。作為一個分布式數(shù)據(jù)庫系統(tǒng),Oracle9i數(shù)據(jù)庫提供了使用遠程數(shù)據(jù)庫的功能。在使用遠程數(shù)據(jù)庫的數(shù)據(jù)之前,必須為該遠程數(shù)據(jù)庫創(chuàng)建一個數(shù)據(jù)庫鏈接,使本地用戶通過這個數(shù)據(jù)庫鏈接登錄到遠程數(shù)據(jù)庫上以使用它的數(shù)據(jù)。3.4.1數(shù)據(jù)庫鏈接的概念數(shù)據(jù)庫鏈接是指在分布式數(shù)據(jù)庫應用環(huán)境中的一個數(shù)據(jù)庫與另一個數(shù)據(jù)庫之間的通信路徑。它簡化了應用程序對分布式數(shù)據(jù)庫系統(tǒng)的訪問操作。一個數(shù)據(jù)庫與遠程數(shù)據(jù)庫之間建立了數(shù)據(jù)庫鏈接后,所有能夠訪問本地數(shù)據(jù)庫的應用程序即可訪問遠程數(shù)據(jù)庫中的模式對象。

3.4.2運用網(wǎng)絡配置助手

實現(xiàn)數(shù)據(jù)庫鏈接

OracleNetConfigurationAssistant通過收集和配置Net服務名的所有信息,測試是否可以連接到數(shù)據(jù)庫。測試中嘗試鏈接遠程數(shù)據(jù)庫服務,建立連接,并將聯(lián)系結果顯示給用戶。3.4.3在OEM中創(chuàng)建數(shù)據(jù)庫鏈接在OEMC樹型視圖中,選擇“數(shù)據(jù)庫鏈接”單擊鼠標右鍵,從快捷菜單中選擇“創(chuàng)建”選項,進入創(chuàng)建數(shù)據(jù)庫鏈接對話框。此時只要我們確定:被定義的數(shù)據(jù)庫鏈接的名稱。所創(chuàng)建

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論