Fedora8下Oracle10g的安裝
1.Download Software
到網站:http://www.oracle.com/technology/index.html下載
10201_database_linux32.zip
2.解壓檔案
unzip 10201_database_linux32.zip
3.Host Filevi /etc/hosts 一般不用修改,也可配置真實ip,格式為
<IP-address> <fully-qualified-machine-name> <machine-name>
4.Set Kernel Parameters
Add the following lines to the /etc/sysctl.conf
file:kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
# semaphores: semmsl, semmns, semopm, semmni
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
-------------------------------------------------------------------------------------------
sem 4個參數依次為SEMMSL(每個使用者擁有訊號量最大數);
SEMMNS(系統訊號量最大數);
SEMOPM(每次semopm系統叫用作業數);
SEMMNI(系統辛苦量集數最大數)。
Shmmax 最大共用記憶體2GB
實體記憶體如果小的話可以設定成 536870912。
Shmmni 最小共用記憶體 4096KB。
Shmall 所有記憶體大小
-----------------------------------------------------------------------------------------
Run the following command to change the current kernel parameters:
/sbin/sysctl -p
5.安裝依賴包
檢查下面的包是否已經安裝,如果沒有安裝,需要手動安裝這些軟體。(注 意下載時,下與Fedora8相容的軟體包) binutils-2.15.92.0.2-10.EL4 compat-db control-center gcc-3.4.3-9.EL4 gcc-c++-3.4.3-9.EL4 glibc glibc-common gnome-libs libstdc++-3.4.3-9.EL4 libstdc++-devel-3.4.3-9.EL4 make pdksh sysstat xscreensaver-4.18-5.rhe14.2 libaio openmotif21-2.1.30-11.RHEL4.2 下面是下載RPM軟體包的幾個網站: http://www.rpmfind.net/ www.rpmseek.com http://rpm.pbone.net/
6.建立使用者及組
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
passwd oracle
輸入你的oralce 使用者密碼。
7.建立目錄
mkdir -p /u01/app/oracle/product/10.2.0/db_1
chown -R oracle.oinstall /u01
8.以root 使用者登入執行以下命令:
xhost +
如是在本機安裝的則執行: xhost +localhost
9. 修改/etc/redhat-release檔案
內容為:
redhat-4
10.增加環境變數
Login as the oracle user and add the following lines at the end of the .bash_profile file:
以oracle 使用者登入:編輯.bash_profile 檔案。
內容為:
# Oracle Settings
ORACLE_BASE=/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1; export ORACLE_HOME
ORACLE_SID=miles; export ORACLE_SID
PATH=$PATH:$ORACLE_HOME/bin; export PATH
#LD_LIBRARY_PATH=$ORACLE_HOME/lib; export LD_LIBRARY_PATH
#export NLS_LANG='simplified chinese'_china.ZHS16GBK#export LANG=zh_CN.GB18030export EDITOR=vim11.正式安裝。
將系統登出,以orace 使用者登入,第1步解壓的檔案database 剪下到 oracle 使用者的home下。
執行下列命令:
DISPLAY=:0.0; export DISPLAYxhost +localhost
進入 database 目錄
執行
./runInstaller安裝步驟見圖形介面。 12.安裝後的後續工作為了方便以後的資料庫管理操作,通常會根據Oracle軟體安裝的路徑以及自己的實際需要,在/home/oracle/.bashrc中增加另外幾個別名設定,如下:alias udump="cd $ORACLE_BASE/admin/$ORACLE_SID/udump"alias bdump="cd $ORACLE_BASE/admin/$ORACLE_SID/bdump"alias dbs="cd $ORACLE_HOME/db_1/dbs"alias udump="cd $ORACLE_BASE/db_1/rdbms/admin"