




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、第 1 部分:安裝 LinuxRed Hat Enterprise Linux (Update 2) Oracle 10g 經認證可以在不需要更新的情況下運行 Red Hat Enterprise Linux(Advanced Server 和 Enterprise Server)的基本版本。如果擁有更新 CD,則可以使用更新版本中的啟動 CD 而非基本版本中的啟動 CD 在安裝過程中自動應用所有更新。Oracle 支持 Red Hat 的所有更新。1. 使用第一張 CD 啟動服務器。o 您可能需要更改 BIOS 設置,以允許從 CD 啟動。2. 啟動屏幕上
2、出現時在底部顯示 boot:。o 選擇 Enter,從控制臺上執(zhí)行圖形安裝。(對于其他安裝方法和選項,請參閱 Red Hat 安裝指南。)o 安裝程序掃描硬件,短暫顯示 Red Hat 閃屏,然后開始顯示一系列屏幕提示。3. 選擇語言o 接受默認值。4. 配置鍵盤o 接受默認值。5. 歡迎屏幕o 單擊 Next。6. 配置鼠標o 接受默認值。7. 安裝類型o 選擇 Custom。8. 設置磁盤分區(qū)o 本文不介紹磁盤分區(qū)的詳細方法
3、,而是假設您熟悉磁盤分區(qū)方法。(警告:對磁盤進行錯誤分區(qū)是刪除硬盤上所有內容的最可靠、最快捷的方法之一。如果不確定如何分區(qū),請先停下來,找人幫幫您,否則您將冒丟失數據的危險?。┍疚氖褂靡韵路謪^(qū)方案(文件系統均為 ext3):第一個控制器 (/dev/sda) 上的 9GB 磁盤包含以下分區(qū),用于存放所有 Linux 和 Oracle 軟件:-100MB /boot 分區(qū) -2GB 交換分區(qū) 將此分區(qū)大小至少設置為系統 RAM 的兩倍,但不要超過 2GB-1GB /tmp 臨時文件區(qū)-10GB / 根分區(qū) 該分區(qū)將用于所有目錄,包括 /usr、/tmp、/var
4、、/home 等。-10GB /opt Oracle軟件安裝區(qū) -10G /u01 Oracle 數據存儲區(qū) 9. 配置啟動加載程序o 接受默認值。10. 配置網絡o 通常情況下,最好使用靜態(tài) IP 地址配置數據庫服務器。為此,單擊 Edit。o 出現一個彈出窗口。取消選中 Configure using DHCP 復選框,并輸入服務器的 IP 地址和網絡掩碼。確保選中 Activate on boot,然后單擊 OK。o 在 Hostname 框中,選擇 manu
5、ally 并輸入主機名。o 在 Miscellaneous Settings 框中,輸入其他網絡設置。11. 配置防火墻o 出于本演示的需要,將不配置防火墻。選擇 No firewall。12. 其他語言支持o 接受默認值。13. 選擇時區(qū)o 選擇適合您區(qū)域的時間設置。將系統時鐘設置為 UTC 對服務器而言通常是一個很好的做法。為此,單擊 System clock uses UTC。14. 設置 Root 口令o 輸入 root 的口令,并再次輸入以進行確認。15. 選擇程序
6、包組(對初次使用Linux者安裝時建議選擇全部安裝)o 只選擇此處顯示的程序包集,其他選項不要選。o 桌面- X Window 系統- Gnome- KDEo 應用程序- 編輯器- 圖形因特網o 服務器- 不要選擇該組中的任何選項。o 開發(fā)- 開發(fā)工具o 系統- 管理工具o Red Hat Enterprise Linux- 不要選擇該組中的任何選項。o 雜項- 原有軟件開發(fā)o 單擊 Next 繼續(xù)操作。16. 準備安裝o 單擊 Next。17. 安裝
7、程序包o 軟件將被復制到硬盤并被安裝。根據提示更改磁盤,然后在安裝完成時單擊 Next。18. 配置圖形界面 (X)o 接受默認值,除非安裝程序無法識別您的視頻卡。如果您的視頻卡無法被識別,則將無法繼續(xù)操作。19. 配置監(jiān)視器o 如果安裝程序正確識別了您的監(jiān)視器,則接受默認值。否則,從列表中選擇一個兼容的監(jiān)視器。20. 定制圖形配置o 接受默認值。21. 恭喜o 從系統中取出安裝介質,然后單擊 Next。22. 系統自動重新啟動并顯示一個新的歡迎屏幕。o 單擊 N
8、ext。23. 許可協議o 閱讀許可協議。如果同意其中的條款,則選擇 Yes, I agree to the License Agreement 并單擊 Next。24. 日期和時間o 設置日期和時間。o 如果要使用 NTP 服務器(推薦),則選擇 Enable Network Time Protocol 并輸入 NTP 服務器的名稱。25. 用戶帳戶o 為自己創(chuàng)建一個帳戶。o 此時不要為 oracle 創(chuàng)建帳戶。本部分稍后將介紹如何創(chuàng)建 oracle 帳戶。26. Red Hat Ne
9、tworko 如果要立即使用或激活 Red Hat Network 帳戶,則接受默認值,單擊 Next 并遵循 Red Hat 產品附帶的產品激活說明。27. 其他 CDo 單擊 Next。28. 完成設置o 單擊 Next。29. 出現一個圖形登錄屏幕。30. 恭喜!您的 Linux 軟件現已安裝完畢。驗證您的安裝 (若是選擇全部安裝的方式,則直接跳到第2部Oracle的Linux配置)如果完成了以上步驟,您應該具備 Oracle 10g 所需的所有程序包和更新。您可以執(zhí)行以下步驟驗證您的安裝。所需內核版本:
10、2.6.9-22.EL(這是 RHEL 4(update2) 的更新版本附帶的內核版本。此內核或更新中提供的任何版本的內核均適用于 Oracle 10g。)通過運行以下命令檢查內核版本:uname -r例如:# uname -r2.6.9-22.EL其他所需程序包的版本(或更高版本): gcc-3.4.4-2 make-3.80-5 glibc-2.3.4-2.13 binutils-.2-15 openmotif-2.2.3-9.RHEL4.1 setarch-1.6-1 compat-gc
11、c-32-3.2.3-47.3 compat-gcc-32-c+-3.2.3-47.3 compat-libstdc+-33-3.2.3-47.3 compat-libstdc+-296-2.96-132.7.2 compat-db-4.1.25-9(Oracle 10g 數據庫安裝指南 中將其列為是必需的,但此處并不需要)檢查并安裝相關補丁要查看系統上安裝了這些程序包的哪些版本,以 root 用戶身份運行以下命令:rpm -q gcc make glibc binutils openmotif setarch compat-db compat-
12、gcc-32 compat-gcc-32-c+ compat-libstdc+-33 compat-libstdc+-296例如:# rpm -q gcc make glibc binutils openmotif setarch compat-db compat-gcc-32 > openmotif compat-gcc-32-c+ compat-libstdc+-33 compat-libstdc+-296gcc-3.4.4-2make-3.80-5glibc-2.3.4-2.13binutils-.2-15openmotif
13、-2.2.3-9.RHEL4.1setarch-1.6-1compat-gcc-32-3.2.3-47.3compat-gcc-32-c+-3.2.3-47.3compat-libstdc+-33-3.2.3-47.3compat-libstdc+-296-2.96-132.7.2package compat-db is not installed請注意,尚未安裝 compat-db 程序包。安裝過程中可用的任何程序包組均不包含此程序包,因此必須在單獨的步驟中安裝。如果系統上缺少任何其他程序包版本,或版本比以上指定的版本舊(compat-db 除外),則可以從 Red Hat Network
14、下載并安裝更新。安裝 compat-db 插入原始 Red Hat Enterprise Linux 介質的第二張或第三張CD。此 CD 自動掛載。以 root 用戶身份運行以下命令:rpm -ivh /media/cdrom/RedHat/RPMS/compat-db-4.0.14-5.i386.rpm例如:# rpm -ivh /media/cdrom/RedHat/RPMS/compat-db-4.0.14-5.i386.rpmPreparing. # 100%1:compat-db # 1
15、00%一般情況下,你的系統上的輸出結果和這個不同.如果個別包沒有安裝,把系統安裝光盤mount上,找到具體的軟件包(大多數在二、三張光盤上),然后利用如下的命令來安裝相應的包:# rpm -ivh *.rpm (* 代表要安裝的軟件包)第 2 部分:針對 Oracle 配置 Linux Linux 軟件現已安裝完畢,您需要針對 Oracle 對其進行配置。本部分將逐步講解針對 Oracle 數據庫 10g 配置 Linux 的過程。驗證系統要求要驗證系統是否滿足 Oracle 10g 數據庫的最低要求,以 root 用戶身份登錄并運行以下命令。要查看可用 RAM 和交換空間大小,運行以下命令:
16、grep MemTotal /proc/meminfogrep SwapTotal /proc/meminfo例如:# grep MemTotal /proc/meminfoMemTotal:512236 kB# grep SwapTotal /proc/meminfoSwapTotal:1574360 kB所需最小 RAM 為 512MB,而所需最小交換空間為 1GB。對于 RAM 小于或等于 2GB 的系統,交換空間應為 RAM 數量的兩倍;對于 RAM 大于 2GB 的系統,交換空間應為 RAM 數量的一到兩倍。注:如果是為了在一臺僅有256M內存的普通PC機上試用Oracle10g(例
17、如使用其通用版GeneralPurpose Database),在分配了1GB左右的交換空間的情況下,也可以正常運行Oracle數據庫。Oracle 10g 軟件還需要 2.5GB 的可用磁盤空間,而數據庫則另需 1.2GB 的可用磁盤空間。/tmp 目錄至少需要 400MB 的可用空間。要檢查系統上的可用磁盤空間,運行以下命令:df -h創(chuàng)建 Oracle 組和用戶帳戶 接下來,創(chuàng)建用于安裝和維護 Oracle 10g 軟件的 Linux 組和用戶帳戶。用戶帳戶將稱為 oracle,而組將稱為 oinstall 和 dba。以 root 用戶身份執(zhí)行以下命令:/usr/sbin/groupa
18、dd oinstall/usr/sbin/groupadd dba/usr/sbin/useradd -m -g oinstall -G dba oracleid oracle例如:# /usr/sbin/groupadd oinstall# /usr/sbin/groupadd dba# /usr/sbin/useradd -m -g oinstall -G dba oracle# id oracleuid=501(oracle) gid=501(oinstall) groups=501(oinstall),502(dba)設置 oracle 帳戶的口令:passwd oracle例如:#
19、passwd oracleChanging password for user oracle.New password:Retype new password:passwd:all authentication tokens updated successfully.創(chuàng)建目錄現在,創(chuàng)建存儲 Oracle 10g 軟件和數據庫文件的目錄。本指南在創(chuàng)建目錄結構時所用的命名慣例符合最佳靈活結構 (OFA) 規(guī)范。有關 OFA 標準的更多信息,請參閱針對 UNIX 系統的 Oracle 數據庫 10g 安裝指南 的附錄 D。以下假設在根文件系統中創(chuàng)建目錄。這樣做是為了簡便起見,不建議將其作為通用做法。
20、這些目錄通常被創(chuàng)建為單獨的文件系統。以 root 用戶身份執(zhí)行以下命令:mkdir /opt/oracle /opt/oracle/product /opt/oracle/product/10.2.0mkdir -p /u01/oradatachown -R oracle:oinstall /opt/oracle /u01/oradatachmod -R 775 /opt/oracle /u01/oradata配置 Linux 內核參數Linux 內核非常出色。與大多數其他 *NIX 系統不同,Linux 允許在系統啟動和運行時修改大多數內核參數
21、。完成內核參數更改后不必重新啟動系統。Oracle 數據庫 10g 需要以下所示的內核參數設置。其中給出的是最小值,因此如果您的系統使用的值較大,則不要更改它。編輯 /etc/sysctl.conf 文件,添加或更改這些參數。完成后,運行以下命令激活更改:/sbin/sysctl -p修改內容如下:kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1
22、024 65000net.core.rmem_default=262144net.core.wmem_default=262144net.core.rmem_max=262144net.core.wmem_max=262144oracle 用戶的環(huán)境變量要使用 Oracle 產品,應該或必須設置幾個環(huán)境變量。對于數據庫服務器,建議設置以下環(huán)境變量:ORACLE_BASEORACLE_HOMEORACLE_SIDPATH如果您在同一服務器上安裝了多個 Oracle 產品或數據庫,則 ORACLE_HOME、ORACLE_SID 和 PATH 變量可能會更改。ORACLE_BASE 變量不應更改,
23、并可以在需要時在您的登錄配置文件中設置它。Oracle 提供了一個稱作 oraenv 的實用程序來設置其他變量。以 oracle 身份登錄,并通過在 .bash_profile 或 .profile(bash 或 ksh)中添加以下行,將 ORACLE_BASE 添加到登錄配置文件:增加下列內容:export ORACLE_BASE=/opt/oracle export ORACLE_HOME=$ORACLE_BASE/product/10.2.0 export ORACLE_SID=orcl (改為自己需要的SID名稱,用英文)PATH=$PATH:$ORACLE_HOME/bin:/usr
24、/local/sbin:/usr/bin/X11:/usr/X11R6/bin export PATH=$PATH:$HOME/bin:/bin:/sbin:/usr/bin export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib:/usr/local/lib NLS_LANG=$SIMPLIFIED CHINESE_CHINA.ZHS16GBKsource /home/oracle/.bash_profile第 3 部分:安裝 Oracle 可以從 OTN 下載 Oracle 數據庫 10g。Oracle 提供了一個免費的開發(fā)和測試許可。但不提供支持
25、,且該許可不允許用于生產目的。OTN 提供了完整的許可協議。要使 Oracle 10g 發(fā)行套件介質可以在服務器上使用,最簡單的方法是將其直接下載到服務器。使用圖形登錄以 oracle 身份登錄。創(chuàng)建一個目錄以存放 Oracle 10g 發(fā)行套件:mkdir 10g_db解壓縮oracle 10g安裝盤# unzip 10201_database_linux32.zip啟動 Oracle 通用安裝程序。$ ./runInstaller1. 歡迎o 單擊 Next。2. 指定清單目錄和證書o 如果您一直在依循本指南中的步驟,則使用默認值即可。否則,
26、編輯清單目錄的路徑,以指向正確目錄。o 操作系統組名稱應為 oinstall。3. 指定文件位置o 如果您一直在依循本指南中的步驟,則使用默認值即可。否則,在繼續(xù)操作前確保源路徑和目標路徑正確。4. 選擇安裝類型o 接受默認值 Enterprise Edition。5. 與特定產品相關的先決條件的檢查o 如果您一直在依循本指南中的步驟,則所有檢查都應順利通過。如果一個或多個檢查失敗,則在繼續(xù)操作前糾正該問題。6. 選擇數據庫配置o 接受默認值 Create a starter datab
27、ase 和 General Purpose。7. 指定數據庫配置選項o 輸入數據庫的全局數據庫名稱。該名稱應包含 ORACLE_SID 和服務器域名(例如,,其中 demo1 是 ORACLE_SID, 是域名)。o 輸入全局數據庫名稱時,SID 框將自動填充。o 接受默認的數據庫字符集。o 選擇 Create database with sample schemas。8. 選擇數據庫管理選項o 選擇 Use Database Control for Da
28、tabase Management。9. 指定數據庫文件存儲選項o 選擇 File System,然后輸入數據庫文件要使用的路徑名(在本例中為 /u01/oradata)。10. 指定備份和恢復選項o 選擇 Do not enable Automated backups。11. 指定數據庫模式口令o 選擇 Use the same password for all the accounts。o 選擇一個口令,然后輸入兩次進行確認。12. 摘要o 顯示已安裝產品的摘要。o 單擊
29、 Install。13. 安裝o 此屏幕歷經安裝和鏈接 Oracle 軟件的幾個階段。o 安裝過程結束時彈出一個窗口顯示配置信息。記下 Enterprise Manager URL,然后單擊 OK 關閉該窗口。o 彈出一個“Setup Privileges”窗口,提示需要以 root 用戶身份運行配置腳本。以 root 用戶身份登錄,切換到該窗口中指示的目錄,然后執(zhí)行 root.sh 腳本。該腳本提示輸入本地 bin 目錄的位置。按 Enter 鍵接受默認值。當腳本完成時,返回到 Setup Privileges 窗口并單擊 OK。(如下所示。)
30、14. 安裝結束o 記下摘要中顯示的 URL,并在準備好時單擊 Exit。15. 恭喜!您的新 Oracle 10g 數據庫已經啟動并可以使用。附錄 使用 SQL*Plus 訪問數據庫 運行 SQL*Plus:$ sqlplusSQL*Plus:Release .0 - Production on Sat Jun 5 16:59:21 2004Copyright (c) 1982, 2004, Oracle.All rights reserved.Enter user-name:/ as sysdbaConnected to:Oracle D
31、atabase 10g Enterprise Edition Release .0 - ProductionWith the Partitioning, OLAP and Data Mining optionsSQL>使用 Oracle Enterprise Manager 10g 數據庫控制在 Web 瀏覽器中,連接到安裝過程中提供的 URL。例如::1158/em(如果服務器不在 DNS 中,則必須使用 IP 地址代替主機名。)用戶名:SYS口令:<安裝過程中選擇的口令>連接為:SYSDBA單擊歡迎走入 Oracl
32、e Enterprise Manager 10g 數據庫控制的精彩世界!啟動和停止 Oracle Enterprise Manager 數據庫控制:$ emctl start dbconsole$ emctl stop dbconsole使用 iSQL*Plus 訪問數據庫iSQL*Plus 是歷史悠久的 SQL*Plus 交互式工具的基于 Web 的版本,用于訪問數據庫。要使用 iSQL*Plus,請單擊 OEM 控制臺 Related Links 部分中的 iSQL*Plus 鏈接,或將瀏覽器指向安裝過程中提供的 iSQL*Plus URL。例如:
33、:5560/isqlplus(如果數據庫服務器不在 DNS 中,則必須使用 IP 地址代替主機名。)用戶名:SYSTEM口令:<安裝過程中選擇的口令>單擊 。在 Workspace 框中輸入 SQL 命令,然后單擊 Execute。啟動和停止 iSQL*Plus:$ isqlplusctl start$ isqlplusctl stop啟動和停止監(jiān)聽器:監(jiān)聽器接受客戶端的連接請求,并在驗證證書后創(chuàng)建數據庫連接。要使用 OEM 或 iSQL*Plus,必須先啟動監(jiān)聽器。$ lsnrctl start$ lsnrctl stop啟動和停止數據庫:啟動和停止數據庫的最簡單方法是從 OEM
34、 控制臺啟動和停止。要從命令行執(zhí)行此操作,請在以 oracle 身份登錄后使用 SQL*Plus,如下所示:啟動:$ sqlplusSQL*Plus:Release .0 - Production on Sun Jun 13 22:27:48 2004Copyright (c) 1982, 2004, Oracle.All rights reserved.Enter user-name:/ as sysdbaConnected to an idle instance.SQL> startupORACLE instance started.Total System Glob
35、al Area 188743680 bytesFixed Size 778036 bytesVariable Size 162275532 bytesDatabase Buffers 25165824 bytesRedo Buffers
36、 524288 bytesDatabase mounted.Database opened.SQL> exit關閉:$ sqlplusSQL*Plus:Release .0 - Production on Sun Jun 13 22:25:55 2004Copyright (c) 1982, 2004, Oracle.All rights reserved.Enter user-name:/ as sysdbaConnected to:Oracle Database 10g Enterprise Edition Release 10
37、. - ProductionWith the Partitioning, OLAP and Data Mining optionsSQL> shutdown immediateDatabase closed.Database dismounted.ORACLE instance shut down.SQL> exit什么是 ocssd.bin 進程?Oracle 集群同步服務 (OCSSD) 是 Oracle 集群就緒服務 (CRS) 的一個組件,用于 RAC 和使用 ASM 的單個實例數據庫。它在默認情況下安裝,使用很少的系統資源,并在 /etc/inittab 中
38、進行配置。這些進程在系統每次啟動時自動啟動。Oracle 建議不要禁用 OCSSD,即使您未運行 ASM。FAQ (在Linux平臺安裝Oracle比較常見的問題) 1. 不能啟動安裝界面運行runInstaller提示信息類似如下:xlib:connection to "localhost:0.0" refused by serverxlib:client is not authorized to connect to serverException in thread "main" java.lang.InternalError:can't connect to x11 window server using "localhost:0.0" at .解決辦法: 設定你的DISPLAY環(huán)境參數.# export DISPLAY= your_IPaddress :
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025購車合同樣本范本
- 2025年拒絕政府采購合同的法律責任分析
- 房地產買賣補充合同范本
- 車庫轉讓協議
- 2025《中央商務區(qū)B區(qū)基礎設施建設與管理承包合同》
- 產品購銷合同范本
- 2025版合同:國內勞務合同
- 2025城區(qū)商場餐飲服務承包合同
- 廣州南沙就業(yè)協議書
- 肇慶學院《巖土工程設計》2023-2024學年第一學期期末試卷
- 防洪度汛監(jiān)理實施細則-
- 物業(yè)服務集團在管項目人員配置標準
- 機器設備評估常用數據及參數(最新)
- 叉車日常維護保養(yǎng)檢查記錄表
- 東風汽車特約店培訓資料-WDMS維修系統培訓管理(PPT 131頁)
- Q∕GDW 12070-2020 配電網工程標準化設計圖元規(guī)范
- 汽車半懸掛系統建模與分析(現代控制理論大作業(yè))
- 小學語文人教課標版(部編)三年級下冊習作:我做了一項小實驗
- 畢業(yè)設計論文土木工程專業(yè)五層單身宿舍樓框架結構設計
- 立式水輪發(fā)電機軸線分析及處理
- 蹲踞式起跑PPT
評論
0/150
提交評論