數(shù)據(jù)庫系統(tǒng)課件02-第2章 Oracle數(shù)據(jù)庫系統(tǒng)_第1頁
數(shù)據(jù)庫系統(tǒng)課件02-第2章 Oracle數(shù)據(jù)庫系統(tǒng)_第2頁
數(shù)據(jù)庫系統(tǒng)課件02-第2章 Oracle數(shù)據(jù)庫系統(tǒng)_第3頁
數(shù)據(jù)庫系統(tǒng)課件02-第2章 Oracle數(shù)據(jù)庫系統(tǒng)_第4頁
數(shù)據(jù)庫系統(tǒng)課件02-第2章 Oracle數(shù)據(jù)庫系統(tǒng)_第5頁
已閱讀5頁,還剩83頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

目錄01Oracle發(fā)展史及系統(tǒng)結(jié)構(gòu)02Oracle12C安裝與卸載03Oracle數(shù)據(jù)庫體系結(jié)構(gòu)04數(shù)據(jù)字典05Oracle工具本章重點(diǎn)了解Oracle數(shù)據(jù)庫應(yīng)用系統(tǒng)結(jié)構(gòu)掌握Oracle數(shù)據(jù)庫的安裝與卸載了解Oracle的物理存儲(chǔ)結(jié)構(gòu)、邏輯存儲(chǔ)結(jié)構(gòu)了解Oracle數(shù)據(jù)庫實(shí)例和進(jìn)程概念掌握Oracle工具的使用本章任務(wù)完成“Q_MicroChat”微聊項(xiàng)目所需的數(shù)據(jù)庫軟件產(chǎn)品的安裝和項(xiàng)目的邏輯模型設(shè)計(jì)。具體任務(wù)分解如下:【任務(wù)2-1】數(shù)據(jù)庫軟件產(chǎn)品的安裝【任務(wù)2-2】項(xiàng)目邏輯模型設(shè)計(jì)任務(wù)驅(qū)動(dòng)本章目標(biāo)知識點(diǎn)聽懂做復(fù)習(xí)精通Oracle數(shù)據(jù)庫版本發(fā)展★★Oracle數(shù)據(jù)庫應(yīng)用系統(tǒng)結(jié)構(gòu)★★Oracle數(shù)據(jù)庫的安裝與卸載★★★★★Oracle的物理存儲(chǔ)結(jié)構(gòu)★★Oracle的邏輯存儲(chǔ)結(jié)構(gòu)★★Oracle數(shù)據(jù)庫實(shí)例和進(jìn)程★★Oracle數(shù)據(jù)字典★★Oracle工具的使用★★★★★JavaJSPOracle發(fā)展史及系統(tǒng)結(jié)構(gòu)1Oracle數(shù)據(jù)庫系統(tǒng)是Oracle(甲骨文)公司于1979年發(fā)布的世界上第一個(gè)關(guān)系數(shù)據(jù)庫管理系統(tǒng)。經(jīng)過30多年的發(fā)展,Oracle數(shù)據(jù)庫系統(tǒng)已經(jīng)是當(dāng)前應(yīng)用最廣泛的大型關(guān)系數(shù)據(jù)庫管理系統(tǒng),在數(shù)據(jù)庫市場占據(jù)主導(dǎo)地位。Oracle數(shù)據(jù)庫一直處于不斷升級狀態(tài),在其發(fā)展歷史中,先后出現(xiàn)過以下幾個(gè)比較重要的版本:Oracle8:支持面向?qū)ο蟮拈_發(fā)及Java工業(yè)標(biāo)準(zhǔn)。Oracle8的出現(xiàn)使Oracle數(shù)據(jù)庫構(gòu)造大型應(yīng)用系統(tǒng)成為可能Oracle8i:表示Oracle正式向Internet上發(fā)展,其中的i表示internet。Oracle的發(fā)展戰(zhàn)略由面向應(yīng)用轉(zhuǎn)向面向網(wǎng)絡(luò)計(jì)算2.1.1Oracle數(shù)據(jù)庫的發(fā)展Oracle9i:Oracle8i是一個(gè)過渡版本的數(shù)據(jù)庫,而Oracle9i是一個(gè)更加完善的數(shù)據(jù)庫版本;Oracle10g:其中的g表示網(wǎng)格,是業(yè)界第一個(gè)基于網(wǎng)格計(jì)算的關(guān)系數(shù)據(jù)庫;Oracle11g:是Oracle10g的穩(wěn)定版本,其高性能、可靠性得到市場的廣泛認(rèn)可,是現(xiàn)在使用比較廣泛的版本;Oracle12c:是2013年Oracle最新的數(shù)據(jù)庫版本,其中c代表云計(jì)算,同時(shí)也支持了大數(shù)據(jù)的處理能力。2.1.1Oracle數(shù)據(jù)庫的發(fā)展支持多用戶、大事務(wù)量的事務(wù)處理提供標(biāo)準(zhǔn)操作接口實(shí)施安全性控制和完整性控制支持分布式數(shù)據(jù)處理OracleRAC(RealApplicationClusters,真正應(yīng)用集群)實(shí)現(xiàn)可用性和可伸縮性,使單個(gè)數(shù)據(jù)庫能夠跨網(wǎng)格中的多個(gè)集群化的節(jié)點(diǎn)運(yùn)行,從而集中多臺(tái)機(jī)器的處理資源具有可移植性、可兼容性和可連接性2.1.2Oracle數(shù)據(jù)庫應(yīng)用優(yōu)勢客戶/服務(wù)器結(jié)構(gòu)終端/服務(wù)器結(jié)構(gòu)2.1.3Oracle數(shù)據(jù)庫應(yīng)用系統(tǒng)結(jié)構(gòu)瀏覽器/服務(wù)器結(jié)構(gòu)2.1.3Oracle數(shù)據(jù)庫應(yīng)用系統(tǒng)結(jié)構(gòu)分布式數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)2.1.3Oracle數(shù)據(jù)庫應(yīng)用系統(tǒng)結(jié)構(gòu)分布式數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)物理分布、邏輯統(tǒng)計(jì)可以數(shù)據(jù)共享兼容性好網(wǎng)絡(luò)擴(kuò)展性好2.1.3Oracle數(shù)據(jù)庫應(yīng)用系統(tǒng)結(jié)構(gòu)JavaJSPOracle12C安裝與卸載2Oracle12c對系統(tǒng)硬件配置的需求2.2.1安裝Oracle12c數(shù)據(jù)庫硬件名稱要求物理內(nèi)存(RAM)建議2GB以上虛擬內(nèi)存物理內(nèi)存的兩倍磁盤空間建議6G以上處理器主頻最小550MHZOracle12c對系統(tǒng)軟件配置的需求2.2.1安裝Oracle12c數(shù)據(jù)庫軟件名稱要求操作系統(tǒng)Windowsx64(64位)網(wǎng)絡(luò)協(xié)議TCP/IP、支持SSL的TCP/IP、NamedPipes瀏覽器IE5、IE6、IE7、IE8Oracle12c數(shù)據(jù)庫服務(wù)器的安裝Oracle數(shù)據(jù)庫官方網(wǎng)站下載地址為:“/cn/downloads/index.html”,從Oracle官方網(wǎng)站下載的軟件只能用于個(gè)人學(xué)習(xí),不得用于商業(yè)用途。2.2.1安裝Oracle12c數(shù)據(jù)庫下載頁面如圖所示。2.2.1安裝Oracle12c數(shù)據(jù)庫安裝Oracle12c使用默認(rèn)配置,需要修改的步驟如下。此處我們不需要接受Oracle發(fā)送的的郵件,直接點(diǎn)擊“是”繼續(xù)后續(xù)需要修改的地方如圖操作。2.2.1安裝Oracle12c數(shù)據(jù)庫2.2.1安裝Oracle12c數(shù)據(jù)庫2.2.1安裝Oracle12c數(shù)據(jù)庫2.2.1安裝Oracle12c數(shù)據(jù)庫2.2.1安裝Oracle12c數(shù)據(jù)庫2.2.1安裝Oracle12c數(shù)據(jù)庫2.2.1安裝Oracle12c數(shù)據(jù)庫2.2.1安裝Oracle12c數(shù)據(jù)庫2.2.1安裝Oracle12c數(shù)據(jù)庫2.2.1安裝Oracle12c數(shù)據(jù)庫2.2.1安裝Oracle12c數(shù)據(jù)庫2.2.1安裝Oracle12c數(shù)據(jù)庫依照圖中配置安裝完畢后,會(huì)出現(xiàn)安裝成功提示對話框。此時(shí)單擊單擊“關(guān)閉”按鈕,關(guān)閉對話框即可。2.2.1安裝Oracle12c數(shù)據(jù)庫Oracle12c數(shù)據(jù)庫服務(wù)的啟動(dòng)OracleServiceORCL:數(shù)據(jù)庫主服務(wù)OracleOraDB12Home1TNSListener:數(shù)據(jù)庫監(jiān)聽服務(wù)2.2.1安裝Oracle12c數(shù)據(jù)庫在安裝Oracle軟件時(shí),選擇創(chuàng)建和配置數(shù)據(jù)庫使用DBCA圖形化界面創(chuàng)建數(shù)據(jù)庫使用CREATEDATABASE命令及腳本創(chuàng)建數(shù)據(jù)庫2.2.2創(chuàng)建數(shù)據(jù)庫使用DBCA圖形化界面創(chuàng)建數(shù)據(jù)庫通過“開始→所有程序→Oracle-OraDB12Home1→配置和移植工具→DatabaseConfigurationAssistant”運(yùn)行DBCA。2.2.2創(chuàng)建數(shù)據(jù)庫2.2.2創(chuàng)建數(shù)據(jù)庫執(zhí)行“開始→所有程序→Oracle-OraDB12Home1→Oracle安裝產(chǎn)品→UniversalInstaller”點(diǎn)擊“確定”開始卸載Oracle。2.2.3卸載Oracle12c數(shù)據(jù)庫JavaJSPOracle數(shù)據(jù)庫體系結(jié)構(gòu)32.3Oracle數(shù)據(jù)庫體系結(jié)構(gòu)數(shù)據(jù)文件(DataFile)*.dbf控制文件(ControlFile)*.ctl重做日志文件(RedoLogFile)*.log其他文件2.3.1物理存儲(chǔ)結(jié)構(gòu)2.3.2邏輯存儲(chǔ)結(jié)構(gòu)表空間(Tablespace)SYSTEM:系統(tǒng)表空間SYSAUX:輔助系統(tǒng)表空間TEMP:臨時(shí)表空間EXAMPLE:實(shí)例表空間UNDOTBS1:撤銷表空間USERS:用戶表空間2.3.2邏輯存儲(chǔ)結(jié)構(gòu)【示例】獲取表空間與數(shù)據(jù)文件的關(guān)系2.3.2邏輯存儲(chǔ)結(jié)構(gòu)SQL>SELECTT.NAMETNAME,D.NAMEDNAME FROMV$TABLESPACET,V$DATAFILED WHERET.TS#=D.TS#;TNAMEDNAME--------------------------------------------------------SYSTEMD:\APP\QRSX\ORADATA\ORCL\SYSTEM01.DBFSYSAUXD:\APP\QRSX\ORADATA\ORCL\SYSAUX01.DBFUNDOTBS1D:\APP\QRSX\ORADATA\ORCL\UNDOTBS01.DBFUSERSD:\APP\QRSX\ORADATA\ORCL\USERS01.DBFEXAMPLED:\APP\QRSX\ORADATA\ORCL\EXAMPLE01.DBF段(Segment)數(shù)據(jù)段:又稱表段,用于存儲(chǔ)表中的數(shù)據(jù)索引段:用于存儲(chǔ)表中的所有索引數(shù)據(jù)臨時(shí)段:用于存儲(chǔ)臨時(shí)數(shù)據(jù)LOB段:用于存儲(chǔ)表中的大型數(shù)據(jù)對象回退段:用于存儲(chǔ)用戶數(shù)據(jù)被修改之前的值2.3.2邏輯存儲(chǔ)結(jié)構(gòu)區(qū)(Extent)區(qū)是磁盤空間分配的最小單位,由一系列連續(xù)的數(shù)據(jù)塊組成。當(dāng)創(chuàng)建一個(gè)數(shù)據(jù)庫對象時(shí),Oracle會(huì)為該對象分配若干個(gè)區(qū),以構(gòu)成一個(gè)段來為對象提供初始的存儲(chǔ)空間。2.3.2邏輯存儲(chǔ)結(jié)構(gòu)數(shù)據(jù)塊(DataBlock)數(shù)據(jù)塊是數(shù)據(jù)庫中最基本的存儲(chǔ)單元,它是數(shù)據(jù)庫分配給數(shù)據(jù)庫對象的最小存儲(chǔ)單元,也是Oracle中最小的I/O單元【示例】查看數(shù)據(jù)塊的大小2.3.2邏輯存儲(chǔ)結(jié)構(gòu)SQL>SHOWPARAMETERdb_block_size;NAMETYPEVALUE--------------------------------------------db_block_sizeinteger8192Oracle數(shù)據(jù)庫實(shí)例(Instance)是處于用戶與物理數(shù)據(jù)庫之間的一個(gè)中間層軟件;通常,數(shù)據(jù)庫與實(shí)例是一一對應(yīng)的,即一個(gè)數(shù)據(jù)庫對應(yīng)一個(gè)實(shí)例。2.3.3數(shù)據(jù)庫實(shí)例內(nèi)存結(jié)構(gòu)系統(tǒng)全局區(qū)(SystemGlobalArea,SGA)共享池高速緩沖區(qū)重做日志緩沖區(qū)大池Java池流池程序全局區(qū)(ProgramGlobalArea,PGA)2.3.3數(shù)據(jù)庫實(shí)例內(nèi)存結(jié)構(gòu)進(jìn)程是操作系統(tǒng)中一個(gè)獨(dú)立的可以調(diào)度的活動(dòng),用于完成指定的任務(wù)。2.3.4數(shù)據(jù)庫實(shí)例進(jìn)程結(jié)構(gòu)用戶進(jìn)程連接:是指用戶進(jìn)程與數(shù)據(jù)庫實(shí)例之間的一條通信路徑會(huì)話:指用戶到數(shù)據(jù)庫的指定連接服務(wù)器進(jìn)程解析并執(zhí)行用戶提交的SQL語句和PL/SQL程序在SGA的數(shù)據(jù)高速緩沖區(qū)中搜索用戶進(jìn)程所要訪問的數(shù)據(jù)將用戶改變數(shù)據(jù)庫的操作信息寫入日志緩沖區(qū)將查詢或執(zhí)行后的結(jié)果數(shù)據(jù)返回給用戶進(jìn)程2.3.4數(shù)據(jù)庫實(shí)例進(jìn)程結(jié)構(gòu)后臺(tái)進(jìn)程數(shù)據(jù)庫寫入進(jìn)程(DBWR)重做日志寫入進(jìn)程(LGWR)檢查點(diǎn)進(jìn)程(CKPT)系統(tǒng)監(jiān)控進(jìn)程(SMON)進(jìn)程監(jiān)控進(jìn)程(PMON)2.3.4數(shù)據(jù)庫實(shí)例進(jìn)程結(jié)構(gòu)JavaJSP數(shù)據(jù)字典4Oracle數(shù)據(jù)字典由一系列的表和視圖構(gòu)成,在創(chuàng)建數(shù)據(jù)庫時(shí)生成,記錄了數(shù)據(jù)庫系統(tǒng)信息以及數(shù)據(jù)庫中所有的對象信息。數(shù)據(jù)庫中所有模式對象的信息,如表、視圖、索引和簇等邏輯和物理的數(shù)據(jù)庫結(jié)構(gòu)對象的定義和空間分配用戶、角色和權(quán)限用戶訪問或使用的審計(jì)信息列的缺省值、約束信息的完整性其他產(chǎn)生的數(shù)據(jù)庫信息2.4Oracle數(shù)據(jù)字典數(shù)據(jù)字典主要有以下用途Oracle通過訪問數(shù)據(jù)字典獲取用戶、模式對象、數(shù)據(jù)庫對象定義與存儲(chǔ)等信息,以判斷用戶權(quán)限的合法性、模式對象存在性及存儲(chǔ)空間的可用性等;使用DDL語句修改數(shù)據(jù)庫對象后,Oracle將在數(shù)據(jù)字典中記錄所做的修改;任何數(shù)據(jù)庫用戶都可以從數(shù)據(jù)字典只讀視圖中獲取各種數(shù)據(jù)庫對象的信息;DBA可以從數(shù)據(jù)字典動(dòng)態(tài)性能視圖中獲取數(shù)據(jù)庫的運(yùn)行狀態(tài),作為進(jìn)行性能調(diào)整的依據(jù)。2.4Oracle數(shù)據(jù)字典靜態(tài)數(shù)據(jù)字典USER視圖:當(dāng)前用戶所擁有的對象的信息ALL視圖:當(dāng)前用戶能夠訪問的對象的信息DBA視圖:記錄數(shù)據(jù)庫實(shí)例的所有對象的信息【示例】查詢當(dāng)前用戶所擁有的表的信息、可以訪問的表的信息、當(dāng)前數(shù)據(jù)庫所有表的信息。2.4Oracle數(shù)據(jù)字典SQL>SELECT*FROMUSER_TABLES;SQL>SELECT*FROMALL_TABLES;SQL>SELECT*FROMSYS.DBA_TABLES;動(dòng)態(tài)數(shù)據(jù)字典動(dòng)態(tài)數(shù)據(jù)字典包括動(dòng)態(tài)性能表和動(dòng)態(tài)性能視圖,由Oracle內(nèi)部維護(hù);這些表和視圖記錄了當(dāng)前數(shù)據(jù)庫的行為,在數(shù)據(jù)庫運(yùn)行的時(shí)候會(huì)不斷進(jìn)行更新,所以稱為動(dòng)態(tài)數(shù)據(jù)字典?!臼纠坎樵儺?dāng)前數(shù)據(jù)庫實(shí)例的名稱和狀態(tài)2.4Oracle數(shù)據(jù)字典SQL>SELECTinstance_name,statusFROMV$INSTANCE;INSTANCE_NAMESTATUS------------------------------------------------------orclOPEN【示例】查詢當(dāng)前數(shù)據(jù)庫的動(dòng)態(tài)數(shù)據(jù)字典中的所有表和視圖的名稱。2.4Oracle數(shù)據(jù)字典SQL>SELECTnameFROMV_$FIXED_TABLE;NAME------------------------------------------------------------GV$XS_SESSIONSV$XS_SESSIONSGV$PINGV$PINGGV$CACHE......【示例】查詢當(dāng)前數(shù)據(jù)庫數(shù)據(jù)文件的名稱。2.4Oracle數(shù)據(jù)字典SQL>SELECTnameFROMV$DATAFILE;NAME------------------------------------------------------------D:\APP\QRSX\ORADATA\ORCL\SYSTEM01.DBFD:\APP\QRSX\ORADATA\ORCL\PDBSEED\SYSTEM01.DBFD:\APP\QRSX\ORADATA\ORCL\SYSAUX01.DBFD:\APP\QRSX\ORADATA\ORCL\PDBSEED\SYSAUX01.DBFD:\APP\QRSX\ORADATA\ORCL\UNDOTBS01.DBFD:\APP\QRSX\ORADATA\ORCL\USERS01.DBFD:\APP\QRSX\ORADATA\ORCL\PDBORCL\SYSTEM01.DBFD:\APP\QRSX\ORADATA\ORCL\PDBORCL\SYSAUX01.DBFD:\APP\QRSX\ORADATA\ORCL\PDBORCL\SAMPLE_SCHEMA_USERS01.DBFD:\APP\QRSX\ORADATA\ORCL\PDBORCL\EXAMPLE01.DBFJavaJSPOracle工具5Oracle數(shù)據(jù)庫為方便數(shù)據(jù)庫的管理和交互操作提供了一系列專門的工具,主要包括以下幾種:基于命令行窗口的SQL*Plus工具使用圖形化界面的SQLDeveloper工具采用Web應(yīng)用方式的OEM工具2.5Oracle工具SQL*Plus可以實(shí)現(xiàn)以下操作輸入、編輯、存儲(chǔ)、提取、運(yùn)行和調(diào)試SQL語句和PL/SQL程序開發(fā)、執(zhí)行批處理腳本執(zhí)行數(shù)據(jù)庫管理處理數(shù)據(jù),生成報(bào)表,存儲(chǔ)、打印、格式化查詢結(jié)果檢查表和數(shù)據(jù)庫對象定義啟動(dòng)或關(guān)閉數(shù)據(jù)庫實(shí)例2.5.1SQL*Plus工具SQL*Plus的啟動(dòng)命令行方式【語法】其中:username為連接數(shù)據(jù)庫實(shí)例的用戶名password為用戶名對應(yīng)的密碼connect_identifier為數(shù)據(jù)庫實(shí)例名稱nolog表示只是啟動(dòng)SQL*Plus而不連接到數(shù)據(jù)庫2.5.1SQL*Plus工具sqlplus[username]/[password][@connect_identifier][nolog]【示例】非登錄啟動(dòng)SQL*Plus。2.5.1SQL*Plus工具【示例】在SQL*Plus啟動(dòng)時(shí)連接到ORCL數(shù)據(jù)庫2.5.1SQL*Plus工具【示例】在SQL*Plus啟動(dòng)時(shí)連接到默認(rèn)數(shù)據(jù)庫【示例】在SQL*Plus啟動(dòng)時(shí)以SYS用戶連接到數(shù)據(jù)庫2.5.1SQL*Plus工具c:\Users\Administrator>sqlplussystem/admin2015c:\Users\Administrator>sqlplussys/admin2015@ORCLASSYSDBASQL*Plus的啟動(dòng)菜單命令方式在Windows操作系統(tǒng)中依次選擇“開始→所有程序→Oracle-OraDB12Home1→應(yīng)用程序開發(fā)→SQL*Plus”命令,打開SQL*Plus窗口,依次輸入用戶名和口令。2.5.1SQL*Plus工具2.5.1SQL*Plus工具數(shù)據(jù)庫的連接與斷開CONN[ECT]命令【語法】【示例】以SYS賬戶連接ORCL數(shù)據(jù)庫DISC[ONNECT]命令【示例】斷開當(dāng)前數(shù)據(jù)庫連接2.5.1SQL*Plus工具CONN[ECT][username]/[password][@connect_identifier]SQL>CONNsys/admin2015@ORCLASSYSDBASQL>DISC執(zhí)行和編輯SQL語句2.5.1SQL*Plus工具SQL*Plus中的一些常用行編輯命令2.5.1SQL*Plus工具字典名稱縮寫說明LISTL列出緩沖區(qū)中所有行LIST

nL

n或n列出緩沖區(qū)中行號為n的行LIST*L*列出當(dāng)前行LIST

n*L

n*列出從行號為n的行到當(dāng)前行DEL無刪除當(dāng)前行DEL

n無刪除行號為n的行CLEARBUFFER無刪除緩沖區(qū)中所有行APPENDtextAtext在當(dāng)前行的末尾添加text文本INPUTtextItext添加包含text文本的行【示例】緩沖區(qū)中SQL語句操作2.5.1SQL*Plus工具SQL>SELECTinstance_name,status2FROMV$INSTANCE3SQL>L*--顯示當(dāng)前行內(nèi)容2*FROMV$INSTANCESQL>L1--顯示行號為1的行,并設(shè)置為當(dāng)前行1*SELECTinstance_name,statusSQL>A,version--向當(dāng)前行中追加文本1*SELECTinstance_name,status,versionSQL>L--顯示當(dāng)前緩沖區(qū)內(nèi)容1SELECTinstance_name,status,version2*FROMV$INSTANCESQL>/--執(zhí)行緩沖區(qū)中內(nèi)容INSTANCE_NAMESTATUSVERSION------------------------------------------------------------orclOPEN.0SQL>CLEARBUFFER--刪除緩沖區(qū)中內(nèi)容buffer已清除文件操作腳本文件的創(chuàng)建【語法】【示例】將緩沖區(qū)中的內(nèi)容保存到腳本文件2.5.1SQL*Plus工具SQL>SELECTinstance_name,statusFROMV$INSTANCE2SQL>SAVED:\qrsx.sql已創(chuàng)建fileD:\qrsx.sqlSAVEfilename[CREATE]|[REPLACE]|[APPEND]腳本文件的編輯【語法】【示例】打開或編輯腳本文件2.5.1SQL*Plus工具SQL>EDITD:\qrsx.sqlEDITfilename腳本文件的執(zhí)行【語法】【示例】START命令執(zhí)行腳本文件2.5.1SQL*Plus工具STARTfilename[arg1arg2...]或@filename[arg1arg2...]SQL>STARTD:\qrsx.sqlINSTANCE_NAMESTATUS--------------------------------------------------------orcl OPEN【示例】@命令執(zhí)行腳本文件2.5.1SQL*Plus工具C:\>sqlplussystem/admin2015@ORACL@D:\qrsx.sqlINSTANCE_NAMESTATUS---------------------------------------------------orcl OPEN“開始→所有程序→Oracle-OraDB12Home1→應(yīng)用程序開發(fā)→SQLDeveloper”菜單打開此程序。2.5.2SQLDeveloper工具工具啟動(dòng)完成后,如果想使用此工具,首先需要設(shè)置相關(guān)的用戶連接2.5.2SQLDeveloper工具2.5.2SQLDeveloper工具在SQLDeveloper工具的工作表中任意輸入一條測試語句,單擊工作表左上方三角形的“運(yùn)行語句”按鈕,在“腳本輸出”窗口中查看運(yùn)行結(jié)果。2.5.2SQLDeveloper工具OEM(OracleEnterpriseManager),即Oracle企業(yè)管理器,是一個(gè)基于Java框架開發(fā)的集成化管理工具,采用Web應(yīng)用方式實(shí)現(xiàn)對Oracle數(shù)據(jù)庫的完全管理、維護(hù)及性能優(yōu)化。通過Oracle企業(yè)管理器,DBA可以完成對數(shù)據(jù)庫的管理實(shí)現(xiàn)對Oracle運(yùn)行環(huán)境的安全管理實(shí)現(xiàn)對單個(gè)Oracle數(shù)據(jù)庫的本地管理實(shí)現(xiàn)對多個(gè)Oracle數(shù)據(jù)庫的集中管理實(shí)現(xiàn)對Oracle應(yīng)用服務(wù)器的管理檢查與管理目標(biāo)計(jì)算機(jī)系統(tǒng)軟硬件配置2.5.3OEM工具通過Web方式啟動(dòng)OEM打開瀏覽器,在地址欄中輸入OEM控制臺(tái)的URL,進(jìn)入OEM登錄界面2.5.3OEM工具可以通過下述SQL語句查詢OEM的端口號2.5.3OEM工

溫馨提示

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

最新文檔

評論

0/150

提交評論