Oracle Database的安装环境及方法
Oracle?Database的安裝環境及方法
Oracle?Database的安裝是整個數據庫系統應用的一個重要環節。不管是哪個版本,Oracle?Database的安裝方法都基本相同。主要包括:確定軟件的安裝路徑、是否創建數據庫、數據庫文件的位置、數據庫用戶名和口令、數據庫所使用的字符集以及要安裝的組件等基本內容。
1.2.1安裝條件
在安裝Oracle?Database之前,必須明確系統安裝所需要的條件。
1.操作系統的支持
Oracle?Database10g支持廣泛的操作系統平臺,從Unix、Linux到Windows等都針對不同操作系統提供了不同的版本。就Oracle?10g?for?Windows來說,支持Windows?2000、Windows?XP以及Windows?2003,不再支持Windows?98和Windows?NT。
由于不同操作系統在網絡系統中扮演的角色不同,可以安裝Oracle組件的內容也不同,因此Oracle?Database?10g呈現的功能也有所不同。如果要建立Oracle數據庫服務器,則必須將該軟件安裝在Windows?2000/2003?Server文件服務器上。
2.所支持的協議?
Oracle?Net基礎層使用Oracle協議支持與下列行業標準網絡協議之間的通信:
?·TCP/IP
·帶有SSL的TCP/IP
?·命名管道
3.硬件配置
以下是支持Oracle?Database?10g運行的最低硬件配置。實際上,真正運行Oracle?Database?10g要比最低配置高得多:
·物理內存(RAM):?最低為256?MB,推薦512?MB以上
??·適配器:?256色
??·處理器:最小為550?MHz
4.磁盤空間的要求
在Windows系統中安裝Oracle?Database?10g有兩種文件格式:FAT32和NTFS。Oracle公司推薦采用NTFS格式。同時,建議文件服務器系統所在的驅動器應該與Oracle數據庫系統所安裝的驅動器分開。所需磁盤空間的大小依照安裝時所選擇的安裝內容及文件格式不同而不同。筆者做過測試,創建一個數據庫需要大約970MB的空間。采用FAT32格式安裝所需要的空間比采用NTFS所占用的空間稍大些,見表1-1。
表1-1選擇FAT格式所需要的磁盤空間
?
5.Web瀏覽器
在Oracle?10g中,可用于iSQL*Plus和Oracle?Enterprise?Manager?Database?Control的瀏覽器有以下版本:
??·Netscape?Navigator?7.2?以上的版本
??·Microsoft?Internet?Explorer?6.0以上的版本
??·Mozilla?1.7版以上的版本
??·Safari?1.2
??·Firefox?1.0.4
本書使用的環境:
·操作系統:Windows?2003?Server?企業版
??·內存:1024?MB
??·CPU:P4?1.7?G
??·硬盤空間:40?GB
??·數據庫管理系統:Oracle?10.2正式版
??·瀏覽器:Microsoft?Internet?Explorer?6.0
1.2.2安裝Oracle?Database?10g
安裝前需要做以下準備工作:
1)仔細閱讀聯機文檔,確保當前安裝環境能夠滿足安裝需求。
2)明確是服務器端還是客戶機端的安裝。兩者的安裝內容是不同的。
3)以管理員的身份登錄到要安裝Oracle?Database的計算機。如果要在主域控制器(PDC)或備份域控制器(BDC)安裝,則需要以域管理員組成員的身份登錄。
4)如果系統曾安裝過Oracle,則卸載Oracle_Home環境變量。具體卸載方法參見本章“卸載Oracle”。
5)若當前已經安裝了一個Oracle并想重新安裝Oracle,則要停止所有的Oracle服務。操作步驟是:打開Windows系統的“控制面板”→“管理工具”→“服務”,停止以“Oracle”開頭的所有服務。否則,在安裝Oracle過程中將出現錯誤信息。
6)為了保證系統安裝順利完成,建議將Oracle?Database?10g的安裝光盤全部復制到硬盤的一個目錄下。如:D:\source_code\10201_database_win32\database。單擊F:\source_code\10201_database_win32\database\setup.exe即可開始安裝。
注意Oracle?Database?10g在啟動時會自動檢測系統的環境是否滿足安裝要求,如果不滿足,則拒絕安裝;如果滿足條件,則創建安裝文件并繼續安裝。
安裝步驟如下:
1)?????單擊setup.exe啟動安裝程序后,系統默認是“基本安裝”,并可根據實際確定是否創建啟動數據庫,如圖1-1所示。
?
圖1-1?Oracle?10g安裝文件定位
注意??在“Oracle主目錄位置”欄中的默認位置是D:\oracle\product\10.2.0\db_1,一般不要隨意修改,這往往是一個名稱對應于一個主目錄Oracle_Home,該名稱是安裝結束后在菜單組中出現的Oracle-OraDb10g_home1;如果路徑改變了,則其對應的名稱也會做相應的改變;反之亦然。單擊“下一步”按鈕之后,主目錄名稱和對應的主目錄Oracle_Home(這里是D:\oracle\product\10.2.0\db_1)一同被自動添加到注冊表中。
全局數據庫分為兩個部分,格式為:數據庫名.域名。域名與網絡中的域名相同。同一個域中只能有唯一的數據庫名,不同的域中則可以有相同的數據庫名。在圖1-1中,輸入“test.world”作為全局數據庫名,即在world域中創建test數據庫。此時,Oracle系統標識符SID自動設置為與數據庫名相同的名字,一般不用更改。單機環境下,不必輸入域名。如果輸入了不同的域名,數據庫名卻相同,則系統會因為單機的緣故拒絕建立兩個相同的SID。
2)若要選擇性地安裝產品內容,可以選擇“高級安裝”復選框。
3)確定創建數據庫文件的位置。Oracle推薦:將數據庫文件安裝在與Oracle主目錄不同的磁盤驅動器上,便于維護和管理,以提高系統運行性能。
4)當進入“指定數據庫配置選項”界面時,如果要改變字符集,可選擇“選擇數據庫字符集”選項來改變。
注意?在字符集的選擇上要特別注意,應選擇適合應用環境的字符集。在實際應用中,有時會由于Oracle數據庫選擇的字符集與相關系統的字符集不一致,或前端應用程序開發工具選擇的字符集與后臺Oracle數據庫服務器的字符集不同,造成數據通信或顯示時出現亂碼現象。所以需要特別重視字符集的選擇。如果數據庫需要同時處理多種語言文字,如朝鮮語、日語、德語、漢語和英語等,可選擇Unicode(AL32UTF8)作為字符集。注意,Oracle數據庫服務器的字符集與操作系統的字符集是相互獨立的。
5)文件復制完畢后,系統自動進行配置,并完成以下三項工作:
????·Oracle?Net?Configuration?Assistant:完成網絡配置。
????·Oracle?Database?Configuration?Assistant:創建數據庫。
?·iSQL*Plus?Configuration?Assistant:完成對iSQL*Plus的配置。
與Oracle?10g不同,安裝Oracle9i時,文件復制完畢后,系統自動進行配置,并完成以下四項工作:
??·Oracle網絡配置助手完成網絡配置。
??·Oracle9i內置了Apache?Web服務器,因此,啟動Oracle?HTTP服務。安裝完成后,如果不需要啟動Apache?Web服務器,則可通過菜單組中“Oracle?HTTP?Server”→“Stop?HTTP?Server?powered?by?Apache”來停止,并在“控制面板”→“管理工具”→“服務”中,將OracleOraHome92HTTPServer服務改為“手動”。
??·Oracle智能代理啟動。
??·?Oracle數據庫助手完成數據庫的創建和啟動。在創建過程中,系統要求為sys和system帳戶指定口令,如圖1-2所示。在這一點上,Oracle?9.2.0.1.0與Oracle?9.1有所不同,后者與Oracle?8i類似,有默認的口令(有關具體口令詳見后面相關內容)。在實際系統中,不允許設置口令與用戶名同名;否則,帳戶非常容易被破解。
?
圖1-2?sys和system帳戶/口令
單擊界面中的“口令管理”按鈕可查看所有帳戶,包括已經被鎖定的帳戶,可以對帳戶進行鎖定和解除鎖定并修改口令。
Oracle?Database?10g的安裝過程與9i基本相同,但增加了“指定備份和恢復選項”界面,可用自動備份或不啟用自動備份。如圖1-3所示。
Oracle?Database?10g在安裝結束時,會顯示如圖1-4所示的界面,包括用http:/dalianok:1158/em/console/啟動控制臺和用http:/dalianok:5562/isqlplus啟動iSQL*Plus。注意,端口號不同。
?
圖1-3Oracle?10g安裝過程中指定備份和恢復選項
?
圖1-4?Oracle?10g在安裝結束時的界面
?
總結
以上是生活随笔為你收集整理的Oracle Database的安装环境及方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 基于PaddlePaddle实现声音分类
- 下一篇: 太好用了!Linux服务器上必备的4个开