亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

深入淺析Oracle數(shù)據(jù)庫管理之創(chuàng)建和刪除數(shù)據(jù)庫

 更新時間:2015年10月09日 09:33:31   作者:qiaoshanzi  
本篇文章給大家介紹oracle數(shù)據(jù)庫管理之創(chuàng)建和刪除數(shù)據(jù)庫,本文從數(shù)據(jù)庫管理概述、數(shù)據(jù)庫管理方法、數(shù)據(jù)庫的準(zhǔn)則、使用dbca創(chuàng)建數(shù)據(jù)庫、使用dbca刪除數(shù)據(jù)庫等五大方面展開話題,需要的朋友一起學(xué)習(xí)吧

Oracle數(shù)據(jù)庫的數(shù)據(jù)文件(擴展名為DBF的文件)是用于保存數(shù)據(jù)庫中數(shù)據(jù)的文件,系統(tǒng)數(shù)據(jù)、數(shù)據(jù)字典數(shù)據(jù)、臨時數(shù)據(jù)、索引數(shù)據(jù)、應(yīng)用數(shù)據(jù)等都物理地存儲在數(shù)據(jù)文件中。用戶對數(shù)據(jù)庫中數(shù)據(jù)的操作,例如數(shù)據(jù)的插入、刪除、修改和查詢等,其本質(zhì)都是對數(shù)據(jù)文件進行操作。所有數(shù)據(jù)文件占據(jù)空間的大小決定了數(shù)據(jù)庫容量的大小。

一、數(shù)據(jù)庫管理概述

在完成Oracle軟件安裝后,DBA就應(yīng)該對組織和管理數(shù)據(jù)庫負(fù)責(zé)任,其主要任務(wù)是:
(1)啟動和關(guān)閉數(shù)據(jù)庫;
(2)創(chuàng)建數(shù)據(jù)庫;
(3)刪除數(shù)據(jù)庫;
(4)調(diào)整初始化參數(shù);
(5)管理網(wǎng)絡(luò)。
對于數(shù)據(jù)庫的管理,必須要具有SYSDBA和SYSOPER的角色,才有權(quán)啟動、關(guān)閉、運行數(shù)據(jù)庫。SYSDBA角色擁有SYS數(shù)據(jù)表的所有權(quán)限,SYSOPER的角色擁有Public數(shù)據(jù)表的所有權(quán)限。

二、數(shù)據(jù)庫的管理方法

(1)DOS命令行方式

命令行管理是DBA管理數(shù)據(jù)庫服務(wù)器的傳統(tǒng)方法。在數(shù)據(jù)庫服務(wù)器上,Oracle提供了一些在DOS方式下的可執(zhí)行文件,存放在bin目錄下。這些可執(zhí)行文件可以用于完成啟動、關(guān)閉、邏輯備份和口令更改等基本功能。但這種方法只能在數(shù)據(jù)庫服務(wù)器上運行,無法進行遠(yuǎn)程分布式管理,且管理功能有限。

進入命令行管理方式的簡單步驟:

在命令行提示符后面輸入dgmgrl后,按回車,運行dgmgrl.exe文件;
輸入help命令,將顯示可以在命令行管理方式下使用的命令;
輸入help <command>,可以查看各個命令的語法,如help startup。

(2)SQL*Plus命令行方式

SQL*Plus命令行方式主要依靠編寫和使用腳本來簡化工作。其命令、腳本所提供的功能比命令行方式多,但命令、腳本的語法都需要記憶和掌握。

(3)數(shù)據(jù)庫配置助手(DBCA,Database Configuration Assistant)圖形化方式

DBCA是一個操作簡單、靈活而強大的GUI環(huán)境。安裝Oracle數(shù)據(jù)庫軟件后,可以使用DBCA來創(chuàng)建和配置數(shù)據(jù)庫。DBCA能夠按步驟知道用戶完成創(chuàng)建新數(shù)據(jù)庫、更改現(xiàn)有數(shù)據(jù)庫的配置或刪除數(shù)據(jù)庫。通過DBCA選擇數(shù)據(jù)庫選項后,許多通常需要手動執(zhí)行的數(shù)據(jù)庫創(chuàng)建任務(wù)會自動執(zhí)行。使用DBCA可以從預(yù)定義的數(shù)據(jù)庫模板列表中進行選擇,也可以使用現(xiàn)有數(shù)據(jù)庫作為創(chuàng)建模板的樣本。

(4)網(wǎng)絡(luò)配置助手(ONCA,Oracle Net Configuration Assistant)與網(wǎng)絡(luò)管理器(ONM,Oracle Net Manager)圖形方式
用于配置數(shù)據(jù)庫的監(jiān)聽程序和網(wǎng)絡(luò)服務(wù)名等信息。

(5)企業(yè)管理器(OEM)圖形方式

OEM利用瀏覽器環(huán)境下的客戶端Applet程序完成管理任務(wù),突破了客戶機/服務(wù)器的管理模式,對硬件要求低。在OEM中可以啟動、停止數(shù)據(jù)庫,可以對數(shù)據(jù)庫的性能、參數(shù)進行監(jiān)視和調(diào)整。

三、創(chuàng)建數(shù)據(jù)庫的準(zhǔn)則:

一個完整的數(shù)據(jù)庫系統(tǒng)包括:

(1)物理結(jié)構(gòu):即一系列操作系統(tǒng)文件等;
(2)邏輯結(jié)構(gòu):即表、索引等;
(3)內(nèi)存結(jié)構(gòu):即SGA區(qū)、PGA區(qū)等;
(4)進程結(jié)構(gòu):即DBWR進程、LGWR進程等。
這幾個結(jié)構(gòu)之間是相互聯(lián)系的,是一個有機的整體。直觀地理解數(shù)據(jù)庫的創(chuàng)建過程,實質(zhì)上就是在Oracle所基于的操作系統(tǒng)上,按照特定的規(guī)則,建立一系列文件,包括控制文件、數(shù)據(jù)文件、重做日志文件、程序文件、執(zhí)行文件等,并將這些文件交給Oracle數(shù)據(jù)庫服務(wù)器進行管理,以便啟動相應(yīng)的進程、服務(wù)、存儲和管理數(shù)據(jù),即建立起組成一個完整數(shù)據(jù)庫系統(tǒng)的物理結(jié)構(gòu)、邏輯結(jié)構(gòu)、內(nèi)存結(jié)構(gòu)和進程結(jié)構(gòu)。

四、 使用DBCA創(chuàng)建數(shù)據(jù)庫

(1)選擇“開始”—>“程序”—>Oracle-Oracle10g_home1—>配置和移植工具—>Database Configuration Assistant命令,啟動DBCA,出現(xiàn)“歡迎使用”窗口,如圖1:

(2)單擊“下一步”按鈕,出現(xiàn)“操作”窗口,并選擇“創(chuàng)建數(shù)據(jù)庫”,如圖2:

(3)單擊“下一步”按鈕,出現(xiàn)“數(shù)據(jù)庫模板”窗口,如圖3:

(4)單擊“下一步”按鈕,出現(xiàn)“數(shù)據(jù)庫標(biāo)識”窗口,并輸入全局?jǐn)?shù)據(jù)庫名:student,SID:student.cs.hubu,如圖4:

注意:全局?jǐn)?shù)據(jù)庫名與SID

全局?jǐn)?shù)據(jù)庫名:是將數(shù)據(jù)庫與任何其他數(shù)據(jù)庫唯一標(biāo)識出來的數(shù)據(jù)庫全稱。全局?jǐn)?shù)據(jù)庫名的格式為<database_name>.<database_domain>。例如,student.cs.hubu是一個典型的全局?jǐn)?shù)據(jù)庫名。數(shù)據(jù)庫名部分(如student)是數(shù)據(jù)庫的簡單名稱,數(shù)據(jù)庫域部分(如cs.hubu)指定數(shù)據(jù)庫所在的域,它通常和企業(yè)內(nèi)的網(wǎng)絡(luò)域相同。全局?jǐn)?shù)據(jù)庫名的數(shù)據(jù)庫名部分不能超過8個字符,并且只能包含字母、數(shù)字字符和句點(.)字符。

SID(System Identifier,系統(tǒng)標(biāo)識符):用來標(biāo)識Oracle數(shù)據(jù)庫的特定例程。對于任何一個數(shù)據(jù)庫,都至少有一個引用數(shù)據(jù)庫的例程。SID可以是未被此計算機上其他例程使用的任何名稱。SID是Oracle數(shù)據(jù)庫例程的唯一標(biāo)識符,最多只能有8個字母、數(shù)字字符。每個數(shù)據(jù)庫例程對應(yīng)一個SID和一系列數(shù)據(jù)庫文件。例如,當(dāng)創(chuàng)建SID為XXX的數(shù)據(jù)庫時,將同時創(chuàng)建數(shù)據(jù)庫例程及其數(shù)據(jù)庫文件(初始化參數(shù)文件、控制文件、重做日志文件和數(shù)據(jù)文件)。

(5)單擊“下一步”按鈕,出現(xiàn)“管理選項”窗口,如圖5:

(6)單擊“下一步”按鈕,出現(xiàn)“數(shù)據(jù)庫身份證明”窗口,選擇“所有帳戶使用同一口令”,并輸入密碼:password,如圖6:

(7)單擊“下一步”按鈕,出現(xiàn)“存儲選項”窗口,如圖7:

(8)單擊“下一步”按鈕,出現(xiàn)“數(shù)據(jù)庫文件位置”窗口,如圖8:

(9)單擊“下一步”按鈕,出現(xiàn)“恢復(fù)配置”窗口,如圖9:

(10)單擊“下一步”按鈕,出現(xiàn)“數(shù)據(jù)庫內(nèi)容”窗口,如圖10:

(11)單擊“下一步”按鈕,出現(xiàn)“初始化參數(shù)”窗口,如圖11:

(12)單擊“下一步”按鈕,出現(xiàn)“數(shù)據(jù)庫存儲”窗口,如圖12:

(13)單擊“下一步”按鈕,出現(xiàn)“創(chuàng)建選項”窗口,如圖13:

(14)單擊“完成”按鈕,出現(xiàn)“確認(rèn)”窗口,如圖14:

 

(15)單擊“另存為HTML文件”按鈕,可以將這些詳細(xì)資料保存為HTML文件,以供以后查看。
(16)單擊“確定”,按鈕,出現(xiàn)自動創(chuàng)建數(shù)據(jù)庫的過程界面,如圖15:

 

最后自動出現(xiàn)數(shù)據(jù)庫創(chuàng)建完成窗口,如圖16:

 

注意:要記住圖16中的有關(guān)信息,如Database Control URL等。

單擊“口令管理”按鈕,出現(xiàn)“口令管理”窗口,如圖17:

 

在圖17中,可以給賬戶接觸鎖定,設(shè)置新密碼。為了安全起見,在此應(yīng)該更改默認(rèn)DBA賬戶(如SYS、SYSTEM)的口令,并且鎖定所有暫時不需要的默認(rèn)賬戶。

單擊“確定”按鈕,即可返回數(shù)據(jù)庫創(chuàng)建完成窗口。

注意:一定要記住設(shè)置的密碼!

(17)在數(shù)據(jù)庫創(chuàng)建完成窗口中,單擊“退出”按鈕,退出DBCA。到此,DBCA創(chuàng)建數(shù)據(jù)庫的操作就結(jié)束了。

創(chuàng)建完畢后,與Oracle有關(guān)的服務(wù)器的服務(wù)中,已經(jīng)啟動了新數(shù)據(jù)庫的例程和OEM控制臺的服務(wù),如圖18:

 

五、使用DBCA刪除數(shù)據(jù)庫

(1)選擇“開始”—>“程序”—>Oracle-Oracle10g_home1—>配置和移植工具—>Database Configuration Assistant命令,啟動DBCA,出現(xiàn)“歡迎使用”窗口,如圖1:
(2)單擊“下一步”按鈕,出現(xiàn)“操作”窗口,并選擇“刪除數(shù)據(jù)庫”,如圖19:

(3)單擊“下一步”按鈕,出現(xiàn)“數(shù)據(jù)庫”窗口,在數(shù)據(jù)庫列表中選擇一個要刪除的數(shù)據(jù)庫,本例選擇student,如圖20:

(4)單擊“完成”按鈕,出現(xiàn)確認(rèn)是否繼續(xù)窗口,如圖21:

 

(5)單擊“是”按鈕,出現(xiàn)自動刪除數(shù)據(jù)庫的過程窗口,如圖22:

 

(6)最后自動出現(xiàn)數(shù)據(jù)庫刪除完畢窗口,單擊“是”按鈕,數(shù)據(jù)庫刪除完畢。

以上內(nèi)容就是本文的全部敘述了,希望對大家有所幫助。

相關(guān)文章

最新評論