怎麼在linux下安裝oracle數據庫
oracle 是甲骨文公司推出的大型數據庫軟件,在各行各業市場佔用率都很高,在linux下安裝也比較複雜,下面詳細說明安裝步驟
操作方法
(01)檢查硬件是否滿足要求1)確保系統有足夠的 RAM 和交換空間大小,運行以下命令:#grep MemTotal /proc/meminfo#grepSwapTotal /proc/meminfo注:所需最小 RAM 爲 512MB,而所需最小交換空間爲 1GB。對於 RAM 小於或等於 2GB 的系統,交換空間應爲 RAM 數量的兩倍;對於 RAM 大於 2GB 的系統,交換空間應爲 RAM 數量的一到兩倍。2)確保有足夠的磁盤空間。Oracle 10g軟件大約需要 2.5GB 的可用磁盤空間,數據庫則另需至少1.2G的磁盤空間3)/tmp 目錄至少需要 400MB 的可用空間。要檢查系統上的可用磁盤空間,運行以下命令:#df-h
(02)檢查系統是否已安裝所需的開發包使用rpm -qa命令,確保以下包已成功安裝。對於包的版本,只有版本高於下面的都可以,如果低於此版本,則要升級處理,如下:4compat-db-4.1.25-9compat-libstdc++4gcc-c++-44.1libstdc++-3.4.3-22.1libstdc++4.2setarch-1.6-1libaio-0.3.103-3
(03)創建oracle組和oracle用戶創建用於安裝和維護 Oracle 10g軟件的 Linux 組和用戶帳戶。用戶帳戶將稱爲 oracle,而組將稱爲 oinstall(用於軟件安裝) 和 dba(用於數據庫管理)。#groupadd oinstall#groupadd dba#useradd -m -g oinstall -G dba oracle –poracle (p表示添加帳號密碼)創建oracle目錄並改變目錄權限現在,創建存儲 Oracle 10g 軟件和數據庫文件的目錄。本指南在創建目錄結構時所用的命名慣例符合最佳靈活結構 (OFA) 規範。以 root 用戶身份執行以下命令:#mkdir -p /u01/app/oracle # oracle根目錄,-p 表示遞歸建立目錄#mkdir -p /u02/oradata # oracle數據文件存放目錄#chown -R oracle:oinstall /u01#chown -R oracle:oinstall /u02#chmod -R 775 /u01#chmod -R 775 /u02
(04)配置linux內核參數#vi/etc/,添加如下內容:ll = ax = 2147483648 #此處默認設置爲2G,數值一般設爲物理內存的40~50%ni = = 250 32000 100 -max = _local_port_range = 1024 _default = _max = _default = _max = 262144完成後,運行以下命令激活更改:#sysctl–p注:Linux 內核非常出色。與大多數其他 *NIX 系統不同,Linux 允許在系統啓動和運行時修改大多數內核參數。完成內核參數更改後不必重新啓動系統。Oracle 數據庫 10g 需要以下所示的內核參數設置。其中給出的是最小值,因此如果您的系統使用的值較大,則不要更改它。配置oracle用戶的shell限制#vi /etc/security/ 添加如下內容:oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536#vi /etc/pam.d/login 添加如下內容:session required pam_導出x圖形界面給oracle用戶由於安裝時採用的是oracle的OUI圖形化界面,需要X支持,而默認oracle用戶是不支持圖形化操作的,必須以root的身份導出X給oracle用戶使用。運行如下命令:#xhost +access control disabled,clients can connect from any host出現以上文字表示導出成功。
(05)oracle用戶下執行1.2.1設置環境變量#su –oracle$vi _profile加入以下內容:TMP=/tmpTMPDIR=$TMPORACLE_BASE=/u01/app/oracle #oracle 根目錄ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1 #oracle 家目錄ORACLE_SID=orcl #根據實際需要命名LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/libPATH=$ORACLE_HOME/bin:$PATHexportTMP TMPDIR ORACLE_BASE ORACLE_HOME ORACLE_SID LD_LIBRARY_PATH PATH$source _profile #使環境變量生效2、安裝 Oracle2.1、下載並解壓oracle軟件從Oracle網站下載10201_database_linux_x86_到oracle用戶家目錄下/home/oracle/(也可爲其他目錄),使用oracle用戶登錄後,解壓此文件:$startx$cd /home/oracle$gunzip 10201_database_linux_x86_$cpio -idmv <10201_database_linux_x86_以上操作將Oracle安裝文件解壓到database/目錄。(根據下載的包的格式不同,解壓出來後的目錄格式可能不同。)2.2、Oracle OUI進行圖形化安裝(推薦使用高級安裝方式)切換到database/目錄下,運行以下命令:$cd database$./runInstaller
(06)檢驗是否安裝成功數據庫正常安裝結束後,默認是啓動的。以oracle用戶身份運行以下命令測試:$sqlplus/ as sysdbaSQL>selectopen_mode from v$database;OPEN_MODE------------------READ WRITE若出現以上文字說明數據庫正在正常運行。自此,數據庫安裝成功。
特別提示
根據軟件環境的不同,安裝步驟可能略有不同
-
godaddy域名解析教程
發現還有很多朋友對godaddy控制面板不熟悉,一些很簡單的方法站長還不會操作,下面一步步講述godaddy域名解析的方法。步驟/方法(01)進入godaddy官網,登錄,點擊主菜單MyAccount,(可選:然後點擊子菜單MyProducts):(02)進入godaddymyaccount賬戶後點擊左邊欄Domainmanager,進入d...
-
怎麼在qq空間製作騰訊認證圖標
在自己的空間添加騰訊認證圖標,圖標無法下載的找我拿QQ704396659操作方法(01)1.先下載【騰訊認證標識】:單擊右鍵,複製圖片就可以。。。(02)2.上傳空間:點擊“設置”(圖中標註的地方),再選擇“修改資料”,再選擇“空間資料”(在左下方)。接下來,讓空間名稱的前面留一個空格,用Q...
-
阿里魚卡怎麼設置UC免流量?
前段時間阿里聯合電信通UC瀏覽器、優酷視頻、蝦米音樂、高德地圖、書旗小說等多個阿里系APP聯合推出阿里魚卡系列,提供上述APP下的流量免費服務。雖然服務是好,但是如果你不在手機上進行設置入口,流量就依然無法被免除,今天就簡單說下UC瀏覽器如何設置免流量服務。...
-
怎樣使用搜狗微信公衆平臺搜索教程
2014年06月9日微信正式開啓搜索時代。用戶可以在電腦上搜索微信公共號和文章;大大加快了微信公衆平臺的曝光度和傳播速度。下面講下怎樣使用微信搜索引擎。操作方法(01)打開搜狗微信搜索();如下圖:(02)輸入想要搜索的微信公衆平臺;例如:思維與邏輯;如下圖:(03)輸入完成之後,點...