




已閱讀5頁(yè),還剩45頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第1頁(yè) 授課教師 姚瑤職務(wù) 講師 Oracle11g數(shù)據(jù)庫(kù)應(yīng)用教程 第2頁(yè) 第2章OracleDatabase11g的安裝和配置 OracleDatabase11g支持的平臺(tái)有windows32位 64位 linux Solaris HP UX AIX等10種 擁有廣泛的用戶(hù)和大量的應(yīng)用案例 本章主要介紹OracleDatabase11g的安裝需求 安裝過(guò)程和基本配置 本章的學(xué)習(xí)目標(biāo) 了解Oracle11g的安裝環(huán)境掌握Oracle11g的基本配置掌握Oracle11g基本工具的使用 第3頁(yè) 2 1安裝環(huán)境 在安裝之前 必須確保計(jì)算機(jī)具有足夠的硬件和操作系統(tǒng)資源 以便做出在何處安裝軟件的決策 并考慮設(shè)置一些環(huán)境變量 2 1 1硬件條件 第4頁(yè) 2 1 2軟件條件除了硬件之外 Oracle11g對(duì)軟件環(huán)境也有一定的要求 并不是所有的系統(tǒng)都能夠安裝該軟件 例如 Windows98 Windows2000 非SP1版 WindowsNT等操作系統(tǒng)都不能安裝該軟件 具體的軟件環(huán)境要求如表2 2所示 第5頁(yè) 2 2安裝過(guò)程 Oracle數(shù)據(jù)庫(kù)是面向?qū)ο蟮腞DBMS 主要由Oracle數(shù)據(jù)庫(kù)和Oracle實(shí)例組成 安裝數(shù)據(jù)庫(kù)服務(wù)器就是將管理工具 網(wǎng)絡(luò)服務(wù) 實(shí)用工具和基本的客戶(hù)機(jī)軟件從安裝盤(pán)復(fù)制到計(jì)算機(jī)磁盤(pán)的文件夾結(jié)構(gòu)中 并創(chuàng)建數(shù)據(jù)庫(kù) 配置網(wǎng)絡(luò)和啟動(dòng)服務(wù)等 Oracle11g在官方網(wǎng)站下載后 軟件的默認(rèn)名稱(chēng)是win32 11gR1 database 1013 zip 解壓縮后就可以安裝了 2 2 1具體安裝步驟 Oracle11g有兩種安裝方式 高級(jí)安裝和基本安裝 其中基本安裝比較簡(jiǎn)單 配置參數(shù)較少 用戶(hù)只需按照Oracle11g的安裝步驟要求一步一步往下進(jìn)行就可以 而高級(jí)安裝稍顯復(fù)雜 下面以高級(jí)安裝為例詳細(xì)介紹Oracle11g的安裝過(guò)程 第6頁(yè) 1 插入Oracle11g安裝介質(zhì) 雙擊根目錄下的Setup exe文件 將啟動(dòng) UniversalInstaller 出現(xiàn) OracleUniversalInstaller 自動(dòng)運(yùn)行窗口 即快速檢查計(jì)算機(jī)的軟件 硬件安裝環(huán)境 如果不滿(mǎn)足最小需求 則返回一個(gè)錯(cuò)誤并異常終止 如圖2 1所示 圖2 1 OracleUniversalInstaller 自動(dòng)運(yùn)行窗口 第7頁(yè) 當(dāng)OracleUniversalInstaller檢查完軟 硬件資源之后 出現(xiàn) 選擇安裝方法 窗口 如圖2 2所示 此時(shí)如果需要快速安裝 則可以選中 基本安裝 選項(xiàng) 再單擊 下一步 按鈕 開(kāi)始基本安裝 此安裝方法需要的用戶(hù)輸入最少 基本都是默認(rèn)選項(xiàng) 圖2 2 選擇安裝方法 界面 第8頁(yè) 2 選擇 高級(jí)安裝 單擊 下一步 按鈕 選擇安裝類(lèi)型 如圖2 3所示 圖2 3選擇安裝類(lèi)型 在此可以選擇如下安裝版本 第9頁(yè) 企業(yè)版 面向企業(yè)級(jí)應(yīng)用 用于對(duì)安全性要求較高并且任務(wù)至上的聯(lián)機(jī)事務(wù)處理 OLTP 和數(shù)據(jù)倉(cāng)庫(kù)環(huán)境 在標(biāo)準(zhǔn)版的基礎(chǔ)至上安裝所有許可的企業(yè)版選項(xiàng) 標(biāo)準(zhǔn)版 適用于工作組或部門(mén)級(jí)別的應(yīng)用 也適用于中小企業(yè) SME 提供核心的關(guān)系數(shù)據(jù)庫(kù)管理服務(wù)和選項(xiàng) 個(gè)人版 個(gè)人版數(shù)據(jù)庫(kù)只提供基本數(shù)據(jù)庫(kù)管理服務(wù) 它適用于單用戶(hù)開(kāi)發(fā)環(huán)境 其對(duì)系統(tǒng)配置的要求也比較低 主要面向開(kāi)發(fā)技術(shù)人員 定制 允許用戶(hù)從可安裝的組件列表鎮(zhèn)南關(guān)選擇安裝單獨(dú)的組件 還可以在現(xiàn)有的安裝中安裝附加的產(chǎn)品選項(xiàng) 如要安裝某些特殊的產(chǎn)品或選項(xiàng)就必須選擇此選項(xiàng) 定制安裝需要用戶(hù)非常熟悉Oracle11g的組成 第10頁(yè) 3 選擇 企業(yè)版 單擊 下一步 打開(kāi) 指定主目錄詳細(xì)信息 窗口 如圖2 4所示 圖2 4指定主目錄詳細(xì)信息 第11頁(yè) 該窗口中可以指定存儲(chǔ)所有與Oracle軟件及配置相關(guān)的文件的Oracle基目錄 Oracle基目錄 是用于安裝各種Oracle軟件產(chǎn)品的頂級(jí)目錄 如果在操作系統(tǒng)中已設(shè)置了ORACLE BASE環(huán)境變量 則OracleUniversalInstaller將ORACLE BASE變量的默認(rèn)值顯示為Oracle基目錄字段的默認(rèn)值 用戶(hù)也可以使用 瀏覽 按鈕指定用于存儲(chǔ)所有Oracle軟件和配置相關(guān)文件的目錄 軟件位置 則指定用于安裝產(chǎn)品的Oracle主目錄的名稱(chēng)和位置 Oracle主目錄通過(guò)名稱(chēng)進(jìn)行標(biāo)識(shí) 在Windows系統(tǒng)上 Oracle主目錄名稱(chēng)與特定Oracle主目錄相關(guān)聯(lián) 并安裝到相關(guān)主目錄中的Oracle服務(wù) Oracle主目錄名的長(zhǎng)度最多可以為127個(gè)字符 并且只能包含字母 數(shù)字字符和下劃線 字符 Oracle主目錄名中不能有空格 路徑 則用于輸入Oracle主目錄的完整路徑 或者從現(xiàn)有Oracle主目錄的路徑列表中進(jìn)行選擇 此外還可以使用 瀏覽 按鈕指定用于安裝產(chǎn)品的目錄 第12頁(yè) 4 主目錄信息設(shè)置好 單擊 下一步 OracleUniversalInstaller將檢查安裝環(huán)境是否符合最低的要求 以便及早發(fā)現(xiàn)系統(tǒng)設(shè)置方面的問(wèn)題 可減少用戶(hù)在安裝期間遇到問(wèn)題的可能性 例如 磁盤(pán)空間不足 缺少補(bǔ)丁程序 硬件不合適等問(wèn)題 如圖2 5所示 圖2 5產(chǎn)品特定的先決條件檢查 第13頁(yè) 5 通過(guò)檢查后 單擊 下一步 打開(kāi) 選擇配置選項(xiàng) 窗口 如圖2 6所示 用戶(hù)可以選擇 創(chuàng)建數(shù)據(jù)庫(kù) 配置自動(dòng)存儲(chǔ)管理 和 僅安裝軟件 各選項(xiàng)含義如下 創(chuàng)建數(shù)據(jù)庫(kù) 此選項(xiàng)創(chuàng)建具有 一般用途 事務(wù)處理 數(shù)據(jù)倉(cāng)庫(kù) 或 高級(jí) 配置的數(shù)據(jù)庫(kù) 配置自動(dòng)存儲(chǔ)管理 ASM 此選項(xiàng)只在單獨(dú)的Oracle主目錄中安裝自動(dòng)存儲(chǔ)管理 如果需要 還可以提供ASMSYS口令 僅安裝數(shù)據(jù)庫(kù)軟件 此選項(xiàng)只安裝Oracle數(shù)據(jù)庫(kù)軟件 用戶(hù)可以在以后配置數(shù)據(jù)庫(kù) 圖2 6選擇配置選項(xiàng) 第14頁(yè) 6 采用默認(rèn)設(shè)置 單擊 下一步 打開(kāi)如圖2 7所示的 選擇數(shù)據(jù)庫(kù)配置 窗口 用戶(hù)可以選擇要?jiǎng)?chuàng)建數(shù)據(jù)庫(kù)的類(lèi)型 包括一般用途 事務(wù)處理 數(shù)據(jù)倉(cāng)庫(kù)和高級(jí)等 圖2 7選擇配置選項(xiàng) 第15頁(yè) 一般用途 選擇此配置類(lèi)型可創(chuàng)建適合于各種用途的預(yù)配置數(shù)據(jù)庫(kù) 此配置支持的使用類(lèi)型包括 典型的事務(wù)處理環(huán)境 即可以創(chuàng)建適用于大量并發(fā)用戶(hù)運(yùn)行簡(jiǎn)單事務(wù)處理的環(huán)境的預(yù)配置數(shù)據(jù)庫(kù) 決策支持系統(tǒng) DSS 該應(yīng)用主要針對(duì)小部分用戶(hù)長(zhǎng)時(shí)間對(duì)復(fù)雜歷史記錄數(shù)據(jù)執(zhí)行查詢(xún) 高可用性和高事務(wù)處理性能大容量的數(shù)據(jù)恢復(fù) 事務(wù)處理數(shù)據(jù)庫(kù)通常用于銀行交易或Internet電子商務(wù) 數(shù)據(jù)倉(cāng)庫(kù) 選擇此配置類(lèi)型可以創(chuàng)建適用于就特定主題運(yùn)行復(fù)雜查詢(xún)的環(huán)境的預(yù)配置數(shù)據(jù)庫(kù) 數(shù)據(jù)倉(cāng)庫(kù)用于存儲(chǔ)歷史記錄數(shù)據(jù) 例如 在回答對(duì)客戶(hù)訂單 服務(wù)呼叫 銷(xiāo)售人員預(yù)測(cè)和客戶(hù)采購(gòu)模式等主題提出的商業(yè)戰(zhàn)略問(wèn)題時(shí) 需要用到這些數(shù)據(jù) 這種配置為具有快速訪問(wèn)大量數(shù)據(jù)和支持聯(lián)機(jī)分析處理 OLAP 的數(shù)據(jù)庫(kù)環(huán)境提供了最佳支持 高級(jí) 選擇此配置類(lèi)型可以在安裝結(jié)束后運(yùn)行Oracle數(shù)據(jù)庫(kù)配置助手 OracleDatabaseConfigurationAssistant 手動(dòng)配置數(shù)據(jù)庫(kù) 如果選擇此選項(xiàng) 安裝程序在運(yùn)行該助手前不會(huì)提示輸入數(shù)據(jù)庫(kù)信息 該助手啟動(dòng)后 便可以指定希望如何配置新的數(shù)據(jù)庫(kù) Oracle建議只有經(jīng)驗(yàn)豐富的OracleDBA才應(yīng)使用此配置類(lèi)型 第16頁(yè) 7 選擇 一般用途 事務(wù)處理 單擊 下一步 出現(xiàn) 指定數(shù)據(jù)庫(kù)配置選項(xiàng) 窗口 如圖2 8所示 用戶(hù)可以在此處指定全局?jǐn)?shù)據(jù)庫(kù)名 Oracle系統(tǒng)標(biāo)識(shí)符 SID 全局?jǐn)?shù)據(jù)庫(kù)名主要用于在分布式數(shù)據(jù)庫(kù)系統(tǒng)中 區(qū)分不同的數(shù)據(jù)庫(kù)使用 如北京有一個(gè)數(shù)據(jù)庫(kù)db 上海也有一個(gè)同名數(shù)據(jù)庫(kù) 可以使用數(shù)據(jù)庫(kù)名 域名的形式進(jìn)行區(qū)分 這樣即使數(shù)據(jù)庫(kù)名相同 也可以區(qū)分開(kāi) SID 系統(tǒng)ID 主要是區(qū)分同一臺(tái)計(jì)算機(jī)上的同一個(gè)數(shù)據(jù)庫(kù)的不同實(shí)例 Oracle數(shù)據(jù)庫(kù)實(shí)例由一組用于管理數(shù)據(jù)庫(kù)的進(jìn)程和內(nèi)存結(jié)構(gòu)組成 對(duì)于單實(shí)例數(shù)據(jù)庫(kù) 其SID通常與數(shù)據(jù)庫(kù)同名 第17頁(yè) 8 采用默認(rèn)設(shè)置 單擊 下一步 出現(xiàn) 指定數(shù)據(jù)庫(kù)配置詳細(xì)資料 窗口 如圖2 9所示 可配置的選項(xiàng)包括 內(nèi)存 字符集 安全性 和 示例方案 圖2 8指定數(shù)據(jù)庫(kù)配置選項(xiàng) 圖2 9指定數(shù)據(jù)庫(kù)配置詳細(xì)資料選項(xiàng) 第18頁(yè) 內(nèi)存 用于指定要分配給數(shù)據(jù)庫(kù)的物理內(nèi)存 RAM OracleUniversalInstaller將計(jì)算和顯示 分配的內(nèi)存 調(diào)節(jié)框中內(nèi)存分配的默認(rèn)值 滑塊和調(diào)節(jié)框的值受可用物理內(nèi)存的最大值和最小值限制 用戶(hù)可以根據(jù)數(shù)據(jù)庫(kù)的要求使用滑塊或調(diào)節(jié)框來(lái)指定要為數(shù)據(jù)庫(kù)分配的內(nèi)存量的值 MB 若選中 啟用自動(dòng)內(nèi)存管理 選項(xiàng) 系統(tǒng)全局區(qū) SGA 與程序全局區(qū) PGA 的內(nèi)存區(qū)之間將采用動(dòng)態(tài)分配 字符集 用于確定在數(shù)據(jù)庫(kù)中要支持哪些語(yǔ)言組 即英文和簡(jiǎn)體中文 此處采用默認(rèn)選擇即可 安全性 指定是否要在數(shù)據(jù)庫(kù)中禁用默認(rèn)安全設(shè)置 Oracle增強(qiáng)了數(shù)據(jù)庫(kù)的安全設(shè)置 啟用審計(jì)功能以及使用新的口令概要文件都屬于增強(qiáng)的安全設(shè)置 示例方案 指定是否要在數(shù)據(jù)庫(kù)中包含示例方案 此處可以選擇 創(chuàng)建帶樣本方案的數(shù)據(jù)庫(kù) 也就是一個(gè)可供大家練習(xí)的一個(gè)樣本數(shù)據(jù)庫(kù) 第19頁(yè) 9 采用默認(rèn)設(shè)置 單擊 下一步 打開(kāi) 選擇數(shù)據(jù)庫(kù)管理選項(xiàng) 窗口 在該窗口中可以選擇要用于管理數(shù)據(jù)庫(kù)的OracleEnterpriseManager界面 如圖2 10所示 圖2 10選擇數(shù)據(jù)庫(kù)管理選項(xiàng) 從Oracle10g開(kāi)始 每個(gè)數(shù)據(jù)庫(kù)服務(wù)器都可以使用OracleEnterpriseManagerDatabaseControl進(jìn)行本地管理 也可以使用OracleEnterpriseManagerGridControl進(jìn)行集中管理 如果要選擇GridControl 則需要指定用于集中管理數(shù)據(jù)庫(kù)的Oracle管理服務(wù) 第20頁(yè) 10 采用默認(rèn)設(shè)置 使用DatabaseControl管理數(shù)據(jù)庫(kù) 以便在本地對(duì)數(shù)據(jù)庫(kù)進(jìn)行管理 單擊 下一步 按鈕 出現(xiàn) 指定數(shù)據(jù)庫(kù)文件存儲(chǔ)選項(xiàng) 窗口 如圖2 11所示 圖2 11選擇數(shù)據(jù)庫(kù)管理選項(xiàng) 第21頁(yè) Oracle11g提供了以下兩種存儲(chǔ)方法 文件系統(tǒng) 選中此項(xiàng) Oracle將使用操作系統(tǒng)的文件系統(tǒng)存儲(chǔ)數(shù)據(jù)文件 在Windows系統(tǒng)上 默認(rèn)目錄的路徑為ORACLE BASE oradata 其中ORACLE BASE為選擇在其中安裝產(chǎn)品的Oracle主目錄的父目錄 Oracle建議更改由OracleUniversalInstaller選擇的默認(rèn)路徑 自動(dòng)存儲(chǔ)管理 選中此項(xiàng) 可使數(shù)據(jù)庫(kù)文件存儲(chǔ)在自動(dòng)存儲(chǔ)管理磁盤(pán)中 通過(guò)指定一個(gè)或多個(gè)由單獨(dú)的Oracle自動(dòng)存儲(chǔ)管理實(shí)例管理的磁盤(pán)設(shè)備 可以創(chuàng)建自動(dòng)存儲(chǔ)管理磁盤(pán)組 自動(dòng)存儲(chǔ)管理可以最大化提高I O性能 第22頁(yè) 11 選擇 文件系統(tǒng) 存儲(chǔ)位置采用默認(rèn)設(shè)置 單擊 下一步 出現(xiàn) 指定備份和恢復(fù)選項(xiàng) 窗口 在該窗口中可以指定是否要為數(shù)據(jù)庫(kù)啟用自動(dòng)備份功能 如圖2 12所示 圖2 12指定備份和恢復(fù)選項(xiàng) 如果選擇 啟用自動(dòng)備份 OracleEnterpriseManager將在每天的同一時(shí)間里對(duì)數(shù)據(jù)庫(kù)進(jìn)行備份 要配置自動(dòng)備份 必須在磁盤(pán)上為備份文件指定名為 快速恢復(fù)區(qū) 的存儲(chǔ)區(qū)域 可以將文件系統(tǒng)或自動(dòng)存儲(chǔ)管理磁盤(pán)組用于快速恢復(fù)區(qū) 備份文件所需的磁盤(pán)空間取決于用戶(hù)選擇的存儲(chǔ)機(jī)制 一般原則上必須指定至少2GB的磁盤(pán)空間的存儲(chǔ)位置 OracleEnterpriseManager使用OracleRecoveryManager來(lái)執(zhí)行備份 第23頁(yè) 12 采用默認(rèn)值 不啟用自動(dòng)備份 單擊 下一步 出現(xiàn)指定數(shù)據(jù)庫(kù)方案的窗口 如圖2 13所示 可以分別輸入SYS SYSTEM SYSMAN和DBSNMP等賬戶(hù)的口令 也可以統(tǒng)一設(shè)置它們的口令 設(shè)置口令需遵守下列規(guī)則 口令長(zhǎng)度必須介于4 30個(gè)字符之間 口令必須來(lái)自數(shù)據(jù)庫(kù)字符集 可以包含下劃線 美元符號(hào) 及井號(hào) 口令不能以數(shù)字開(kāi)頭 口令不得與用戶(hù)名相同 口令不得使用Oracle的保留字 第24頁(yè) Oracle從10g版本開(kāi)始已經(jīng)不再采用默認(rèn)的口令 而建議為每個(gè)賬戶(hù)指定不同的口令 并要記錄下這些賬戶(hù)及其口令 一般 為了方便好記 所有賬戶(hù)都選擇使用同一個(gè)口令 圖2 13指定數(shù)據(jù)庫(kù)方案的口令 第25頁(yè) 13 單擊 下一步 打開(kāi) OracleConfigurationManager 窗口 如圖2 14所示 在此窗口中 如果要啟用OracleConfigurationManager 則在下面的字段中對(duì)其進(jìn)行配置 客戶(hù)標(biāo)識(shí)號(hào)CSI 輸入用于唯一標(biāo)識(shí)自己的客戶(hù)服務(wù)號(hào) Metalink賬戶(hù)用戶(hù)名 用于輸入OracleMetalink賬戶(hù)的用戶(hù)名 該用戶(hù)名可以標(biāo)識(shí)正在上傳到Oracle的配置數(shù)據(jù) 國(guó)家 地區(qū)代碼 下拉列表中選擇國(guó)家或地區(qū)的代碼 圖2 14OracleConfigurationManager注冊(cè) 第26頁(yè) 14 采用默認(rèn)值 即不啟用OracleConfigurationManager 單擊 下一步 打開(kāi) 概要 窗口 顯示在安裝過(guò)程中選定的選項(xiàng)的概要信息 如圖2 15所示 在 概要 窗口中按照全局設(shè)置 產(chǎn)品語(yǔ)言 空間要求和新安裝組件分類(lèi)顯示安裝信息 用戶(hù)可以在這里確認(rèn)前面各個(gè)步驟的選擇 如有不合適 可以選擇 上一步 進(jìn)行修改 圖2 15概要窗口 第27頁(yè) 15 確認(rèn)完成后 單擊 安裝 按鈕 開(kāi)始正式安裝Oracle11g數(shù)據(jù)庫(kù) 此過(guò)程持續(xù)的時(shí)間較長(zhǎng) 如圖2 16所示 如果在第 5 步選擇了創(chuàng)建數(shù)據(jù)庫(kù) 則會(huì)在安裝的過(guò)程中打開(kāi)ODCA創(chuàng)建數(shù)據(jù)庫(kù) 如圖2 17所示 圖2 16安裝窗口 圖2 17DBCA創(chuàng)建數(shù)據(jù)庫(kù) 第28頁(yè) 16 配置和數(shù)據(jù)庫(kù)創(chuàng)建完畢后 如圖2 18顯示了 數(shù)據(jù)庫(kù)信息 窗口 若單擊 口令管理 可以進(jìn)行鎖定 解除數(shù)據(jù)庫(kù)用戶(hù)賬戶(hù) 設(shè)置用戶(hù)賬戶(hù)的口令 17 在 數(shù)據(jù)庫(kù)信息 窗口 單擊 確定 將顯示 安裝結(jié)束 窗口 如圖2 19所示 單擊 退出 按鈕 會(huì)顯示提示是否確定退出的消息框 根據(jù)用戶(hù)需求 單擊 是 即完成了Oracle11g的安裝 安裝過(guò)程中 OracleUniversalInstaller會(huì)在安裝記錄文件中記錄下所有的操作 如果在安裝過(guò)程中遇到問(wèn)題 可以查看該記錄文件以便找到問(wèn)題的原因 記錄文件被放在文件夾C ProgramFiles Oracle Inventory logs中 命名方式為installActionsTime log 例如installActions2011 11 12 04 31 30PM log 第29頁(yè) 圖2 18數(shù)據(jù)庫(kù)信息窗口 圖2 20安裝結(jié)束窗口 第30頁(yè) 2 2 2常用Oracle服務(wù) 在成功完成Oracle服務(wù)器的軟件安裝后 為了確定數(shù)據(jù)庫(kù)能夠正確地運(yùn)行 可以通過(guò) 系統(tǒng)服務(wù) 窗口來(lái)查看Oracle服務(wù)是否正常 在Windows操作系統(tǒng)環(huán)境下 oracle數(shù)據(jù)庫(kù)服務(wù)器是以系統(tǒng)服務(wù)的方式運(yùn)行的 可以通過(guò) 控制面板 管理工具 服務(wù) 命令 打開(kāi)系統(tǒng)服務(wù)窗口查看Oracle服務(wù) 如圖2 21所示 在系統(tǒng) 服務(wù) 窗口中 所有的Oracle服務(wù)名稱(chēng)都是以 Oracle 開(kāi)頭的 其中主要的Oracle服務(wù)包括以下幾種 第31頁(yè) OracleDBConsoleorcl Oracle數(shù)據(jù)庫(kù)控制臺(tái)服務(wù) ORCL是Oracle的默認(rèn)示例標(biāo)識(shí) 在運(yùn)行EnterpriseManager11g時(shí) 需要啟動(dòng)此服務(wù) 可以設(shè)置成自動(dòng)啟動(dòng) OracleJobSchedulerORCL Oracle作業(yè)調(diào)度服務(wù) 一般默認(rèn)設(shè)置成禁用 OracleTNSListener 監(jiān)聽(tīng)服務(wù)程序 為Oracle的主目錄 OracleService Oracle數(shù)據(jù)庫(kù)實(shí)例服務(wù) 它是Oracle數(shù)據(jù)庫(kù)的主要服務(wù) 這個(gè)服務(wù)會(huì)自動(dòng)地啟動(dòng)和停止數(shù)據(jù)庫(kù) SID為創(chuàng)建的數(shù)據(jù)庫(kù)實(shí)例的標(biāo)識(shí) 此服務(wù)被默認(rèn)設(shè)置為自動(dòng)啟動(dòng) 通過(guò)Windows操作系統(tǒng)的服務(wù)窗口 可以看到Oracle數(shù)據(jù)庫(kù)服務(wù)軟件是否正確地安裝并啟動(dòng)運(yùn)行 并且可以對(duì)Oracle服務(wù)進(jìn)行管理 第32頁(yè) 2 3卸載Oracle11g Oracle的卸載和普通軟件的卸載有一定差異 往往因?yàn)橐恍┦韬鍪沟孟到y(tǒng)中留有安裝Oracle數(shù)據(jù)庫(kù)的痕跡 從而占用系統(tǒng)資源或者影響系統(tǒng)的運(yùn)行 具體的完全卸載數(shù)據(jù)庫(kù)的方法可以按照下面幾個(gè)步驟進(jìn)行 1 打開(kāi)Windows操作系統(tǒng)的服務(wù)窗口 停止以O(shè)racle開(kāi)頭的5個(gè)服務(wù) 如2 2 2小節(jié)所示 右鍵單擊 選擇停止選項(xiàng) 第33頁(yè) 2 開(kāi)始 菜單中選擇 程序 Oracle OraDb11g home2 OracleInstallationProducts UniversalInstaller OUI 打開(kāi) OracleUniversalInstaller 歡迎使用 頁(yè)面 如圖2 21所示 單擊 卸載產(chǎn)品 按鈕 打開(kāi)如圖2 22所示的 產(chǎn)品清單 對(duì)話框 選擇在其中已經(jīng)安裝的Oracle產(chǎn)品 單擊刪除 并在彈出的確認(rèn)窗口選擇 是 圖2 21OracleUniversalInstaller 歡迎使用頁(yè)面 圖2 22選擇要?jiǎng)h除的Oracle產(chǎn)品 第34頁(yè) 3 在 開(kāi)始 運(yùn)行 框中輸入regedit命令 進(jìn)入注冊(cè)表菜單窗口刪除注冊(cè)表中與Oracle相關(guān)的內(nèi)容 4 刪除相應(yīng)的環(huán)境變量 打開(kāi) 環(huán)境變量 窗口 在 系統(tǒng)變量 列表中找到ORACEL HOME選項(xiàng) 刪除即可 如果系統(tǒng)變量中的CLASSPATH和PATH變量中也存在Oracle設(shè)置 那么也一并刪除 5 刪除 開(kāi)始 程序 中所有Oracle的組和圖標(biāo) 6 刪除所有與Oracle相關(guān)的目錄 7 刪除相應(yīng)目錄后重啟計(jì)算機(jī) 第35頁(yè) 2 4Oracle基本工具 為了方便讀者能夠更好地了解和使用Oracle數(shù)據(jù)庫(kù) 本節(jié)介紹Oracle11g的常用數(shù)據(jù)庫(kù)管理工具 2 4 1使用SQLPlus SQLPlus是Oracle公司提供的一個(gè)工具程序 它是用戶(hù)和服務(wù)器之間的一種接口 是操作Oracle數(shù)據(jù)庫(kù)的工具 該工具不僅可以運(yùn)行 調(diào)試SQL語(yǔ)句和PL SQL塊 還可以用于管理Oracle數(shù)據(jù)庫(kù) 該工具可以在命令行執(zhí)行 也可以在Windows窗口環(huán)境中運(yùn)行 用戶(hù)可以通過(guò)它使用SQL語(yǔ)句交互式地訪問(wèn)數(shù)據(jù)庫(kù) SQLPlus是與Oracle數(shù)據(jù)庫(kù)一起安裝的 用戶(hù)可以直接使用SQLPlus來(lái)管理數(shù)據(jù)庫(kù) 第36頁(yè) 使用SQLPlus工具可以實(shí)現(xiàn)以下功能 對(duì)數(shù)據(jù)庫(kù)的數(shù)據(jù)進(jìn)行增加 刪除 修改 查詢(xún)的操作 將查詢(xún)結(jié)果輸出到報(bào)表表格中 設(shè)置表格格式和計(jì)算公式 不可以把表格存儲(chǔ)起來(lái) 啟動(dòng) 連接和關(guān)閉數(shù)據(jù)庫(kù) 管理數(shù)據(jù)庫(kù)對(duì)象 如用戶(hù) 表空間 角色等對(duì)象 第37頁(yè) 在確保Oracle數(shù)據(jù)庫(kù)安裝成功的前提下 才可以使用SQLPlus 連接SQLPlus時(shí)需要用戶(hù)名和密碼 啟動(dòng)SQLPlus可以采取多種方式 最常用的是依次單擊 開(kāi)始 程序 Oracle OraDb11g home2 應(yīng)用程序開(kāi)發(fā) SQLPlus 即可打開(kāi) 登錄 對(duì)話框 如圖2 22所示 輸入相應(yīng)的用戶(hù)名和口令 這是由用戶(hù)在創(chuàng)建數(shù)據(jù)庫(kù)時(shí)指定的 輸入正確的用戶(hù)名和口令后 按回車(chē)鍵SQLPlus將連接到數(shù)據(jù)庫(kù) 如圖2 23所示 連接成功后 在SQL 提示符后面可以輸入SQL語(yǔ)句 關(guān)于SQL語(yǔ)句的介紹詳見(jiàn)第8章 圖2 23SQLPlus登錄對(duì)話框 第38頁(yè) 2 4 2使用OracleEnterpriseManager OracleEnterpriseManager 簡(jiǎn)稱(chēng)OEM 是以圖形化界面的方式來(lái)實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的管理的 它為數(shù)據(jù)庫(kù)的使用提供了方便 由于OEM采用基于Web的應(yīng)用 它對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)也采用了HTTP HTTPS協(xié)議 即使用三層結(jié)構(gòu)訪問(wèn)Oracle數(shù)據(jù)庫(kù)系統(tǒng) 啟動(dòng)OEM之前要確保相應(yīng)的服務(wù)已開(kāi)啟 在瀏覽器中輸入OEM的URL地址 如 或者選擇 開(kāi)始 Oracle OraDb11g home2 DatabaseControl orcl 即可啟動(dòng)OEM 出現(xiàn)OEM的登錄界面 用戶(hù)需要在此輸入系統(tǒng)管理員名和口令 如圖2 24所示 圖2 24OEM登錄頁(yè)面 第39頁(yè) 輸入用戶(hù)名 system 和口令 并選擇連接身份 Normal 即可登錄OEM 連接身份SYSDBA代表的是系統(tǒng)管理員的身份 Normal代表普通用戶(hù)身份 登錄的身份不同能夠使用的功能也不同 如果是第一次使用OEM 會(huì)出現(xiàn)許可證確認(rèn)頁(yè)面 單擊同意 會(huì)出現(xiàn) 數(shù)據(jù)庫(kù) 主頁(yè)的 主目錄 屬性頁(yè) 如圖2 25所示 圖2 25主目錄頁(yè)面 第40頁(yè) OEM可以對(duì)Oracle系統(tǒng)進(jìn)行一系列的管理操作 從OEM的主頁(yè)面中就可以看到OEM中提供的功能 每一個(gè)菜單項(xiàng)都是一個(gè)操作數(shù)據(jù)庫(kù)的內(nèi)容 具體菜單如下 主目錄 主要用于顯示當(dāng)前數(shù)據(jù)庫(kù)中的狀態(tài) 提供數(shù)據(jù)庫(kù)中的容量 活動(dòng)會(huì)話數(shù) SQL響應(yīng)時(shí)間等性能的顯示功能 性能 主要是以圖表的形式顯示數(shù)據(jù)庫(kù)的運(yùn)行狀態(tài) 有主機(jī)的CPU占用率 平均活動(dòng)會(huì)話數(shù)等圖表顯示 可用性 主要提供數(shù)據(jù)庫(kù)的備份和恢復(fù)的工作 服務(wù)器 主要是對(duì)控制文件 表空間 數(shù)據(jù)庫(kù)配置等信息的管理 方案 主要是對(duì)數(shù)據(jù)庫(kù)對(duì)象 程序 用戶(hù)定義類(lèi)型等信息的管理 數(shù)據(jù)移動(dòng) 主要是對(duì)數(shù)據(jù)庫(kù)中導(dǎo)入和導(dǎo)出數(shù)據(jù)等操作的管理 軟件和支持 主要是對(duì)數(shù)據(jù)庫(kù)的配置和測(cè)試等信息的管理 Oracle11gOEM是初學(xué)者和最終用戶(hù)管理數(shù)據(jù)庫(kù)最方便的管理工具 使用OEM可以很容易地對(duì)Oracle系統(tǒng)進(jìn)行管理 免除了記憶大量的管理命令和數(shù)據(jù)字典的煩惱 第41頁(yè) 2 4 3使用SQLDeveloper OracleSQLDeveloper 以下簡(jiǎn)稱(chēng)SQLDeveloper 是一個(gè)OracleRDBMSSQL和PL SQL開(kāi)發(fā)環(huán)境 這款由Oracle公司開(kāi)發(fā)并提供技術(shù)支持的工具可以幫助你進(jìn)行基于Oracle的應(yīng)用程序以及數(shù)據(jù)庫(kù)對(duì)象的開(kāi)發(fā)和維護(hù) SQLDeveloper這款強(qiáng)大的RDBMS管理工具提供了適應(yīng)于Oracle Access MySQL和SQLServer等多種不同RDBMS的集成開(kāi)發(fā)環(huán)境 使用SQLDeveloper 既可以同時(shí)管理各種RDBMS的數(shù)據(jù)庫(kù)對(duì)象 還可以在該環(huán)境中進(jìn)行SQL開(kāi)發(fā) SQLDeveloper允許用戶(hù)創(chuàng)建并維護(hù)數(shù)據(jù)庫(kù)對(duì)象 查看和維護(hù)數(shù)據(jù) 編寫(xiě) 維護(hù)并調(diào)試PL SQL代碼 這款工具以其簡(jiǎn)潔整齊的圖形用戶(hù)界面大大簡(jiǎn)化了開(kāi)發(fā)工作 第42頁(yè) Oracle11g集成了SQLDeveloper1 1 3 要求擁有至少JDK1 5以上版本的Java平臺(tái) 在Oracle11g的安裝過(guò)程中已經(jīng)集成安裝了JDK1 5 0 11 本例的安裝目錄為G app Administrator product 11 1 0 db 2 jdk 下面簡(jiǎn)單介紹如何使用SQLDeveloper 1 選擇 開(kāi)始 Oracle OraDb11g home2 應(yīng)用程序開(kāi)發(fā) SQLDeveloper 啟動(dòng)OracleSQLDeveloper 在第一次啟動(dòng)SQLDeveloper的過(guò)程中 用戶(hù)需要選擇合適的Java平臺(tái)的java exe命令以運(yùn)行SQLDeveloper環(huán)境 此時(shí)選擇G app Administrator product 11 1 0 db 2 jdk bin目錄下的 java exe 即可 本例安裝的目錄 用戶(hù)也可以選擇自己安裝的最新版本的JDK環(huán)境 2 程序啟動(dòng)后進(jìn)入OracleSQLDeveloper主界面 如圖2 26所示 圖2 26SQLDeveloper主界面 第43頁(yè) 3 使用SQLDeveloper進(jìn)行數(shù)據(jù)庫(kù)管理和開(kāi)發(fā)時(shí) 首先需要通過(guò)雙擊左邊欄的Connections圖標(biāo) 打開(kāi)如圖2 27所示的對(duì)話框 以新建一個(gè)數(shù)據(jù)庫(kù)連接 圖2 27新建數(shù)據(jù)庫(kù)連接 根據(jù)安裝過(guò)程 可以指定任意符合標(biāo)識(shí)符定義的連接名稱(chēng) 如orcl 指定用戶(hù)名sys和口令 選擇數(shù)據(jù)庫(kù)類(lèi)型為Oracle 并指定系統(tǒng)標(biāo)識(shí)符SID為已經(jīng)存在Oracle11g中存在的orcl 此時(shí)SYS用戶(hù)將以數(shù)據(jù)庫(kù)管理員的身份登錄服務(wù)器 默認(rèn)情況下用戶(hù)的Role為 default 此時(shí)可以更改Role為SYSDBA 設(shè)置完成后 單擊 Test 按鈕 可以測(cè)試和Oracle數(shù)據(jù)庫(kù)服務(wù)器的連接 如果連接成功 將在對(duì)話框左下角處顯示 status Success 第44頁(yè) 4 最后 單擊 Connect 按鈕 建立SQLDeveloper和Oracle11g系統(tǒng)中SID為orcl的數(shù)據(jù)庫(kù)的連接 最后建立連接后的SQLDeveloper運(yùn)行界面如圖2 28所示 圖2 28連接成功后的SQLDeveloper運(yùn)行界面 需要注意的是 Oracle10g并沒(méi)有集成SQLDeveloper 需要單獨(dú)進(jìn)行安裝 第45頁(yè) 2 4 4使用PL SQLDeveloper OracleSQLDeveloper是Oracle提供的免費(fèi)圖形化開(kāi)發(fā)工具 TOAD和PL SQ
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 別墅設(shè)計(jì)畢業(yè)中期答辯
- 診斷學(xué)基礎(chǔ)模擬題(附答案解析)
- 界面設(shè)計(jì)1+x題庫(kù)(附答案解析)
- 2024年9月用電客戶(hù)受理員模擬考試題(含答案解析)
- 原研哉設(shè)計(jì)及設(shè)計(jì)理念
- 航空公司航班延誤法律責(zé)任的認(rèn)定考核試卷
- 貨運(yùn)火車(chē)站物流服務(wù)網(wǎng)絡(luò)優(yōu)化與市場(chǎng)響應(yīng)速度考核試卷
- 自行車(chē)騎行與城市環(huán)境美化考核試卷
- 管道工程智能化發(fā)展模式探索與展望思考考核試卷
- 《x維護(hù)與檢查》課件
- 項(xiàng)目聯(lián)合體協(xié)議(標(biāo)前)
- 智能工廠數(shù)字化交付 第2部分:設(shè)計(jì)交付 征求意見(jiàn)稿
- 護(hù)理查房(抑郁發(fā)作)
- 2023年新高考天津數(shù)學(xué)高考真題(解析版)
- 小學(xué)英語(yǔ)滬教版單詞表(測(cè)試版)
- 博物館物業(yè)服務(wù)投標(biāo)方案(技術(shù)方案)
- 2024年高級(jí)電工職業(yè)鑒定考試題庫(kù)-下(多選、判斷題)
- GB/T 32399-2024信息技術(shù)云計(jì)算參考架構(gòu)
- 2024-2030年中國(guó)郵輪行業(yè)市場(chǎng)發(fā)展?fàn)顩r及發(fā)展前景與趨勢(shì)研究報(bào)告
- 文言文二則 囊螢夜讀 公開(kāi)課一等獎(jiǎng)創(chuàng)新教學(xué)設(shè)計(jì)+說(shuō)課稿+(共25張)
- 2023年山東煙臺(tái)中考滿(mǎn)分作文《這一路風(fēng)光真好》
評(píng)論
0/150
提交評(píng)論