Oracle數(shù)據(jù)庫(kù)管理、配置和維護(hù)課件_第1頁(yè)
Oracle數(shù)據(jù)庫(kù)管理、配置和維護(hù)課件_第2頁(yè)
Oracle數(shù)據(jù)庫(kù)管理、配置和維護(hù)課件_第3頁(yè)
Oracle數(shù)據(jù)庫(kù)管理、配置和維護(hù)課件_第4頁(yè)
Oracle數(shù)據(jù)庫(kù)管理、配置和維護(hù)課件_第5頁(yè)
已閱讀5頁(yè),還剩45頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

Review啟動(dòng)相應(yīng)的服務(wù),查得為數(shù)據(jù)庫(kù)實(shí)例分配的HTTP,即可啟動(dòng)OracleEnterpriseManager。在OEM中對(duì)可數(shù)據(jù)庫(kù)進(jìn)行監(jiān)測(cè)和管理,用戶sys登錄時(shí),需要選擇sysdba身份使用網(wǎng)絡(luò)配置工具可定義網(wǎng)絡(luò)服務(wù)名,也可通過(guò)對(duì)tnsnames.ora文件的編輯實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)服務(wù)名的管理SQL

Plus啟動(dòng)和退出的方法SQL

Plus中,輸入、編輯和運(yùn)行命令的方法SQL

Plus中腳本文件的使用方法SQL

Plus中連接命令的使用方法SQL

Plus運(yùn)行環(huán)境的定義方法Review啟動(dòng)相應(yīng)的服務(wù),查得為數(shù)據(jù)庫(kù)實(shí)例分配的HTTP第4章數(shù)據(jù)庫(kù)管理、配置和維護(hù)第4章數(shù)據(jù)庫(kù)管理、配置和維護(hù)本章主要內(nèi)容4.1創(chuàng)建和刪除數(shù)據(jù)庫(kù)4.2配置數(shù)據(jù)庫(kù)4.3維護(hù)數(shù)據(jù)庫(kù)實(shí)例本章主要內(nèi)容4.1創(chuàng)建和刪除數(shù)據(jù)庫(kù)本章學(xué)習(xí)目標(biāo)掌握創(chuàng)建和刪除數(shù)據(jù)庫(kù)的方法;掌握對(duì)數(shù)據(jù)庫(kù)內(nèi)存參數(shù)、還原管理、初始化參數(shù)管理和數(shù)據(jù)庫(kù)功能使用情況統(tǒng)計(jì)的方法;理解Oracle數(shù)據(jù)庫(kù)實(shí)例的不同狀態(tài);掌握數(shù)據(jù)庫(kù)實(shí)例的啟動(dòng)、關(guān)閉及狀態(tài)改變的方法;本章學(xué)習(xí)目標(biāo)掌握創(chuàng)建和刪除數(shù)據(jù)庫(kù)的方法;4.1創(chuàng)建和刪除數(shù)據(jù)庫(kù)4.1.1創(chuàng)建數(shù)據(jù)庫(kù)4.1.2刪除數(shù)據(jù)庫(kù)4.1創(chuàng)建和刪除數(shù)據(jù)庫(kù)4.1.1創(chuàng)建數(shù)據(jù)庫(kù)4.1.1創(chuàng)建數(shù)據(jù)庫(kù)1.使用“DatabaseConfigurationAssistant”工具創(chuàng)建Oracle數(shù)據(jù)庫(kù)2.使用DBCA命令創(chuàng)建數(shù)據(jù)庫(kù)3.使用SQL語(yǔ)句手動(dòng)創(chuàng)建數(shù)據(jù)庫(kù)4.1.1創(chuàng)建數(shù)據(jù)庫(kù)1.使用“DatabaseConf1.使用DBCA工具創(chuàng)建Oracle數(shù)據(jù)庫(kù)單擊“開(kāi)始”→“程序”→“Oracle-OraDb10g_home1”→“配置和移植工具”→“DatabaseConfigurationAssistant”,進(jìn)入“歡迎使用”窗口。1.使用DBCA工具創(chuàng)建Oracle數(shù)據(jù)庫(kù)單擊“開(kāi)始”→“程選擇要進(jìn)行的操作單擊“下一步”按鈕,進(jìn)入“步驟1:操作”窗口,用戶有以下4種選擇:

創(chuàng)建數(shù)據(jù)庫(kù)。

配置數(shù)據(jù)庫(kù)選件。(如果當(dāng)前沒(méi)有數(shù)據(jù)庫(kù),則此項(xiàng)不可選)

刪除數(shù)據(jù)庫(kù)。(如果當(dāng)前沒(méi)有數(shù)據(jù)庫(kù),則此項(xiàng)不可選)

管理模板。選擇第一項(xiàng)“創(chuàng)建數(shù)據(jù)庫(kù)”。選擇要進(jìn)行的操作單擊“下一步”按鈕,進(jìn)入“步驟1:操作”窗步驟2:數(shù)據(jù)庫(kù)模板單擊“下一步”按鈕,進(jìn)入“步驟2:數(shù)據(jù)庫(kù)模板”窗口,用戶有以下3種選擇:

一般用途或事務(wù)處理。

定制數(shù)據(jù)庫(kù)。

數(shù)據(jù)倉(cāng)庫(kù)。選擇“一般用途或事務(wù)處理”選項(xiàng)。

步驟2:數(shù)據(jù)庫(kù)模板單擊“下一步”按鈕,進(jìn)入“步驟2:數(shù)據(jù)庫(kù)模板詳細(xì)信息如果要查看數(shù)據(jù)庫(kù)選項(xiàng)的詳細(xì)信息,單擊“顯示詳細(xì)信息”按鈕,打開(kāi)“模板詳細(xì)資料”窗口查看包含的數(shù)據(jù)庫(kù)組件,如圖4.4所示。單擊“關(guān)閉”按鈕,返回“數(shù)據(jù)庫(kù)模板”窗口。模板詳細(xì)信息如果要查看數(shù)據(jù)庫(kù)選項(xiàng)的詳細(xì)信息,單擊“顯示詳細(xì)步驟3:數(shù)據(jù)庫(kù)標(biāo)識(shí)單擊圖4.3中的“下一步”按鈕,進(jìn)入“步驟3:數(shù)據(jù)庫(kù)標(biāo)識(shí)”窗口,如圖所示。在這一步中,需要輸入全局?jǐn)?shù)據(jù)庫(kù)名和Oracle系統(tǒng)標(biāo)識(shí)符(SID)。全局?jǐn)?shù)據(jù)庫(kù)名是Oracle數(shù)據(jù)庫(kù)的唯一標(biāo)識(shí),所以不能與已有的數(shù)據(jù)庫(kù)重名。打開(kāi)Oracle數(shù)據(jù)庫(kù)時(shí),將啟動(dòng)Oracle實(shí)例。實(shí)例由Oracle系統(tǒng)標(biāo)識(shí)符惟一標(biāo)識(shí),從而區(qū)分該計(jì)算機(jī)上的任何其他實(shí)例。在默認(rèn)情況下,全局?jǐn)?shù)據(jù)庫(kù)名和SID同名,這里假定為orcl。

步驟3:數(shù)據(jù)庫(kù)標(biāo)識(shí)單擊圖4.3中的“下一步”按鈕,進(jìn)入“步配置數(shù)據(jù)庫(kù)管理選項(xiàng)單擊“下一步”按鈕,打開(kāi)“步驟4:數(shù)據(jù)庫(kù)管理選項(xiàng)”窗口配置數(shù)據(jù)庫(kù)管理選項(xiàng)單擊“下一步”按鈕,打開(kāi)“步驟4:數(shù)據(jù)庫(kù)配置數(shù)據(jù)庫(kù)的身份驗(yàn)證單擊“下一步”按鈕,打開(kāi)“步驟5:數(shù)據(jù)庫(kù)身份驗(yàn)證”窗口,如圖4.7所示。為了安全起見(jiàn),必須為新數(shù)據(jù)庫(kù)中的SYS、SYSTEM、DBSNMP和SYSMAN用戶指定口令??梢赃x擇所有賬戶使用相同的口令,也可以分別設(shè)置這4個(gè)用戶的口令。

配置數(shù)據(jù)庫(kù)的身份驗(yàn)證單擊“下一步”按鈕,打開(kāi)“步驟5:數(shù)據(jù)步驟6:存儲(chǔ)選項(xiàng)單擊“下一步”按鈕,打開(kāi)“步驟6:存儲(chǔ)選項(xiàng)”窗口,如圖所示。用戶可以在此選擇數(shù)據(jù)庫(kù)的存儲(chǔ)機(jī)制,包括:

文件系統(tǒng)。使用文件系統(tǒng)進(jìn)行數(shù)據(jù)庫(kù)存儲(chǔ)。

自動(dòng)存儲(chǔ)管理(ASM)。可以簡(jiǎn)化數(shù)據(jù)庫(kù)存儲(chǔ)管理,優(yōu)化數(shù)據(jù)庫(kù)布局以改進(jìn)I/O性能。使用此選項(xiàng)必須指定一組磁盤(pán)以創(chuàng)建ASM磁盤(pán)組或指定一個(gè)現(xiàn)有的ASM磁盤(pán)組。

步驟6:存儲(chǔ)選項(xiàng)單擊“下一步”按鈕,打開(kāi)“步驟6:存儲(chǔ)選項(xiàng)步驟7:恢復(fù)配置單擊圖中的“下一步”按鈕,打開(kāi)“步驟7:恢復(fù)配置”窗口。此處可以設(shè)置Oracle數(shù)據(jù)庫(kù)的備份和恢復(fù)選項(xiàng)??梢允褂每焖倩謴?fù)區(qū),也可以啟用歸檔。默認(rèn)的快速恢復(fù)區(qū)為{ORACLE_BASE}/flash_recovery_area。建議將數(shù)據(jù)庫(kù)文件和恢復(fù)文件放在物理位置不同的磁盤(pán)中,以便保護(hù)數(shù)據(jù)和提高性能。

步驟7:恢復(fù)配置單擊圖中的“下一步”按鈕,打開(kāi)“步驟7:恢配置數(shù)據(jù)庫(kù)內(nèi)容單擊“下一步”按鈕,打開(kāi)“步驟8:數(shù)據(jù)庫(kù)內(nèi)容”窗口,如圖所示。此窗口中有兩個(gè)選項(xiàng)卡:“示例方案”和“定制腳本”。

在“示例方案”選項(xiàng)中,可以配置是否在新數(shù)據(jù)庫(kù)中安裝示例方案。示例方案包括人力資源、訂單輸入、產(chǎn)品媒體、銷(xiāo)售歷史和發(fā)運(yùn)隊(duì)列等。如果要安裝示例方案,選擇“示例方案”復(fù)選框即可。

在“定制腳本”頁(yè)面中,可以指定創(chuàng)建數(shù)據(jù)庫(kù)后自動(dòng)運(yùn)行的SQL腳本,例如創(chuàng)建默認(rèn)的表??梢赃x擇不運(yùn)行腳本或指定要運(yùn)行的腳本。配置數(shù)據(jù)庫(kù)內(nèi)容單擊“下一步”按鈕,打開(kāi)“步驟8:數(shù)據(jù)庫(kù)內(nèi)容步驟9:初始化參數(shù)單擊“下一步”按鈕,打開(kāi)“步驟9:初始化參數(shù)”窗口。步驟9:初始化參數(shù)單擊“下一步”按鈕,打開(kāi)“步驟9:初始化設(shè)置數(shù)據(jù)塊大小和最大進(jìn)程數(shù)設(shè)置數(shù)據(jù)塊大小和最大進(jìn)程數(shù)設(shè)置字符集設(shè)置字符集設(shè)置數(shù)據(jù)庫(kù)連接模式

專用服務(wù)器模式:數(shù)據(jù)庫(kù)將為每個(gè)客戶機(jī)連接分配專用資源,當(dāng)預(yù)期客戶機(jī)連接總數(shù)較小,或客戶機(jī)向數(shù)據(jù)庫(kù)發(fā)出的請(qǐng)求持續(xù)時(shí)間較長(zhǎng),請(qǐng)使用此模式。

共享服務(wù)器模式:多個(gè)客戶端連接共享一個(gè)數(shù)據(jù)庫(kù)分配的資源池。當(dāng)大量用戶需要同時(shí)連接數(shù)據(jù)庫(kù)并且有效地利用系統(tǒng)資源時(shí),請(qǐng)使用此模式。此時(shí)將啟用Oracle共享服務(wù)器功能。設(shè)置數(shù)據(jù)庫(kù)連接模式專用服務(wù)器模式:數(shù)據(jù)庫(kù)將為每個(gè)客戶設(shè)置數(shù)據(jù)庫(kù)存儲(chǔ)單擊“下一步”按鈕,打開(kāi)“步驟10:數(shù)據(jù)庫(kù)存儲(chǔ)”窗口。設(shè)置數(shù)據(jù)庫(kù)存儲(chǔ)單擊“下一步”按鈕,打開(kāi)“步驟10:數(shù)據(jù)庫(kù)存設(shè)置創(chuàng)建選項(xiàng)單擊“下一步”按鈕,打開(kāi)“步驟11:創(chuàng)建選項(xiàng)”窗口,如圖所示。在這一步中,可以選擇“創(chuàng)建數(shù)據(jù)庫(kù)”、保存編輯的數(shù)據(jù)庫(kù)模板,還可以生成創(chuàng)建數(shù)據(jù)庫(kù)的腳本。設(shè)置創(chuàng)建選項(xiàng)單擊“下一步”按鈕,打開(kāi)“步驟11:創(chuàng)建選項(xiàng)”創(chuàng)建數(shù)據(jù)庫(kù)確認(rèn)窗口創(chuàng)建數(shù)據(jù)庫(kù)創(chuàng)建數(shù)據(jù)庫(kù)確認(rèn)窗口創(chuàng)建數(shù)據(jù)庫(kù)“創(chuàng)建完成”窗口“創(chuàng)建完成”窗口2.使用DBCA命令創(chuàng)建數(shù)據(jù)庫(kù)DBCA命令的幫助信息2.使用DBCA命令創(chuàng)建數(shù)據(jù)庫(kù)DBCA命令的幫助信息【例4.1】使用DBCA命令以靜默方式創(chuàng)建數(shù)據(jù)庫(kù)ora11g,具體如下:dbca-silent-createDatabase-templateNameGeneral_Purpose.dbc-gdbnameora11g-sidora11g-response-characterSetAL32UTF8-memoryPercentage30-emConfigurationLOCAL用戶需要依次輸入SYS用戶、SYSTEM用戶、DBSNMP用戶和SYSMAN用戶的口令,然后開(kāi)始創(chuàng)建數(shù)據(jù)庫(kù)?!纠?.1】使用DBCA命令以靜默方式創(chuàng)建數(shù)據(jù)庫(kù)ora11命令中使用的參數(shù)說(shuō)明

-silent指定以靜默方式執(zhí)行dbca命令。

-createDatabase指定使用dbca命令創(chuàng)建數(shù)據(jù)庫(kù)。

-templateName指定用來(lái)創(chuàng)建數(shù)據(jù)庫(kù)的模板名稱,這里指定為General_Purpose.dbc,即一般用途的數(shù)據(jù)庫(kù)模板。使用此參數(shù)相當(dāng)于在圖形界面中選擇創(chuàng)建一般用途數(shù)據(jù)庫(kù)。

-gdbname指定創(chuàng)建的全局?jǐn)?shù)據(jù)庫(kù)名稱,這里指定名稱為ora11g。

-sid指定數(shù)據(jù)庫(kù)系統(tǒng)標(biāo)識(shí)符,這里指定為ora11g,與數(shù)據(jù)庫(kù)同名。

-responseFile指定安裝響應(yīng)文件,NO_VALUE表示沒(méi)有指定響應(yīng)文件。響應(yīng)文件包含了在交互方式安裝過(guò)程中對(duì)由用戶提供的對(duì)安裝問(wèn)題的回答。在響應(yīng)文件中為每個(gè)問(wèn)題都保存為一個(gè)變量。例如,在響應(yīng)文件中設(shè)置Oracle根目錄和安裝類(lèi)型等參數(shù)的值。Oracle提供的響應(yīng)文件保存在安裝目錄的response目錄下,如圖4.23所示。

-characterSet指定數(shù)據(jù)庫(kù)使用的字符集,這里指定為AL32UTF8。

-memoryPercentage指定用于Oracle的物理內(nèi)存的百分比,這里指定為30%。

-emConfiguration指定EnterpriseManagement的管理選項(xiàng)。LOCAL表示數(shù)據(jù)庫(kù)由EnterpriseManager本地管理;CENTRAL表示數(shù)據(jù)庫(kù)由EnterpriseManager集中管理;NOBACKUP表示不啟用數(shù)據(jù)庫(kù)的每天自動(dòng)備份功能;NOEMAIL表示不啟用郵件通知功能;NONE表示不使用EnterpriseManager管理數(shù)據(jù)庫(kù)。命令中使用的參數(shù)說(shuō)明-silent指定以靜默方式執(zhí)行3.使用SQL語(yǔ)句手動(dòng)創(chuàng)建數(shù)據(jù)庫(kù)(1)用oradim工具創(chuàng)建數(shù)據(jù)庫(kù)實(shí)例首先需要?jiǎng)?chuàng)建一個(gè)Oracle實(shí)例,實(shí)例名(SID)與要?jiǎng)?chuàng)建的數(shù)據(jù)庫(kù)同名??梢允褂胦radim工具來(lái)創(chuàng)建數(shù)據(jù)庫(kù)實(shí)例,具體方法如下:oradim-new-sid<實(shí)例名>-intpwd<密碼>oradim是一個(gè)命令行工具,用于對(duì)Oracle服務(wù)進(jìn)行手動(dòng)創(chuàng)建、修改和刪除等。打開(kāi)命令窗口,執(zhí)行下面的命令,實(shí)例名為OracleDB,初始密碼為OraclePass。oradim-new-sidOracleDB-intpwdOraclePass3.使用SQL語(yǔ)句手動(dòng)創(chuàng)建數(shù)據(jù)庫(kù)(1)用oradim工具創(chuàng)建新建的OracleDB實(shí)例對(duì)應(yīng)的服務(wù)新建的OracleDB實(shí)例對(duì)應(yīng)的服務(wù)(2)創(chuàng)建文本初始化參數(shù)文件(PFILE)手動(dòng)創(chuàng)建一個(gè)文件初始化參數(shù)文件C:\OracleDB\initOracleDB.ora,內(nèi)容如下:db_name='OracleDB'instance_name='OracleDB'memory_target=320Mprocesses=50audit_‘C:\app\Administrator\admin\OracleDB\adump'audit_trail='db'db_block_size=4096db_domain=''db_recovery_‘C:\app\Administrator\flash_recovery_area\OracleDB'db_recovery_diagnostic_dest=‘C:\app\Administrator\'dispatchers='(PROTOCOL=TCP)(SERVICE=OracleDBXDB)'open_cursors=100undo_tablespace='UNDOTBS1'control_files=(‘C:\app\Administrator\oradata\OracleDB\CONTROL01.CTL',‘C:\app\Administrator\oradata\OracleDB\CONTROL02.CTL')compatible='11.2.0'以上目錄下的文件夾需要手動(dòng)創(chuàng)建(2)創(chuàng)建文本初始化參數(shù)文件(PFILE)手動(dòng)創(chuàng)建一個(gè)文件主要參數(shù)說(shuō)明

db_name指定數(shù)據(jù)庫(kù)名稱為OracleDB。

instance_name指定數(shù)據(jù)庫(kù)實(shí)例名稱為OracleDB。

memory_target指定Oracle總共使用的共享內(nèi)存的大小,這個(gè)參數(shù)是動(dòng)態(tài)的,但不能超過(guò)MEMORY_MAX_TARGET參數(shù)設(shè)置的大小。

processes指定整個(gè)系統(tǒng)可以啟動(dòng)多少個(gè)進(jìn)程,包括系統(tǒng)自己的后臺(tái)進(jìn)程。

db_block_size指定Oracle數(shù)據(jù)庫(kù)數(shù)據(jù)塊的大小。

db_recovery_指定備份數(shù)據(jù)庫(kù)文件的路徑。

undo_tablespace指定默認(rèn)還原表空間。

control_files指定數(shù)據(jù)庫(kù)控制文件。

dispatchers指定監(jiān)聽(tīng)器使用的網(wǎng)絡(luò)協(xié)議和服務(wù)。

compatible指定數(shù)據(jù)庫(kù)兼容的版本。主要參數(shù)說(shuō)明db_name指定數(shù)據(jù)庫(kù)名稱為Oracl(3)使用CREATEDATABASE語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù)

CREATEDATABASE數(shù)據(jù)庫(kù)名

[USER用戶名IDENTIFIEDBY密碼][CONTROL][LOGFILE[GROUPn]日志文件,……][MAXLOGFILES整數(shù)][MAXLOGMEMBERS整數(shù)][MAXDATAFILES整數(shù)][MAXINSTANCES整數(shù)][ARCHIVELOG|NOARCHIVELOG][CHARACTERSET字符集][DATAFILE數(shù)據(jù)文件,……][SYSAUXDATAFILE數(shù)據(jù)文件,……][DEFAULTTABLESPACE表空間名][DEFAULTTEMPORARYTABLESPACE臨時(shí)表空間名TEMPFILE臨時(shí)文件][UNDOTABLESPACE撤銷(xiāo)表空間名DATAFILE文件名](3)使用CREATEDATABASE語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù)CR參數(shù)說(shuō)明

USER…IDENTIFIEDBY…設(shè)置數(shù)據(jù)庫(kù)管理員的密碼,例如SYS用戶或SYSTEM用戶。

CONTROL使用已有的控制文件(如果存在的話)。

LOGFILE[GROUPn]日志文件,……定義日志文件組和成員。

MAXLOGFILES定義最大的日志文件數(shù)量。

MAXLOGMEMBERS定義日志文件組中最大的日志文件數(shù)量。

MAXDATAFILE定義數(shù)據(jù)庫(kù)中最大的數(shù)據(jù)文件數(shù)量。

MAXINSTANCES定義數(shù)據(jù)庫(kù)中最大的實(shí)例數(shù)量。

ARCHIVELOG|NOARCHIVELOG設(shè)置數(shù)據(jù)庫(kù)的運(yùn)行模式為歸檔模式或非歸檔模式。

CHARACTERSET定義存儲(chǔ)數(shù)據(jù)的字符集。

DATAFILE定義數(shù)據(jù)文件的位置和初始大小。

SYSAUXDATAFILE定義SYSAUX表空間中數(shù)據(jù)文件的位置和初始大小。

DEFAULTTABLESPACE定義默認(rèn)的表空間。

DEFAULTTEMPORARYTABLESPACE定義臨時(shí)表空間的名稱和文件位置。

UNDOTABLESPACE定義撤銷(xiāo)表空間的位置和文件位置。參數(shù)說(shuō)明USER…IDENTIFIEDBY…設(shè)創(chuàng)建OracleDB數(shù)據(jù)庫(kù)的語(yǔ)句CreatedatabaseOracleDBmaxinstances4maxloghistory1maxlogfiles16maxlogmembers3maxdatafiles10log1‘C:\app\Administrator\oradata\OracleDB\redo01.log'size10M, group2‘C:\app\Administrator\oradata\OracleDB\redo02.log'size10Mdatafile‘C:\app\Administrator\oradata\OracleDB\system01.dbf'size50M autoextendonnext10Mextentmanagementlocalsysauxdatafile‘C:\app\Administrator\oradata\OracleDB\sysaux01.dbf'size50M autoextendonnext10Mdefaulttemporarytablespacetemp tempfile‘C:\app\Administrator\oradata\OracleDB\temp.dbf'size10Mautoextendonnext10MundotablespaceUNDOTBS1datafile‘C:\app\Administrator\oradata\OracleDB\undotbs1.dbf'size20McharactersetZHS16GBKnationalcharactersetAL16UTF16usersysidentifiedbysysusersystemidentifiedbysystem;創(chuàng)建OracleDB數(shù)據(jù)庫(kù)的語(yǔ)句Createdataba在命令窗口中執(zhí)行下面的命令將當(dāng)前數(shù)據(jù)庫(kù)實(shí)例切換為OracleDB。setORACLE_SID=OracleDB然后執(zhí)行下面的命令,啟動(dòng)SQLPlus工具。sqlplus/nolog在SQLPlus工具的命令提示符SQL>后面輸入并執(zhí)行下面的命令,連接到Oracle數(shù)據(jù)庫(kù)。connsys/Passassysdba其中sys是用戶名,Pass是密碼,sysdba是系統(tǒng)管理員角色。執(zhí)行下面的命令,使用初始化參數(shù)文件initOracleDB.ora啟動(dòng)數(shù)據(jù)庫(kù)實(shí)例。startuppfile='C:\OracleDB\initOracleDB.ora'nomount執(zhí)行結(jié)果如下:ORACLE例程已經(jīng)啟動(dòng)。TotalSystemGlobalArea334786560bytesFixedSize1374444bytesVariableSize205522708bytesDatabaseBuffers121634816bytesRedoBuffers6254592bytes如果提示某個(gè)目錄不存在,請(qǐng)手動(dòng)創(chuàng)建,然后再執(zhí)行上面的命令。在C:\app\Administrator\oradata目錄下創(chuàng)建OracleDB目錄,用于保存數(shù)據(jù)庫(kù)文件。然后使用下面的命令執(zhí)行C:\OracleDB\CreateDatabase.sql。@C:\OracleDB\CreateDatabase.sql;在命令窗口中執(zhí)行下面的命令將當(dāng)前數(shù)據(jù)庫(kù)實(shí)例切換為Oracl(4)執(zhí)行安裝后腳本在SQLPlus中執(zhí)行下面的腳本:@C:\app\Administrator\product\11.2.0\dbhome_1\RDBMS\ADMIN\catalog.sql;@C:\app\Administrator\product\11.2.0\dbhome_1\RDBMS\ADMIN\catproc.sql;@C:\app\Administrator\product\11.2.0\dbhome_1\sqlplus\admin\pupbld.sql;然后執(zhí)行下面的SQL語(yǔ)句創(chuàng)建服務(wù)器參數(shù)文件(SPFILE)。CREATESPpfile='C:\OracleDB\initOracleDB.ora';(4)執(zhí)行安裝后腳本在SQLPlus中執(zhí)行下面的腳本:(5)使用DBCA工具配置數(shù)據(jù)庫(kù)打開(kāi)DBCA工具,如圖所示。單擊“下一步”按鈕,打開(kāi)選擇操作頁(yè)面。選擇“配置數(shù)據(jù)庫(kù)選件”,然后單擊“下一步”按鈕,打開(kāi)選擇數(shù)據(jù)庫(kù)頁(yè)面

(5)使用DBCA工具配置數(shù)據(jù)庫(kù)打開(kāi)DBCA工具,如圖所示選擇要配置的數(shù)據(jù)庫(kù)選擇“配置數(shù)據(jù)庫(kù)選件”,然后單擊“下一步”按鈕,打開(kāi)選擇數(shù)據(jù)庫(kù)頁(yè)面,如圖所示。選擇新建的數(shù)據(jù)庫(kù)OracleDB,然后打開(kāi)“下一步”按鈕,打開(kāi)設(shè)置管理選項(xiàng)的頁(yè)面選擇要配置的數(shù)據(jù)庫(kù)選擇“配置數(shù)據(jù)庫(kù)選件”,然后單擊“下一步選擇要配置的數(shù)據(jù)庫(kù)組件選擇要配置的數(shù)據(jù)庫(kù)組件設(shè)置用戶口令設(shè)置用戶口令選擇連接模式選擇連接模式配置后新增的OracleDBConsoleOracleDB服務(wù)

配置后新增的OracleDBConsoleOracleDB服4.1.2刪除數(shù)據(jù)庫(kù)1.使用“DatabaseConfigurationAssistant”工具可以刪除數(shù)據(jù)庫(kù)2.使用DROPDATABASE語(yǔ)句刪除數(shù)據(jù)庫(kù)3.使用DBCA命令刪除數(shù)據(jù)庫(kù)4.1.2刪除數(shù)據(jù)庫(kù)1.使用“DatabaseCon1.使用“DatabaseConfigurationAssistant”工具可以刪除數(shù)據(jù)庫(kù)單擊“開(kāi)始”→“程序”

→“Oracle-OraDb10g_home1”→“配置和移植工具”→“DatabaseConfigurationAssistant”,進(jìn)入“歡迎使用”窗口。單擊“下一步”按鈕,進(jìn)入“步驟1:操作”窗口。選擇“刪除數(shù)據(jù)庫(kù)”,然后單擊“下一步”按鈕,進(jìn)入“步驟2:數(shù)據(jù)庫(kù)”窗口。在列表中選擇需要?jiǎng)h

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論