Linux下Oracle10g的安装

来源:互联网 发布:淘宝无线运营教程 编辑:程序博客网 时间:2024/05/01 04:55

 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.GB18030
export EDITOR=vim
11.正式安装。

将系统注销,以orace 用户登录,第1步解压的文件database 剪切到 oracle 用户的home下。
执行下列命令:
DISPLAY=:0.0; export DISPLAY
xhost +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"