國立聯合大學 資訊管理學系 陳士杰老師 install and uninstall. 國立聯合大學...

38
國國國國國國 國國國國國國 國國國國國 Install and Install and Uninstall Uninstall

Post on 20-Dec-2015

285 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: 國立聯合大學 資訊管理學系 陳士杰老師 Install and Uninstall. 國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 ) 2 Oracle 10g 安裝 系統需求

國立聯合大學 資訊管理學系陳士杰老師

Install and UninstallInstall and Uninstall

Page 2: 國立聯合大學 資訊管理學系 陳士杰老師 Install and Uninstall. 國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 ) 2 Oracle 10g 安裝 系統需求

2國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 )

Oracle 10g 安裝 系統需求

Oracle 兼具資料庫管理與資料庫伺服器兩種功能,且有完整的程式編譯與解譯能力,因此需要比較高的系統需求。

若 RAM 只有 256MB ,則 Oracle Database Upgrade Assistant 、 Database Configuration Assistant 或 Oracle Net Services Configuration Assistant 將無法在 Oracle Universal Installer 安裝過程中被適當設定。且在執行 Oracle DB 時會有延遲的現象。

軟硬體 說明作業系統 Windows XP Professional, Windows 2003 Server

CPU 至少 200MHZ 以上,建議使用 2.4G 以上RAM 256MB 以上,建議使用 512MB 以上

虛擬記憶體 2 倍的 RAM硬碟空間 標準版 : 100MB + Oracle 目錄 1.4GB

企業版 : 100MB + Oracle 目錄 1.5GB 個人版 : 100MB + Oracle 目錄 1.5GB

Page 3: 國立聯合大學 資訊管理學系 陳士杰老師 Install and Uninstall. 國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 ) 2 Oracle 10g 安裝 系統需求

3國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 )

在 Windows 系統下安裝 將 Oracle 10g 資料庫光碟片放入光碟機中,出現安裝畫面 :

若無法自動出現此畫面,則請自行執行光碟片的 Setup.exe ,一樣可以進行安裝。

按這裡按這裡

Page 4: 國立聯合大學 資訊管理學系 陳士杰老師 Install and Uninstall. 國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 ) 2 Oracle 10g 安裝 系統需求

4國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 )

Oracle Universal Installer 會檢查作業系統、顯示卡、記憶體…等資訊

Page 5: 國立聯合大學 資訊管理學系 陳士杰老師 Install and Uninstall. 國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 ) 2 Oracle 10g 安裝 系統需求

5國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 )

進入歡迎畫面

自已會找具最大閒置自已會找具最大閒置空間的硬碟來安裝空間的硬碟來安裝

安裝時,密碼之設定安裝時,密碼之設定要求第一個字為字元要求第一個字為字元

Page 6: 國立聯合大學 資訊管理學系 陳士杰老師 Install and Uninstall. 國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 ) 2 Oracle 10g 安裝 系統需求

6國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 )

在歡迎畫面中,有兩種安裝模式可供選擇 : 基本安裝基本安裝 :

對初學者較佳,只要輸入極少的資料便能完成 Oracle 的安裝與設定。 有關於資料庫參數、實體檔案儲存模式、資料庫管理模式…等都採用

預設值處理預設值處理。 最大問題:沒有最佳化,使用太多預設值最大問題:沒有最佳化,使用太多預設值。

進階安裝進階安裝 : DBA 可自行設定自行設定軟體安裝、選擇資料庫組態…等。 最大問題:需要自行設定許多參數才能完成安裝與資料庫設定,新的最大問題:需要自行設定許多參數才能完成安裝與資料庫設定,新的

DBADBA 可能會不太熟悉可能會不太熟悉。

Page 7: 國立聯合大學 資訊管理學系 陳士杰老師 Install and Uninstall. 國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 ) 2 Oracle 10g 安裝 系統需求

7國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 )

Oracle 資料庫系統安裝程序:

OUI NetCA DBCA isqlPlus End

安裝 Oracle 需要固定 IP 。若是個人使用環境可以自行加裝虚擬網卡。 ( 非絶對必要 !!)

Page 8: 國立聯合大學 資訊管理學系 陳士杰老師 Install and Uninstall. 國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 ) 2 Oracle 10g 安裝 系統需求

8國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 )

在基本安裝中,有三種安裝類型可供選擇: 企業版企業版 :

針對企業層次企業層次的應用程式、高度安全性、線上交易及資料倉儲等環境而設計。 ( 性能最高 )

標準版標準版 : 針對部門或工作群組層次部門或工作群組層次的應用程式或中、小型企業中、小型企業而設計。

個人版個人版 : 會安裝與企業版安裝類型相同的軟體,但是只支援單一使用者開發單一使用者開發

和建置和建置的環境,且連線數會受限制。

Page 9: 國立聯合大學 資訊管理學系 陳士杰老師 Install and Uninstall. 國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 ) 2 Oracle 10g 安裝 系統需求

9國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 )

StarterStarter 資料庫資料庫為 Oracle 所預設的起始資料庫,提供了一些測試用的關聯式表格給使用者作測試或練習之用,可用來測試 Oracle 是否安裝成功。

Page 10: 國立聯合大學 資訊管理學系 陳士杰老師 Install and Uninstall. 國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 ) 2 Oracle 10g 安裝 系統需求

10國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 )

全域資料庫名稱 (Global Database Name) 是在網路環境中,用以識別每一個 Oracle 資料庫的唯一識別名稱 (獨一無二 ) 。系統預設的 DBName ( 資料庫名稱,或稱系統識別名稱 SID) 為 orcl ,使用者也可以自行設定其它名稱。

建議的命名方式為:

DBNameDBName..(DB(DB 所在的網域名稱所在的網域名稱 //自行定義名稱自行定義名稱 )) 例如: orcl.nuu.edu.tw / orcl.sjchen ,其中

orcl 是 oracle 的系統識別名稱 (System Identify; SID: 同一部電腦上,不同 Database 的代號 )

nuu.edu.tw / sjchen 是參數檔中的 DB_DOMAIN , orcl 會成為參數檔中的 DB_NAME 。

Page 11: 國立聯合大學 資訊管理學系 陳士杰老師 Install and Uninstall. 國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 ) 2 Oracle 10g 安裝 系統需求

11國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 )

資料庫密碼設定的部份,在基本模式下, SYS, SYSTEM, SYSMAN, DBSNMP 都使用相同的帳號和密碼。可以在安裝完成後,自行重新設定。

建議的密碼設定原則 : 長度必須在 4到 30 個字元之間,不可以全部都是數字,否則無

法順利開啟 Enterprise Manager 管理工具。 不能和使用者名稱相同。 建議至少有一個字母、一個數字及一個符號字元。 第一個字一定要是字母,否則在後面的安裝程序中會要求安裝者重新設定密碼 !!

(先暫時遵守此規定,後面的安裝程序會再教大家修改 )

Page 12: 國立聯合大學 資訊管理學系 陳士杰老師 Install and Uninstall. 國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 ) 2 Oracle 10g 安裝 系統需求

12國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 )

按它按它

Page 13: 國立聯合大學 資訊管理學系 陳士杰老師 Install and Uninstall. 國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 ) 2 Oracle 10g 安裝 系統需求

13國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 )

出現準備安裝的畫面 :

Page 14: 國立聯合大學 資訊管理學系 陳士杰老師 Install and Uninstall. 國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 ) 2 Oracle 10g 安裝 系統需求

14國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 )

準備安裝完成前的系統需求檢查

Page 15: 國立聯合大學 資訊管理學系 陳士杰老師 Install and Uninstall. 國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 ) 2 Oracle 10g 安裝 系統需求

15國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 )

不論需求檢查是否有問題產生,皆按下 “下一步”: 若有問題,則會出現相對應問題處理之畫面,可以該畫面之指示來排除問題。

若沒有問題,則會進入到安裝畫面。

Page 16: 國立聯合大學 資訊管理學系 陳士杰老師 Install and Uninstall. 國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 ) 2 Oracle 10g 安裝 系統需求

16國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 )

準備安裝完成後,若沒有出現嚴重的錯誤訊息,則會出現下列的安裝摘要資訊。接著選 “安裝”

Page 17: 國立聯合大學 資訊管理學系 陳士杰老師 Install and Uninstall. 國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 ) 2 Oracle 10g 安裝 系統需求

17國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 )

開始安裝

Page 18: 國立聯合大學 資訊管理學系 陳士杰老師 Install and Uninstall. 國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 ) 2 Oracle 10g 安裝 系統需求

18國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 )

安裝到一半,會進入到組態輔助程式依序檢查三組工具,如果發現錯誤 (如:硬碟空間不足 ) ,安裝精靈會啟動重試按鈕,可在問題排除後按重試。

Page 19: 國立聯合大學 資訊管理學系 陳士杰老師 Install and Uninstall. 國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 ) 2 Oracle 10g 安裝 系統需求

19國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 )

組態輔助程式中的資料庫組態輔助程式會啟動此畫面

Page 20: 國立聯合大學 資訊管理學系 陳士杰老師 Install and Uninstall. 國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 ) 2 Oracle 10g 安裝 系統需求

20國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 )

Oracle 提供許多不同類型的預設帳號,但是在基本模式下,只有 SYS, SYSTEM, SYSMAN, DBSNMP這四個帳號是啟動的,而其它的帳號是被鎖定被鎖定的。

我們在未來要利用 Oracle 所提供的表格來做練習,所以請解除下列兩個帳號的鎖定解除下列兩個帳號的鎖定: Scott ,密碼設為 tigertiger ,請自行輸入。 HR ,密碼設為 hrhr ,請自行輸入。

Page 21: 國立聯合大學 資訊管理學系 陳士杰老師 Install and Uninstall. 國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 ) 2 Oracle 10g 安裝 系統需求

21國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 )

解除 SCOTT 帳號的鎖定

按它按它

Page 22: 國立聯合大學 資訊管理學系 陳士杰老師 Install and Uninstall. 國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 ) 2 Oracle 10g 安裝 系統需求

22國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 )

把勾勾點掉把勾勾點掉 !!!!

按它按它tiger tiger

先解除鎖定,再設定密碼

Page 23: 國立聯合大學 資訊管理學系 陳士杰老師 Install and Uninstall. 國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 ) 2 Oracle 10g 安裝 系統需求

23國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 )

若一開始所設定之 SYS, SYSTEM, SYSMAN, DBSNMP這四個帳號的密碼您不喜歡,可在此重設定。 ( 在此您會發現在安裝時,只有 SYS和 SYSTEM這兩個帳號是沒有被預設鎖定的 )

按它按它

Page 24: 國立聯合大學 資訊管理學系 陳士杰老師 Install and Uninstall. 國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 ) 2 Oracle 10g 安裝 系統需求

24國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 )

Oracle 預設帳號說明 (部份 ) :Username 說明

ANONYMOUS 可以透過 http 存取 Oracle XML DB

BI BI (Business Intelligence) 的擁有者

DBSNMP Oracle Enterprise Manager 的管理代理使用者

DMSYS Data mining 的使用者

HR Human Resource schema 的擁有者

IX Information Transport schema 的擁有者

ODM Data mining 的應用者

ODM_MTR Data mining Sample 的應用者

OE Order Entry schema 的擁有者

OLAPSYS OLAP schema 的擁有者

SCOTT 應用 Oracle範例檔案

SYS 用來處理資料庫管理工作的帳號

SYSMAN 執行 Oracle Enterprise Manager 的管理工作

SYSTEM 用來處理資料庫管理工作的帳號

Page 25: 國立聯合大學 資訊管理學系 陳士杰老師 Install and Uninstall. 國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 ) 2 Oracle 10g 安裝 系統需求

25國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 )

按它按它

Page 26: 國立聯合大學 資訊管理學系 陳士杰老師 Install and Uninstall. 國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 ) 2 Oracle 10g 安裝 系統需求

26國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 )

出現安裝結束畫面

記住記住 httphttp 後的訊息 後的訊息 (( 如如 http://user-PC68:5560/isqlplus)http://user-PC68:5560/isqlplus)

按它按它

Page 27: 國立聯合大學 資訊管理學系 陳士杰老師 Install and Uninstall. 國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 ) 2 Oracle 10g 安裝 系統需求

27國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 )

過一下下,會出現以下的 IE 畫面

Page 28: 國立聯合大學 資訊管理學系 陳士杰老師 Install and Uninstall. 國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 ) 2 Oracle 10g 安裝 系統需求

28國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 )

按它按它

Page 29: 國立聯合大學 資訊管理學系 陳士杰老師 Install and Uninstall. 國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 ) 2 Oracle 10g 安裝 系統需求

29國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 )

Page 30: 國立聯合大學 資訊管理學系 陳士杰老師 Install and Uninstall. 國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 ) 2 Oracle 10g 安裝 系統需求

30國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 )

Page 31: 國立聯合大學 資訊管理學系 陳士杰老師 Install and Uninstall. 國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 ) 2 Oracle 10g 安裝 系統需求

31國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 )

Oracle 10g 測試 利用 SQL*Plus 或是 iSQL*Plus

Page 32: 國立聯合大學 資訊管理學系 陳士杰老師 Install and Uninstall. 國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 ) 2 Oracle 10g 安裝 系統需求

32國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 )

iSQL*Plus

Page 33: 國立聯合大學 資訊管理學系 陳士杰老師 Install and Uninstall. 國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 ) 2 Oracle 10g 安裝 系統需求

33國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 )

Page 34: 國立聯合大學 資訊管理學系 陳士杰老師 Install and Uninstall. 國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 ) 2 Oracle 10g 安裝 系統需求

34國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 )

SQL*Plus

Page 35: 國立聯合大學 資訊管理學系 陳士杰老師 Install and Uninstall. 國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 ) 2 Oracle 10g 安裝 系統需求

35國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 )

Page 36: 國立聯合大學 資訊管理學系 陳士杰老師 Install and Uninstall. 國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 ) 2 Oracle 10g 安裝 系統需求

36國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 )

能夠在 SQL*Plus 上執行的指令及其參數,大多數也都能夠在以瀏覽器為主的 iSQL*Plus 上執行,但不是全部都可以。 (如: show spool)

安裝後的 Oracle DB 為資料庫伺服器,在每次開機後都會自動啟動,且會佔用大多數的記憶體空間。 若是個人使用時,可能會造成執行其它軟體上的不便。如:因實

體記憶體不足,造成執行其它軟體時效率不佳。 因此建議個人使用者在安裝後,若不使用 Oracle DB 時,到“系

統管理工具”中點選“服務”,將 Oracle DB 所提供的一些伺服器的服務停止,這樣就不會讓 Oracle DB佔用太多的實體記憶體。

同時,最好是將這些服務從 “自動”改成“手動”,這樣即便是電腦重開機,也不會自動啟動 Oracle DB ,需要用到時再到“系統管理工具”中點選“服務”,去啟動執行這些服務。

Page 37: 國立聯合大學 資訊管理學系 陳士杰老師 Install and Uninstall. 國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 ) 2 Oracle 10g 安裝 系統需求

37國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 )

選它選它

選它選它

Page 38: 國立聯合大學 資訊管理學系 陳士杰老師 Install and Uninstall. 國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 ) 2 Oracle 10g 安裝 系統需求

38國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 )

Scott帳號中的四個樣本表格: EMP, DEPT, SALGRADE, BONUS

HR帳號中的七個樣本表格: REGIONS, COUNTRIES, LOCATIONS, DEPARTMENTS, JOBS, E

MPLOYEES, JOB_HISTORY