Chinaunix首页 | 论坛 | 博客
  • 博客访问: 663448
  • 博文数量: 779
  • 博客积分: 5000
  • 博客等级: 大校
  • 技术积分: 5000
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-27 13:28
文章分类

全部博文(779)

文章存档

2011年(1)

2008年(778)

我的朋友

分类:

2008-10-27 13:38:10


  说明:半个月前,我对 Forms还是一个门外汉,得益于各位兄弟的帮助及论坛的无私奉献(绝不是MP哈),有感于此,决定也为论坛尽一分自己的努力,把自己的一点点经验做个简单介绍,说得不对的地方,请不要拿鸡蛋扔我。。。。。
  
  本文假定读者是有一定的Linux使用经验,且有一些的基本知识,如果各位看官对文中所说不太明白,请QQ:7603844,MSN:system@oakinfo.net。我乐意提供一些帮助。等有时间了我用Xmanager来安装,就可以做一些截图,来个step by step了
  硬件环境:Oracle10gAS这玩意儿对硬件要求奇高,硬盘就不说了,你多多准备吧,反正是用得上的。内存不得不说,我的机器可怜只有384M,Oracle死活不让装,说我这个大穷鬼还玩10g,没门(开玩笑的哈),好说歹说,我是不管三七二十一,内存不够也不管了,是死是活让它去说吧。Oracle推荐的内存至少也得1G,这点大家注意了,我的内存不够多,只好将swap开得够大,有4G呢,按常理swap一般是内存的二倍即可。cpu至少得PIII450,显示卡什么的就不说了。
  软件环境:RedHat AS3版本,Oracle10gAS for Linux就行。需要说明的是, RedHat AS3 是四张光盘,Oracle10g也是四张光盘。但需要注意的事,安装Oracle10gAS并不要求用户预先安装JDK。
  
  安装开始
  1、将RedHat AS3第一张光盘放入光驱,重启机器后光驱引导。然后按步骤安装,我劝各位还是用英语字符集好了,因为我用过一次中文,感觉有些不爽。如果英文不好,词典伺候。。。。注意1、分区请尽力分配大点,我就分了4G;2、选择组件(软件包)的时候,请一定要选择全部安装,当然不完全安装也是可以的,但以后一个个打软件包的烦事不要找我哈。
  
  2、好啦,RedHat AS3就算装完了,开始系统准备工作
  
  a. 修改/etc/rc.d/rc.local文件,我说大家就照我下面的加入到rc.local文件吧。
  a) echo 256 32000 100 142 > /proc/sys/kernel/sem
  b) echo 4096 > /proc/sys/kernel/shmmni
  c) echo 2097152 > /proc/sys/kernel/shmall
  d) echo 131072 > /proc/sys/fs/file-max
  e) echo 8192 > /proc/sys/kernel/msgmax
  f) echo 65535 > /proc/sys/kernel/msgmnb
  g) echo 2878 > /proc/sys/kernel/msgmni
  h) echo 20000 65000 > /proc/sys/net/ipv4/ip_local_port_range
  i) ulimit -u 16384
  
  b. 建立一个用户组.叫dba吧,我认为如果只装10gAS,可不用建的。因为我还要装9i RDBMS,所以不得不建了。
  
  c. 建立一个用户,就叫apps吧,它的主要组为dba.
  
  d. 以apps登陆系统,修改.bash_profile文件,加入以下语句,请按你的情况修改
  a) if [ $USER = "apps" ]; then
  b) if [ $SHELL = "/bin/ksh" ]; then
  c) ulimit -p 16384
  d) ulimit -n 16384
  e) else
  f) ulimit -u 16384 -n 16384
  g) fi
  h) fi
  i) export PATH=$PATH:$HOME/bin;
  j) export ORACLE_BASE=/data/apps;
  
  e. 在用户的目录下建立文件.ldap,增加行如下了:
  a) export ORACLE_SID=asdb;
  b) export ORACLE_HOME=$ORACLE_BASE/ldap;
  c) export PATH=/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/data/apps/bin:$ORACLE_HOME/bin;
  
  f. 在用户的目录下建立文件.apps,命令行如下:
  a) export ORACLE_HOME=$ORACLE_BASE/apps;
  b) export PATH=/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/data/apps/bin:$ORACLE_HOME/bin:$OACLE_HOME/opmn/bin:$ORACLE_HOME/dmt/bin;
  g. 修改系统文件
  a) # mv /usr/bin/gcc /usr/bin/gcc.backup
  b) # mv /usr/bin/g++ /usr/bin/g++.backup
  c) # ln -s /usr/bin/gcc296 /usr/bin/gcc
  d) # ln -s /usr/bin/g++296 /usr/bin/g++
  
  h. 应用Oracle的patch3006854。
  a) 在我的附件文件中带有,解包后其中有*.sh文件,用root用户执行一下就可以了。
  i. 如果你没有布署DNS系统,请修改你的/etc/hosts文件,保证有如下一行
  a) ip hostname.domain.xxx hostname
  
  3、安装前的最后检查。
  a. 是否建立了.ldap与.apps文件。
  b. 是否修改/etc/rc.d/rc.local文件
  c. 是否重新连结gcc与g++文件
  d. 是否修改.bash_profile文件
  
  e. 安装操作系统时是否是全部组件都安装,如果没全安装,请检查必须有这些包存在系统中,如果没有,好像在AS3三号盘上有,请用rpm -ivh安装
  a) # gcc-3.2.3-20 setarch-1.3-1
  b) # pdksh-5.2.14
  c) # openmotif21-2.1.30-8
  d) # gnome-libs-1.4.1.2.90-34.1
  e) # compat-glibc-7.x-2.2.4.32.5
  f) # compat-gcc-7.3-2.96.122
  g) # compat-libstdc++-7.3-2.96.122
  h) # compat-libstdc++-devel-7.3-2.96.122
  i) # compat-gcc-c++-7.3-2.96.122
  j) # sysstat-4.0.7
  
  f. 是否应用了Oracle的3006854号patch
  g. 你的Oracle10gAS是否已解压后放在硬盘的同一目录中
  h. 检查完成后重启机器
  4、开始安装Oracle10gAS infra部分。
  a. 以apps用户登陆系统(请一定选英文环境登陆)
  b. 执行:. ./.ldap
  c. 检查:echo $ORACLE_HOME
  d. 检查:echo $PATH
  e. 进入Oracle10gAS 的Disk1,执行./runInstaller
  f. 出现Oracle的安装界面,请选择安装的目录。
  g. 出现一个对话框,是要求指定Oracle的安装环境,然后要求以root运行/tmp下的一个.sh文件。
  h. Next,进入下一项,要求选择安装的软件,请选第二项infra.
  i. Next出现语言选择,你可以选上中文。
  j. Next出现软件组件,你可以全选。
  k. Next出现要求用户指定一个实例名,我就命名为ldap了,需要为ldap指定口令。
  l. 一切完成后就可以开始安装了,安装很顺利,连结也不会出错,直到安装完成退出。
  m. 在中间会创建一个数据库时,要求在$ORACLE_HOME下执行一个sh文件
  5、安装完成infra后,回到用户主目录,开始安装APPS。
  a. 执行. ./.apps
  n. 检查:echo $ORACLE_HOME
  o. 检查:echo $PATH
  p. 进入Oracle10gAS 的Disk1,执行./runInstaller
  q. 出现Oracle的安装界面,请选择安装的目录。
  r. Next,进入下一项,要求选择安装的软件,请选第一项10gAS.
  s. Next出现语言选择,你可以选上中文。
  t. Next出现软件组件,你可以全选。
  u. Next出现要求用户指定一个实例名,我就命名为apps了。
  v. 要求指定ias_admin的口令,请不要忘记,在使用管理器时的时候需要
  b. 要求用户输入ldap目录名及端口号。(可以用127.0.0.1,端口可查询ps -ef|grep oid,看到命令行中的参数-p后就是端口号,一般是3060或3040)
  w. 一切完成后就可以开始安装了,安装很顺利,连结也不会出错,直到安装完成退出。(这一步要很久的时间,也许是我内存太小,差不多花了四个小时)
  6、全部安装完成后,你可以登录到以下页面:
  
【责编:admin】

--------------------next---------------------

阅读(326) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~