詳細博文,請登陸:www.xuchanggang.cn
linux
1、以root用戶身份操做以下事宜:c++
一、以root用戶身份安裝相關包數據庫
binutils compat-db compat-libstdc++ control-center gcc gcc-c++ glibc glibc-common gnome-libs libstdc++ libstdc++-devel make pdksh sysstat gnome-screensaver setarch Libaio libXp
二、修改kernel配置文件【/etc/sysctl.conf】vim
vim /etc/sysctl.conf kernel.shmall = 2097152 kernel.shmmax = *** # 此處根據實際狀況給,默認是物理內存的一半 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 fs.file-max = 65536 net.ipv4.ip_local_port_range = 1024 65000 net.core.rmem_default = 262144 net.core.rmem_max = 262144 net.core.wmem_default = 262144 net.core.wmem_max = 262144
使變量生效:安全
/sbin/sysctl -p
三、修改安全選項:【/etc/security/limits.conf】bash
Vim /etc/security/limits.conf oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536
四、建立相關目錄,組,用戶oracle
mkdir /u01/app -p groupadd oinstall groupadd dba useradd -g oinstall -G dba -d /u01/app/oracle oracle passwd oracle chown -R oracle.oinstall /u01 xhost + # 使全部用戶都能訪問Xserver
五、修改系統版本:【由於oracle10G在rehl5以前出來】app
Vim /etc/redhat-releaseide
Red Hat Enterprise Linux Server release 4 (Tikanga)測試
2、切換到oracle用戶,如下爲oracle用戶操做事宜:
一、修改配置文件
Vim/u01/app/oracle/.bash_profile TMP=/tmp;export TMP TMPDIR=$TMP;export TMPDIR ORACLE_BASE=/u01/app/oracle;export ORACLE_BASE ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1;export ORACLE_HOME ORACLE_SID=orcl;export ORACLE_SID LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH PATH=$ORACLE_HOME/bin:$PATH; export PATH
二、使配置文件生效
source /u01/app/oracle/.bash_profile
三、解壓數據庫包【oracle壓縮包放在tmp目錄下】
tar -xf /tmp/10201_database_linux32.tar.gz
四、安裝數據庫
進入數據庫目錄:cd /tmp/database
執行命令:./runInstaller
五、下面就是圖形化界面安裝,就再也不贅述了。
注:圖形化安裝,若是沒有自定義,默認會安裝數據庫軟件和測試數據庫
六、最後,會提示有兩個腳本須要運行,則根據提示找到相關腳本,運行便可
以上,一個測試oracle數據庫就安裝完了
注:
一、若是須要刪除數據庫,可在oracle用戶下,輸入dbca,調出圖形化界面,此界面下,既可建立新的數據庫,也可刪除不用的數據庫
二、如何須要刪除oracle軟件,則進入【/u01/app/oracle/product/10.2.0/db_1/oui/bin】,運行runInstaller 命令;