ORACLE數(shù)據(jù)庫管理基礎六_第1頁
ORACLE數(shù)據(jù)庫管理基礎六_第2頁
ORACLE數(shù)據(jù)庫管理基礎六_第3頁
ORACLE數(shù)據(jù)庫管理基礎六_第4頁
ORACLE數(shù)據(jù)庫管理基礎六_第5頁
已閱讀5頁,還剩27頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

Oracle服務器入門目標

完成這一課的學習后,您應該能: ?了解DBA可以使用的常見數(shù)據(jù)庫管理工具 ?了解OracleUniversalInstaller的特性 ?使用SQL*Plus操作和控制Oracle數(shù)據(jù)庫 ?列舉OracleEnterpriseManager的主要組件名詞釋義OracleUniversalInstaller(OUI)==通用程序OracleDatabaseConfigurationAssistant==數(shù)據(jù)庫配置助手StructuredQueryLanguage(SQL)==結構化查詢語言OracleEnterpriseManager==企業(yè)管理器OracleManagementServer(OMS)==管理服務器數(shù)據(jù)庫管理工具OracleUniversalInstaller ?用于安裝、升級或刪除軟件組件,還用于創(chuàng)建數(shù)據(jù)庫 ?基于Java引擎 ?具有以下特性: –自動的相關性解析 –可以進行基于Web的安裝 –跟蹤組件和套件安裝的清單 –可卸裝已安裝的組件 –支持多個Oracle主目錄 –支持全球化技術OracleUniversalInstaller的特性 基于Java的OracleUniversalInstaller為所有支持Java的平臺提供了安裝解決方案,允許使用通用的安裝過程,并且不要求用戶具有平臺方面的經(jīng)驗。 UniversalInstaller具有以下功能: ?檢測組件之間的相關性并根據(jù)檢測結果執(zhí)行安裝。 ?可用于指向定義了發(fā)布或登臺區(qū)域的URL,并可通過HTTP遠程安裝軟件。 ?可用于刪除已安裝的產(chǎn)品。卸裝操作是對安裝操作的“撤消”。 ?維護目標計算機上所有Oracle主目錄的清單,其中包括主目錄的名稱、產(chǎn)品以及主目錄上安裝的產(chǎn)品的版本。 ?檢測操作系統(tǒng)的語言,并用該語言運行安裝會話。 ?可在交互模式或靜默模式下運行。OracleUniversalInstaller使用響應文件在靜默(或非交互)模式下運行。啟動UniversalInstaller 在UNIX上,使用以下命令啟動OracleUniversalInstaller:$./runInstaller?在NT上,使用以下命令啟動OracleUniversalInstaller: D:\>setup啟動UniversalInstallerUNIX: 安裝程序名為runInstaller,位于INSTALL\install\solaris目錄下。 在UNIX上,請不要以根用戶身份運行Installer。NT: 安裝程序名為setup.exe,位于install/win32目錄下。 注:有關在您所用的平臺上安裝OracleServer的信息,請參閱專用于該操作系統(tǒng)的Oracle文檔。使用響應文件進行非交互式安裝 ?無需用戶交互 ?響應文件: –必須進行編輯的模板 –包含變量和值的文本文件 –自定義的參數(shù) ?使用以下命令以非交互模式啟動UniversalInstaller:./runInstaller-responsefilemyrespfile-silent使用響應文件進行非交互式安裝如果不希望由用戶進行操作或使用非圖形終端進行安裝時,將執(zhí)行非交互式安裝。安裝參數(shù)是使用響應文件自定義的。響應文件是一個文本文件,其中包含OracleUniversalInstaller在安裝過程中使用的變量和值。例如,安裝參數(shù)可以是ORACLE_HOME的值以及安裝類型,如“典型安裝”或“自定義安裝”。用戶需首先復制和編輯響應文件以指定要安裝的組件。UNIX: 響應文件模板位于stage/response目錄中。 ./runInstaller-responsefilefilename[-silent][-nowelcome]NT: 響應文件模板位于CD-ROM上的Response目錄中。 setup.exe–responsefilefilename[-silent]注:這不是字符模式。以非交互模模式啟動OracleUniversalInstaller示例:以非非交互模式式啟動OracleUniversalInstallerUNIX:./runInstaller–responsefileFILENAME[-SILENT][-NOWELCOME]其中:?FILENAME:指定定響應文件件?SILENT::以靜默模模式運行OracleUniversalInstaller?NOWELCOME:不不顯示“歡歡迎”(Welcome)窗口。。如果指定定了SILENT,,則不必使使用此參數(shù)數(shù)UNIX上的響應文文件示例::[General]RESPONSEFILE_VERSION=1.7.0[Session]UNIX_GROUP_NAME="dba"FROM_LOCATION="/u01/stage/products.jar"ORACLE_HOME="/u01/app/oracle/ora9i"ORACLE_HOME_NAME="Ora9i"TOPLEVEL_COMPONENT={"oracle.server",".1"}SHOW_COMPONENT_LOCATIONS_PAGE=falseSHOW_SUMMARY_PAGE=falseSHOW_INSTALL_PROGRESS_PAGE=falseSHOW_REQUIRED_CONFIG_TOOL_PAGE=falseSHOW_OPTIONAL_CONFIG_TOOL_PAGE=falseSHOW_END_SESSION_PAGE=falseNEXT_SESSION=trueSHOW_SPLASH_SCREEN=trueSHOW_WELCOME_PAGE=falseSHOW_ROOTSH_CONFIRMATION=trueSHOW_EXIT_CONFIRMATION=trueINSTALL_TYPE="Typical”s_GlobalDBName=""s_mountPoint="/u01/app/oracle/ora9i/dbs"s_dbSid="db09"b_createDB=true以非交互模模式啟動OracleUniversalInstaller響應文件示示例(續(xù))):?General部分指指定響應文文件的版本本號。?Sessions部分分列出了UniversalInstaller的的各種對話話框。其中中包括:–FROMLOCATION指定定了要安裝裝的產(chǎn)品的的源文件位位置–ORACLE_HOME,,ORACLE_HOME的的值–ORACLE_HOME_NAME,ORACLE_HOME_NAME的值值–SHOWINSTALLPROGRESS是在在安裝階段段出現(xiàn)的安安裝進度頁頁–如果運運行root.sh腳本前前需要顯示示確認對話話框,則將將SHOWROOTISHCONFIRMATION設設置為TRUE–如果退退出安裝程程序前需要要顯示確認認對話框,,則將SHOWEXITCONFIRMATION設為TRUE注:有關設設置響應文文件的完整整信息,請請參考針對對各操作系系統(tǒng)的安裝裝指南。OracleDatabaseConfigurationAssistantOracleDatabaseConfigurationAssistant可用于:?創(chuàng)建數(shù)數(shù)據(jù)庫?配置數(shù)數(shù)據(jù)庫選件件?刪除數(shù)數(shù)據(jù)庫?管理模模板如何使用OracleDatabaseConfigurationAssistant創(chuàng)創(chuàng)建數(shù)據(jù)庫庫在“創(chuàng)建建數(shù)據(jù)庫””一課中中講述。數(shù)據(jù)庫管理理員用戶?自動創(chuàng)創(chuàng)建用戶SYS和SYSTEM?在創(chuàng)建建數(shù)據(jù)庫期期間創(chuàng)建?授予DBA角色SYS?口令::change_on_install?數(shù)據(jù)庫庫數(shù)據(jù)字典典的所有者者SYSTEM?口令::manager?Oracle工具使用的的附加內部部表和視圖圖的所有者者數(shù)據(jù)庫管理員員用戶對Oracle服務器器執(zhí)行管理任任務(如創(chuàng)建建用戶)需要要特別的權限限。SYS和和SYSTEM這兩兩個數(shù)據(jù)庫用用戶帳戶是隨隨數(shù)據(jù)庫自動動創(chuàng)建的,并并被授予DBA角色。。這種角色是是隨每個數(shù)據(jù)據(jù)庫自動創(chuàng)建建的預定義角角色。DBA角色具有有所有數(shù)據(jù)庫庫系統(tǒng)權限。。SYS創(chuàng)建數(shù)據(jù)庫時時,將創(chuàng)建用用戶SYS,,其初始標識識口令為change_on_install。SYS擁擁有極其重重要的數(shù)據(jù)字字典。以SYS身份連連接時應具有有SYSDBA或SYSOPER角色。如如果在不具有有SYSDBA或SYSOPER權限的情情況下嘗試連連接,將接收收到錯誤消息息:ORA-28009應以SYSDBA或或SYSOPER角角色連接至SYS。數(shù)據(jù)庫管理員員用戶SYSTEM創(chuàng)建數(shù)據(jù)庫時時,還會自動動創(chuàng)建SYSTEM用用戶,其初始始標識口令為為manager。用戶戶SYSTEM擁有的附附加表和視圖圖也隨之創(chuàng)建建。這些表和和視圖包含Oracle工具使用用的管理信息息。根據(jù)創(chuàng)建數(shù)據(jù)據(jù)庫時所用模模式的不同,,即,手動創(chuàng)創(chuàng)建還是使用用DatabaseCreationAssistant創(chuàng)建建,可能還會會創(chuàng)建一些附附加用戶。至至少應創(chuàng)建一一個附加管理理員用戶名,,供執(zhí)行日常常管理任務時時使用。為安全起見,,SYS和和SYSTEM的缺省省口令應在創(chuàng)創(chuàng)建數(shù)據(jù)庫后后立即更改。。SQL*Plus一種提供下列列功能的Oracle工具:–操作和控控制數(shù)據(jù)庫–啟動和關關閉數(shù)據(jù)庫、、創(chuàng)建和運行行查詢、添加加行、修改數(shù)數(shù)據(jù)和編寫自自定義報表?它是具有有特定附加內內容的標準SQL語言的一部分分?連接至SQL*Plussqlplus/nologconnect/assysdbaConnectedtoanidleinstance.SQL*PlusSQL*Plus是是Oracle的的命命令行行工具具,可可用于于運行行標準準的SQL(StructuredQueryLanguage,結結構化化查詢詢語言言)命命令集集。SQL是是一種種功能能性語語言,,用戶戶可使使用它它與Oracle數(shù)數(shù)據(jù)據(jù)庫進進行通通信,,來檢檢索、、添加加、更更新或或修改改數(shù)據(jù)據(jù)庫中中的數(shù)數(shù)據(jù)。。OracleEnterpriseManager?用用作DBA的集中中系統(tǒng)統(tǒng)管理理工具具?管管理、、診斷斷和優(yōu)優(yōu)化多多個數(shù)數(shù)據(jù)庫庫的工工具?從從多個個位置置管理理多個個網(wǎng)絡絡節(jié)點點和服服務的的工具具?用用于與與其他他管理理員共共享任任務?提提供管管理并并行服服務器器和復復制的的數(shù)據(jù)據(jù)庫的的工具具OracleEnterpriseManagerOracleEnterpriseManager是是一個個統(tǒng)一一的管管理框框架,,由基基于Java的的控控制臺臺、一一套工工具和和服務務、一一個管管理服服務器器和智智能代代理的的網(wǎng)絡絡構成成。它它包括括系統(tǒng)統(tǒng)中對對象及及其關關系的的層次次樹和和圖形形表示示。公用用服服務務,,包包括括作作業(yè)業(yè)調調度度和和管管理理、、事事件件管管理理、、數(shù)數(shù)據(jù)據(jù)庫庫發(fā)發(fā)現(xiàn)現(xiàn)和和管管理理、、服服務務發(fā)發(fā)現(xiàn)現(xiàn)和和管管理理構構成成了了OracleEnterpriseManager的的完完整整框框架架。。此外外,,OracleEnterpriseManager還還包包括括集集成成的的應應用用程程序序,,使使用用這這些些應應用用程程序序,,可可執(zhí)執(zhí)行行例例行行程程序序和和高高級級管管理理任任務務。。這這些些應應用用程程序序包包括括可可選選程程序序包包,,如如::診診斷斷包包(DiagnosticsPack)、、優(yōu)優(yōu)化化包包(TuningPack)和和更更改改管管理理包包(ChangeManagementPack)以以及及OracleNetManager、、空空間間索索引引審審查查程程序序(SpatialIndexAdvisor)和和文文本本管管理理器器(TextManager)等等其其它它應應用用程程序序。。OracleEnterpriseManager體系結構構OracleEnterpriseManager體系結構構OracleEnterpriseManager使用用三層體體系結構構,其中中包括::第一層::控制臺臺客戶機機和集成成工具,,為管理理員提供供圖形界界面。第二層::OracleManagementServers和和數(shù)據(jù)庫庫資料檔檔案庫,,為處理理系統(tǒng)管管理任務務提供可可伸縮的的中層結結構。第三層::安裝在在每個節(jié)節(jié)點上的的智能代代理,監(jiān)監(jiān)視OracleEnterpriseManager服服務并并執(zhí)行ManagementServer上上的任務務。并非在所所有情況況都需要要采用三三層系統(tǒng)統(tǒng)的OracleEnterpriseManager,,OracleEnterpriseManager也可可以僅有有兩層體體系結構構,該結結構直接接連接至至數(shù)據(jù)庫庫。使用用獨立啟啟動的控控制臺,,一個用用戶可以以使用一一個或多多個應用用程序,,而無需需使用OracleManagementServer或或智能代代理。如果要執(zhí)執(zhí)行無需需使用作作業(yè)、事事件或組組系統(tǒng)的的基本管管理任務務,可以以使用獨獨立控制制臺。OracleEnterpriseManager體系結構構(續(xù)))控制臺::這是第一一層,由由客戶端端應用程程序組成成,如控控制臺和和管理應應用程序序,它們們?yōu)楣芾砝韱T提供供圖形用用戶界面面以執(zhí)行行所有管管理任務務。第一一層依賴賴第二層層的OracleManagementServer來來處理其其大量的的應用程程序邏輯輯。注:自Oracle9i起,可以以獨立連連接至控控制臺。。對于Oracle9i以前的版版本,所所有與控控制臺的的連接都都需要通通過OracleManagementServer進進行。OracleEnterpriseManager體系結構(續(xù)續(xù))OracleEnterpriseManager的的第二層組組件是OracleManagementServer(OMS)。OMS是EnterpriseManager框架的的核心,它提提供管理用戶戶帳戶、處理理作業(yè)和事件件等活動、管管理控制臺((第一層)和和受管節(jié)點((第三層)之之間的信息流流。OMS使用用資料檔案庫庫來存儲所有有系統(tǒng)數(shù)據(jù)、、應用程序數(shù)數(shù)據(jù)、有關受受管節(jié)點的狀狀態(tài)的信息以以及有關所有有系統(tǒng)管理的的程序包的信信息。OracleEnterpriseManager體系結構((續(xù))OracleEnterpriseManager資料檔案庫庫:該資料檔案案庫是一組組表,是在在設置OMS時創(chuàng)創(chuàng)建的。OMS使使用資料檔檔案庫作為為其永久的的后端存儲儲。如果必必要,可使使用多個OMS。多多個OMS共享一一個資料檔檔案庫并提提供可靠性性和容錯功功能。節(jié)點:第三層由受受管節(jié)點組組成,其中中包含數(shù)據(jù)據(jù)庫和其它它受管服務務等目標。。每個節(jié)點點上都駐留留著一個Oracle智能能代理,它它與OMS進行通通信并執(zhí)行行控制臺和和客戶端應應用程序所所發(fā)送的任任務。每個節(jié)點只只需要一個個智能代理理。智能代理是是獨立于數(shù)數(shù)據(jù)庫、控控制臺以及及ManagementServer運行行的。由于于它獨立于于其它組件件運行,智智能代理可可以執(zhí)行如如下任務::啟動和關關閉數(shù)據(jù)庫庫、在系統(tǒng)統(tǒng)的另一部部分關閉時時仍保持運運行狀態(tài)。。智能代理理的ID是是dbsnmp。??刂婆_?中心啟啟動點?可在瘦瘦客戶機或或胖客戶機機上運行?可以獨獨立啟動,,也可通過過OMS啟動控制臺控制臺特性性控制臺為管管理員提供供圖形界面面,是所有有管理應用用程序和工工具的中心心啟動點。。另外,SQL*PlusWorksheet也可可以通過控控制臺啟動動??刂婆_可通通過Web以瘦客客戶機模式式運行,也也可以作為為胖客戶機機運行。瘦瘦客戶機使使用Web瀏覽器與與安裝有控控制臺文件件的服務器器相連接,,而胖客戶戶機需要在在本地安

溫馨提示

  • 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

提交評論