![Oracle數(shù)據(jù)庫01_數(shù)據(jù)庫起步_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/16/14bce4a2-4a05-4e05-98e5-3f5832eed002/14bce4a2-4a05-4e05-98e5-3f5832eed0021.gif)
![Oracle數(shù)據(jù)庫01_數(shù)據(jù)庫起步_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/16/14bce4a2-4a05-4e05-98e5-3f5832eed002/14bce4a2-4a05-4e05-98e5-3f5832eed0022.gif)
![Oracle數(shù)據(jù)庫01_數(shù)據(jù)庫起步_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/16/14bce4a2-4a05-4e05-98e5-3f5832eed002/14bce4a2-4a05-4e05-98e5-3f5832eed0023.gif)
![Oracle數(shù)據(jù)庫01_數(shù)據(jù)庫起步_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/16/14bce4a2-4a05-4e05-98e5-3f5832eed002/14bce4a2-4a05-4e05-98e5-3f5832eed0024.gif)
![Oracle數(shù)據(jù)庫01_數(shù)據(jù)庫起步_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/16/14bce4a2-4a05-4e05-98e5-3f5832eed002/14bce4a2-4a05-4e05-98e5-3f5832eed0025.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、Oracle數(shù)據(jù)庫系統(tǒng)本課程主要內(nèi)容數(shù)據(jù)庫對象數(shù)據(jù)庫對象數(shù)據(jù)庫基本編程操作數(shù)據(jù)庫基本編程操作數(shù)據(jù)庫狀態(tài)監(jiān)測數(shù)據(jù)庫狀態(tài)監(jiān)測數(shù)據(jù)庫備份與恢復(fù)數(shù)據(jù)庫備份與恢復(fù)數(shù)據(jù)庫結(jié)構(gòu)調(diào)整數(shù)據(jù)庫結(jié)構(gòu)調(diào)整數(shù)據(jù)庫起步數(shù)據(jù)庫起步第二章第二章第三章第三章第四章第四章第六章第六章第五章第五章第一章第一章本課程主要內(nèi)容數(shù)據(jù)庫項(xiàng)目實(shí)現(xiàn)過程數(shù)據(jù)庫項(xiàng)目實(shí)現(xiàn)過程數(shù)據(jù)庫性能調(diào)整數(shù)據(jù)庫性能調(diào)整SQL調(diào)優(yōu)調(diào)優(yōu)Linux下安裝下安裝Oracle 10gOEM的管理的管理數(shù)據(jù)庫安全管理數(shù)據(jù)庫安全管理第八章第八章第九章第九章第十章第十章第十二章第十二章第十一章第十一章第七章第七章第一章第一章 數(shù)據(jù)庫起步數(shù)據(jù)庫起步本章主要內(nèi)容Oracle數(shù)據(jù)庫的卸
2、載數(shù)據(jù)庫的卸載Oracle數(shù)據(jù)庫的連接配置數(shù)據(jù)庫的連接配置Oracle數(shù)據(jù)庫的啟動和停止數(shù)據(jù)庫的啟動和停止Oracle的安裝及配置的安裝及配置實(shí)驗(yàn)實(shí)驗(yàn)1.2 實(shí)驗(yàn)實(shí)驗(yàn)1.1 實(shí)驗(yàn)實(shí)驗(yàn)1.3 實(shí)驗(yàn)實(shí)驗(yàn)1.4 對于一個(gè)初學(xué)者而言,首先要學(xué)會Oracle數(shù)據(jù)庫系統(tǒng)的安裝、卸載,安裝好后要懂得如何從客戶端建立到數(shù)據(jù)庫服務(wù)器的連接。另外,數(shù)據(jù)庫實(shí)例的啟動和停止也是學(xué)習(xí)伊始就應(yīng)該掌握的。 本章重點(diǎn):配置數(shù)據(jù)庫服務(wù)器的連接。 學(xué)習(xí)難點(diǎn):數(shù)據(jù)庫實(shí)例的啟動與關(guān)閉。實(shí)驗(yàn)實(shí)驗(yàn)1.1 Oracle的安裝及配置的安裝及配置(1)了解在Windows下安裝Oracle 10g需要滿足的硬件要求。(2)熟悉Oracle 1
3、0g在Windows下的安裝步驟。(3)了解Oracle 10g在安裝過程中對數(shù)據(jù)庫的配置。實(shí)驗(yàn)?zāi)康膶?shí)驗(yàn)?zāi)康膶?shí)驗(yàn)要求實(shí)驗(yàn)要求一、軟硬件要求一、軟硬件要求 為了正確安裝和運(yùn)行Oracle 10g,檢查目標(biāo)計(jì)算機(jī)是否滿足如下的軟、硬件要求。 操作系統(tǒng)要求:操作系統(tǒng)可以是32位系統(tǒng)結(jié)構(gòu)的Windows NT Server 4.0, Windows NT Server Enterprise Edition 4.0,Windows 2000 Server,Windows Server 2003,Windows XP Professional。實(shí)驗(yàn)要求實(shí)驗(yàn)要求 CPU要求:CPU最低要保證200MHz,現(xiàn)
4、在一般的計(jì)算機(jī)都可以滿足這個(gè)要求。 內(nèi)存要求:512MB,建議最好達(dá)到2GB。 虛擬內(nèi)存要求:1GB或RAM的兩倍。 硬盤要求:硬盤為NTFS格式,系統(tǒng)驅(qū)動器100MB,Oracle主驅(qū)動器1.5GB。 Oracle 10g安裝軟件。實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容二、二、Oracle 10g安裝步驟 本實(shí)驗(yàn)以Windows XP為例,其他版本的安裝過程與此類似。 第一步:第一步:將Oracle 10g的安裝光盤插入光驅(qū),安裝程序自動運(yùn)行,打開安裝界面,如果沒有出現(xiàn)提示框,可以雙擊安裝光盤中的“Setup”程序圖標(biāo),出現(xiàn)如圖 1-1-1 所示界面。圖1-1-1 Oracle Universal Install
5、er 啟動界面第二步:第二步:進(jìn)入Oracle 10g安裝界面后,有兩種安裝方法:基本安裝(I)和高級安裝(A)。 基本安裝(I):使用標(biāo)準(zhǔn)配置選項(xiàng)(需要輸入的內(nèi)容最少)執(zhí)行完整的10g安裝。 注意:此選項(xiàng)使用文件系統(tǒng)進(jìn)行存儲,并需要指定一個(gè)口令用于所有數(shù)據(jù)庫帳戶(SYS、SYSTEM、SYSMAN、DBSNMP);同時(shí)需要設(shè)置安裝的主目錄、安裝類型和創(chuàng)建啟動數(shù)據(jù)庫。 高級安裝(A):可提供高級選項(xiàng),如為不同的帳戶設(shè)置不同的口令,選擇數(shù)據(jù)庫語言、產(chǎn)品語言、自動備份、定制安裝以及備用存儲選項(xiàng)(自動存儲管理)。實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容 Oracle默認(rèn)為基本安裝(建議初學(xué)者選擇基本安裝)。
6、選擇相應(yīng)的安裝方法后,單擊“下一步”按鈕繼續(xù)。在此我們介紹選擇“高級安裝”,如圖1-1-2所示。圖1-1-2 安裝界面“安裝方法”對話框?qū)嶒?yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容 第三步:第三步:選擇安裝類型(企業(yè)版、標(biāo)準(zhǔn)版、個(gè)人版、定制),這里選擇企業(yè)版,單擊“下一步”按鈕,如圖1-1-3所示。圖1-1-3 安裝界面“選擇安裝類型”對話框?qū)嶒?yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容 第四步:第四步:指定主目錄詳細(xì)信息,包括安裝產(chǎn)品的名稱及安裝產(chǎn)品的完整路徑后,單擊“下一步”按鈕,如圖1-1-4所示。圖1-1-4 安裝界面“指定主目錄詳細(xì)信息”對話框?qū)嶒?yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容 第五步:進(jìn)入產(chǎn)品特定先決條件的檢查界面,在這里要檢查安裝Oracle所需的操作系
7、統(tǒng)需求、物理內(nèi)存需求、網(wǎng)絡(luò)配置需求等。檢查后的結(jié)果就在該界面下面的下拉列表框中??赡軅€(gè)別的檢查結(jié)果會失敗,但不會影響安裝。當(dāng)然,讀者可以通過手動勾選來完成某些未自動完成的檢查項(xiàng),如圖1-1-5所示。 注意:如果安裝時(shí)在第二步選擇了基本安裝的話,就不會進(jìn)入第三、第四步,而直接進(jìn)入第五步。圖1-1-5 安裝界面“產(chǎn)品特定的先決條件檢查”對話框?qū)嶒?yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容 第六步:選擇配置選項(xiàng)(創(chuàng)建數(shù)據(jù)庫、配置自動存儲管理(ASM)、僅安裝數(shù)據(jù)庫軟件),默認(rèn)為創(chuàng)建數(shù)據(jù)庫。單擊“下一步”按鈕,如圖1-1-6所示。圖1-1-6 安裝界面“選擇配置選項(xiàng)”對話框?qū)嶒?yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容 第七步:選擇數(shù)據(jù)庫配置,即選擇要創(chuàng)建的數(shù)
8、據(jù)庫類型(一般用途、事務(wù)處理、數(shù)據(jù)倉庫、高級)。保留默認(rèn)選項(xiàng),單擊“下一步”按鈕,如圖1-1-7所示。圖1-1-7 安裝界面“選擇數(shù)據(jù)庫配置”對話框?qū)嶒?yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容 第八步:指定數(shù)據(jù)庫配置選項(xiàng)(數(shù)據(jù)庫命名,即全局?jǐn)?shù)據(jù)庫名和系統(tǒng)標(biāo)示符SID、數(shù)據(jù)庫字符集、數(shù)據(jù)庫示例是否創(chuàng)建帶樣本方案的數(shù)據(jù)庫)。本實(shí)驗(yàn)將全局?jǐn)?shù)據(jù)庫名命名為test.taiyuan,其余選項(xiàng)保留默認(rèn)選項(xiàng),單擊“下一步”按鈕,如圖1-1-8所示。圖1-1-8 安裝界面“指定數(shù)據(jù)庫配置選項(xiàng)”對話框?qū)嶒?yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容 第九步:選擇數(shù)據(jù)庫管理選項(xiàng)。默認(rèn)為使用Database Control管理數(shù)據(jù)庫,保留默認(rèn)選項(xiàng)。單擊“下一步”按鈕,如圖1-
9、1-9所示。圖1-1-9 安裝界面“選擇數(shù)據(jù)庫管理選項(xiàng)”對話框?qū)嶒?yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容 第十步:指定數(shù)據(jù)庫存儲選項(xiàng),選定要創(chuàng)建數(shù)據(jù)庫的存儲機(jī)制(文件系統(tǒng)即創(chuàng)建的數(shù)據(jù)庫文件的位置、自動存儲管理、裸設(shè)備)。保留默認(rèn)選項(xiàng)。單擊“下一步”按鈕,如圖1-1-10所示。圖1-1-10 安裝界面“指定數(shù)據(jù)庫存儲選項(xiàng)”對話框?qū)嶒?yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容 第十一步:指定備份和恢復(fù)選項(xiàng),選擇是否啟用自動備份選項(xiàng)。其余保留默認(rèn)選項(xiàng)。單擊“下一步”按鈕,如圖1-1-11所示。圖1-1-11 安裝界面“指定備份和恢復(fù)選項(xiàng)”對話框?qū)嶒?yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容 第十二步:指定數(shù)據(jù)庫方案的口令,包括SYS、SYSTEM、SYSMAN、DBSNMP的口令。本
10、實(shí)驗(yàn)指定為ldm(注意口令的首字符為英文字母),如圖1-1-12所示。圖1-1-12 安裝界面“指定數(shù)據(jù)庫方案的口令”對話框?qū)嶒?yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容 第十三步:最后生成Oracle Universal Installer的概要文件。仔細(xì)檢查概要文件,確定選項(xiàng),如果沒有什么需要更改的地方,單擊“安裝”按鈕,開始Oracle 10g的安裝,如圖1-1-13所示。注意:安裝執(zhí)行的具體時(shí)間不同,這與硬件的配置有關(guān)。圖1-1-13 安裝界面“概要”對話框?qū)嶒?yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容 第十四步:當(dāng)出現(xiàn)安裝結(jié)束界面后,將安裝完成界面中的信息記錄到文件中,這對以后維護(hù)數(shù)據(jù)庫非常有用。單擊“退出”按鈕,結(jié)束安裝,安裝完成界面如圖1
11、-1-14所示。圖1-1-14 安裝界面“安裝 結(jié)束”對話框?qū)嶒?yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容 第第十四十四步:步:退出安裝后,會進(jìn)入OEM管理界面,如下圖所示。 在此輸入用戶名、密碼并選擇連接身份后進(jìn)入一個(gè)說明界面,在右下方選擇“我同意”之后,就可以操作數(shù)據(jù)庫了。 注意:連接身份需要選為“SYSDBA”或“SYSOPER”。實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容三、問題解答三、問題解答(1)如何判斷Oracle數(shù)據(jù)庫是否成功安裝? 答:首先,可以在Windows任務(wù)管理器的進(jìn)程中,查找名為“Oracle.exe”的進(jìn)程,如果該進(jìn)程存在,那么說明Oracle已經(jīng)安裝。 其次,單擊桌面“開始”按鈕,選擇“運(yùn)行”選項(xiàng),在彈出的對話框中輸
12、入“cmd”,單擊“確定”按鈕。在彈出的DOS窗口中輸入“tnsping test”(以本實(shí)驗(yàn)為例),回車。如果能收到如圖1-1-16所示的回應(yīng),則說明數(shù)據(jù)庫安裝設(shè)置正常。實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容圖1-1-16 tnsping 運(yùn)行界面 (2)本實(shí)驗(yàn)中,全局?jǐn)?shù)據(jù)庫命名為test.taiyuan,而對應(yīng)的SID卻為test,為什么? 答:全局?jǐn)?shù)據(jù)庫名稱的定義是為了在網(wǎng)絡(luò)中唯一標(biāo)識一個(gè)數(shù)據(jù)庫,它由數(shù)據(jù)庫域名加數(shù)據(jù)庫名組成;而SID是數(shù)據(jù)庫和操作系統(tǒng)進(jìn)行聯(lián)系的標(biāo)識,可以與數(shù)據(jù)庫名相同,也可以不相同。實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容四、思考題四、思考題 (1)如何獲取Oracle公司提供的幫助文檔? (2)如何避免對數(shù)據(jù)庫系
13、統(tǒng)文件造成的損害?如何將數(shù)據(jù)庫恢復(fù)到正確狀態(tài)?實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)實(shí)驗(yàn)1.2 Oracle數(shù)據(jù)庫的卸載數(shù)據(jù)庫的卸載(1)熟悉Oracle 10g的卸載步驟。(2)熟悉regedit中刪除某項(xiàng)的過程。實(shí)驗(yàn)?zāi)康膶?shí)驗(yàn)?zāi)康膶?shí)驗(yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容一、一、Oracle 10g卸載步驟 第一步:第一步:通過Universal Installer卸載已安裝的Oracle產(chǎn)品。通過選擇桌面“開始”按鈕,選擇“所有程序”選項(xiàng),在其中找到Oracle的程序組,選取“Universal Installer”后進(jìn)入界面,如圖1-2-1所示。圖1-2-1 Oracle Universal Installer(OUI)界面 第二
14、步:第二步:單擊“卸載產(chǎn)品”按鈕,選擇要卸載的產(chǎn)品項(xiàng),單擊“刪除”按鈕,系統(tǒng)運(yùn)行一段時(shí)間后就可以將選中的產(chǎn)品刪除,如圖1-2-3所示。實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容圖1-2-3 OUI刪除產(chǎn)品選擇界面實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容 第三步:第三步:刪除相關(guān)的數(shù)據(jù)庫注冊表項(xiàng)。單擊桌面“開始”按鈕,選擇“運(yùn)行”選項(xiàng),在彈出的對話框中輸入“regedit”,在“注冊表編輯器”界面中選擇“編輯”“查找”選項(xiàng),在彈出的對話框中輸入“HKEY_LOCAL_MACHINESOFTWAREOracle”,按Del鍵刪除這個(gè)入口,并查找“HKEY_LOCAL_MACHINESYSTEMCurrentControlSet Services”
15、,滾動這個(gè)列表檢查并且刪除所有與Oracle有關(guān)的項(xiàng),如圖1-2-4所示。圖1-2-4 刪除Services服務(wù)中Oracle相關(guān)項(xiàng)界面 注意:在本實(shí)驗(yàn)中,實(shí)例名為test,因此顯示的名稱中有test,用戶的名稱可能與此不同。 還有一個(gè)需要在regedit中刪除,可查找HKEY_LOCAL_MACHINESYSTEM CurrentControlSetServicesEventlogApplication,刪除所有與Oracle有關(guān)的項(xiàng)。實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容 第五步:從操作系統(tǒng)層刪除安裝的目錄及文件。桌面上、STARTUP(啟動)組、程序菜單中,刪除所有有關(guān)Oracle的組和圖標(biāo)。重啟機(jī)器后,刪除
16、安裝Oracle的目錄。 注意:在卸載的第二個(gè)步驟中,因?yàn)榘惭b時(shí)名稱的定義不同,所以在刪除時(shí)只要有Ora開頭的選項(xiàng),用戶都可以刪除。實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容二、問題解答二、問題解答(1)為何要對數(shù)據(jù)庫進(jìn)行完全卸載? 答:完全卸載可以提高機(jī)器的運(yùn)行速度,避免無效服務(wù)的運(yùn)行。(2)刪除和安裝Oracle需要哪個(gè)程序的支持? 答:Oracle Universal Installer(OUI)。三、思考題三、思考題(1)安裝Oracle數(shù)據(jù)庫后,機(jī)器運(yùn)行性能會明顯降低,那么如何在不使用該數(shù)據(jù)庫時(shí)提高系統(tǒng)性能呢?(2)需要使用數(shù)據(jù)庫時(shí),如何使數(shù)據(jù)庫處于可運(yùn)行狀態(tài)?實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)實(shí)驗(yàn)1.3 Oracle數(shù)據(jù)
17、庫的連接配置數(shù)據(jù)庫的連接配置(1)熟悉Oracle客戶端連接數(shù)據(jù)庫的配置方法。(2)熟練掌握Oracle配置工具。實(shí)驗(yàn)?zāi)康膶?shí)驗(yàn)?zāi)康膶?shí)驗(yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容一、一、Oracle數(shù)據(jù)庫連接配置步驟 第一步:第一步:在Oracle 10g安裝的程序組中選取“Net Configuration Assistant”選項(xiàng),打開對話框,如圖1-3-1所示。實(shí)驗(yàn)?zāi)康膶?shí)驗(yàn)?zāi)康膱D1-3-1 網(wǎng)絡(luò)設(shè)置助理選擇“本地Net服務(wù)名配置”,單擊“下一步”按鈕,如圖1-3-2所示。實(shí)驗(yàn)?zāi)康膶?shí)驗(yàn)?zāi)康?選擇“添加”單選鈕(注意:如果已經(jīng)配置過,可以根據(jù)需要選擇“刪除”、“重命名”等命令對已有配置進(jìn)行操作),單擊“下一步”按鈕,如圖1
18、-3-3所示。圖1-3-2 服務(wù)名添加實(shí)驗(yàn)?zāi)康膶?shí)驗(yàn)?zāi)康膱D1-3-3 Oracle服務(wù)名輸入 在“服務(wù)名”文本框中輸入“test.taiyuan”(注意:此處的服務(wù)名應(yīng)該與要連接Oracle數(shù)據(jù)庫的真實(shí)服務(wù)名一致。在前面Oracle安裝實(shí)驗(yàn)中我們給定服務(wù)名為“test.taiyuan”),單擊“下一步”按鈕,如圖1-3-4所示。實(shí)驗(yàn)?zāi)康膶?shí)驗(yàn)?zāi)康膱D1-3-2 服務(wù)名添加 一般情況下,Oracle客戶端和服務(wù)器通信的協(xié)議為“TCP”,單擊“下一步”按鈕,如圖1-3-5所示。圖1-3-4 網(wǎng)絡(luò)協(xié)議選擇實(shí)驗(yàn)?zāi)康膶?shí)驗(yàn)?zāi)康?在“主機(jī)名”文本框輸入安裝Oracle服務(wù)器端的服務(wù)器的機(jī)器名,此處也可以輸入該服務(wù)
19、器的IP地址。圖1-3-5 Oracle服務(wù)器IP地址和端口輸入實(shí)驗(yàn)?zāi)康膶?shí)驗(yàn)?zāi)康?注意:如果不知道Oracle服務(wù)器的機(jī)器名和IP地址,可以在該服務(wù)器上的DOS窗口中,輸入“ipconfig/all”。如圖1-3-6所示為一個(gè)運(yùn)行的范例:主機(jī)名為“Host Name”后對應(yīng)的字符串,本例中是“20091127-1946”;IP地址為圖中“IP Address”項(xiàng)后面對應(yīng)的字符串,應(yīng)該根據(jù)在實(shí)際的服務(wù)器上運(yùn)行的結(jié)果獲取相應(yīng)的值。 端口號默認(rèn)為“1521”,在實(shí)際情況下,為了安全或者要穿越防火墻可能要在Oracle服務(wù)器端修改該端口,如果管理員已經(jīng)修改了該端口號,那么在此處應(yīng)該輸入相應(yīng)的號碼。單擊
20、“下一步”按鈕,彈出如圖1-3-7所示對話框。實(shí)驗(yàn)?zāi)康膶?shí)驗(yàn)?zāi)康膱D1-3-6 Oracle服務(wù)器上ipconfig運(yùn)行界面實(shí)驗(yàn)?zāi)康膶?shí)驗(yàn)?zāi)康膱D1-3-7 服務(wù)名配置測試選擇選擇“是,進(jìn)行測試”,單擊“下一步”按鈕,彈出如圖1-3-8所示對話框。實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容圖1-3-8 服務(wù)名配置測試失敗實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容 測試結(jié)果為“未成功”,一般情況下為用戶名和口令錯(cuò),單擊“更改登錄”按鈕,修改用戶名和口令(注意:在前面實(shí)驗(yàn)的安裝中,已將DBA口令改為“l(fā)dm”,應(yīng)該根據(jù)自己在前面實(shí)驗(yàn)中輸入的管理員口令來輸入)。修改口令等正確后即可顯示,單擊“下一步”按鈕,如圖1-3-9所示。圖1-3-9 服務(wù)名配置測試成功
21、實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容 此處的“網(wǎng)絡(luò)服務(wù)名”可以自己定義,輸入一個(gè)好用、好記的名稱即可(注意:本書例子中輸入的網(wǎng)絡(luò)服務(wù)名為“test.taiyuan”),單擊“下一步”按鈕,如圖1-3-11所示。圖1-3-10 服務(wù)名配置輸入服務(wù)名稱實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容圖1-3-11 是否配置其他服務(wù)名在彈出的窗口中選擇“否”單選鈕,單擊“下一步”按鈕,如圖1-3-12所示。實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容圖1-3-12 服務(wù)名配置完成單擊“完成”按鈕。實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容 打開DOS窗口,驗(yàn)證客戶端能否連接到服務(wù)器。單擊“開始”按鈕,選擇“運(yùn)行”選項(xiàng),輸入“cmd”,單擊回車,輸入“sqlplus system/ldmtest.taiy
22、uan”(注意:“l(fā)dm”為本例中的“system”用戶口令,“test.taiyuan”為之前輸入的網(wǎng)絡(luò)服務(wù)名,實(shí)驗(yàn)中如果自己定義了其他的值,應(yīng)在此處輸入自己定義的值),如圖1-3-13所示。實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容圖1-3-13 sqlplus下測試服務(wù)名是否有效 出現(xiàn)SQL提示符,就說明數(shù)據(jù)庫連接配置正常,否則的話可重新運(yùn)行“Net Configuration Assistant”,進(jìn)行修改。實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容二、問題解答二、問題解答 (1)服務(wù)名配置成功后,這些配置信息存放在什么文件中? 答:配置完的服務(wù)名內(nèi)容會被存放在一個(gè)文件“tnsnames.ora”中,通常會在“.NETWORKADMIN
23、”目錄下。tnsnames.ora可以用記事本打開進(jìn)行編輯修改。文件內(nèi)容格式如圖1-3-14所示。實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容圖1-3-14 用寫字板打開tnsnames.ora 相應(yīng)的數(shù)據(jù)是我們在“Net Configuration Assistant”中按照步驟輸入的。這些值可以在記事本中手動修改,保存后即生效。實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容 (2)同一個(gè)數(shù)據(jù)庫,可以配置多個(gè)服務(wù)名嗎? 答:同一個(gè)數(shù)據(jù)庫可以配置多個(gè)服務(wù)名,就像一個(gè)人可以有多個(gè)名字一樣。四、思考題四、思考題(1)利用Net Configuration Assistant修改、刪除一個(gè)服務(wù)名。(2)利用記事本修改、刪除一個(gè)服務(wù)名,并測試其有效性。實(shí)驗(yàn)內(nèi)
24、容實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)實(shí)驗(yàn)1.3 Oracle數(shù)據(jù)庫的啟動和停止數(shù)據(jù)庫的啟動和停止(1)了解啟動、關(guān)閉數(shù)據(jù)庫的不同方式。(2)熟練掌握各種啟動、關(guān)閉方法。(3)了解各種方式的不同及其優(yōu)缺點(diǎn),具體用在什么情況下。實(shí)驗(yàn)?zāi)康膶?shí)驗(yàn)?zāi)康膶?shí)驗(yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容一、一、Oracle數(shù)據(jù)庫的啟動和停止步驟 在Oracle 10g中啟動、關(guān)閉數(shù)據(jù)庫有兩種方法,一種是通過SQL*Plus來實(shí)現(xiàn),另一種是通過OEM來實(shí)現(xiàn)。OEM屬于視圖化實(shí)現(xiàn),相對而言比較容易,因此本實(shí)驗(yàn)采用SQL*Plus來實(shí)現(xiàn)。實(shí)驗(yàn)?zāi)康膶?shí)驗(yàn)?zāi)康?.啟動數(shù)據(jù)庫啟動數(shù)據(jù)庫 啟動數(shù)據(jù)庫時(shí),有三個(gè)階段模式。通過使用startup命令加其中一種啟動模式來實(shí)現(xiàn)。實(shí)驗(yàn)內(nèi)容
25、實(shí)驗(yàn)內(nèi)容 (1)采用nomount選項(xiàng)來實(shí)現(xiàn)。該選項(xiàng)是啟動的第一階段,在這個(gè)階段只是創(chuàng)建例程,但不裝載數(shù)據(jù)庫,可以理解為數(shù)據(jù)庫系統(tǒng)啟動,但是不能訪問數(shù)據(jù)。在這個(gè)階段用戶能夠與數(shù)據(jù)庫進(jìn)行通信,但不能使用數(shù)據(jù)庫。具體操作及結(jié)果如下所示。注意:這個(gè)階段是數(shù)據(jù)庫用來維護(hù)數(shù)據(jù)時(shí)使用。實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容 (2)采用MOUNT選項(xiàng)來實(shí)現(xiàn)。該選項(xiàng)不僅創(chuàng)建例程,還裝載數(shù)據(jù)庫,但卻不打開數(shù)據(jù)庫。Oracle讀取控制文件,為下一步打開數(shù)據(jù)庫做好準(zhǔn)備。具體操作及結(jié)果如下所示。 注意:不能直接從nomount狀態(tài)運(yùn)行startup mount命令。此時(shí),需要運(yùn)行shutdown immediate命令,將數(shù)據(jù)庫關(guān)閉后,再
26、運(yùn)行startup mount。實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)內(nèi)容 (3)采用open選項(xiàng)來實(shí)現(xiàn)。該選項(xiàng)不僅創(chuàng)建例程,還裝載數(shù)據(jù)庫,并且打開數(shù)據(jù)庫。打開后,任何具有create session權(quán)限的用戶都能夠連接到數(shù)據(jù)庫,并進(jìn)行常規(guī)的數(shù)據(jù)庫訪問操作。具體操作及結(jié)果如下所示。 注意:startup open 命令即為默認(rèn)的啟動命令,也需要從數(shù)據(jù)庫的關(guān)閉狀態(tài)運(yùn)行。實(shí)驗(yàn)?zāi)康膶?shí)驗(yàn)?zāi)康?.關(guān)閉數(shù)據(jù)庫關(guān)閉數(shù)據(jù)庫可以采用shutdown命令加四個(gè)選項(xiàng)中的一項(xiàng)來實(shí)現(xiàn)。 (1)如果對關(guān)閉數(shù)據(jù)庫的時(shí)間沒有限制,通常會使用normal(正常)選項(xiàng)來關(guān)閉數(shù)據(jù)庫,該選項(xiàng)會等待當(dāng)前用戶主動斷開連接。其優(yōu)點(diǎn)是不會丟失數(shù)據(jù),缺點(diǎn)是關(guān)閉過程需要
27、的時(shí)間太長。 舉例:相當(dāng)于商店采用如下方式關(guān)門:顧客出了門就不讓再進(jìn)來了;不攆里面的顧客,等他們自愿地全走完,商店才關(guān)門。實(shí)驗(yàn)?zāi)康膶?shí)驗(yàn)?zāi)康?(2)采用transactional(完成事務(wù))選項(xiàng)來實(shí)現(xiàn)。它能在盡可能短的時(shí)間內(nèi)關(guān)閉數(shù)據(jù)庫,Oracle等待所有當(dāng)前未提交的事務(wù)完成后再關(guān)閉數(shù)據(jù)庫,具體操作及結(jié)果如下所示。 舉例:相當(dāng)于商店采用如下關(guān)門方式:出去的顧客不讓再進(jìn)入;在店內(nèi)的顧客買完正在選購的商品后,不能再買其他商品,即離開商店;待商店的顧客都離開后商店關(guān)門。實(shí)驗(yàn)?zāi)康膶?shí)驗(yàn)?zāi)康?(3)采用immediate(立即)選項(xiàng)來實(shí)現(xiàn)。該選項(xiàng)使當(dāng)前任何未被提交的事務(wù)被Oracle退回,并直接關(guān)閉、卸載數(shù)據(jù)庫,終止例程,具體操作及結(jié)果如下所示。 舉例:相當(dāng)于商店采用如下關(guān)門方式:除了新顧客不能進(jìn)入商店,在店內(nèi)的顧客立刻終止選購商品,將商品放回貨架,然后離開;待顧客全部離
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- Unit 1 Knowing me,knowing you Listening and speaking 說課稿-2023-2024學(xué)年高一英語外研版(2019)必修第三冊
- Unit2 What is your hobby?Lesson 7(說課稿)-2024-2025學(xué)年人教精通版英語六年級上冊001
- 2025合同模板股東協(xié)議 范本
- 25《憶讀書》說課稿-2024-2025學(xué)年五年級上冊語文統(tǒng)編版
- 8空氣和我們的生活 說課稿-2024-2025學(xué)年科學(xué)三年級上冊教科版
- 遼寧新風(fēng)系統(tǒng)施工方案
- 8 網(wǎng)絡(luò)新世界說課稿-2024-2025學(xué)年道德與法治四年級上冊統(tǒng)編版
- 高空連廊除銹刷漆施工方案
- Unit 3 Asking the way(說課稿)-2023-2024學(xué)年譯林版(三起)英語五年級下冊
- 修理廠與公司車合同范例
- 《工程測試技術(shù)》全套教學(xué)課件
- 自卸車司機(jī)實(shí)操培訓(xùn)考核表
- 教師個(gè)人基本信息登記表
- 中考現(xiàn)代文閱讀理解題精選及答案共20篇
- ESD測試作業(yè)指導(dǎo)書-防靜電手環(huán)
- 高頻變壓器的制作流程
- 春季開學(xué)安全第一課PPT、中小學(xué)開學(xué)第一課教育培訓(xùn)主題班會PPT模板
- JJG30-2012通用卡尺檢定規(guī)程
- 部編版人教版二年級上冊語文教材分析
- 艾賓浩斯遺忘曲線復(fù)習(xí)方法表格模板100天
- APR版制作流程
評論
0/150
提交評論