Chinaunix首页 | 论坛 | 博客
  • 博客访问: 7344975
  • 博文数量: 1763
  • 博客积分: 18684
  • 博客等级: 上将
  • 技术积分: 16217
  • 用 户 组: 普通用户
  • 注册时间: 2010-06-02 10:28
个人简介

啥也没写

文章分类

全部博文(1763)

文章存档

2023年(44)

2022年(39)

2021年(46)

2020年(43)

2019年(27)

2018年(44)

2017年(50)

2016年(47)

2015年(15)

2014年(21)

2013年(43)

2012年(143)

2011年(228)

2010年(263)

2009年(384)

2008年(246)

2007年(30)

2006年(38)

2005年(2)

2004年(1)

分类: LINUX

2009-02-13 14:40:04

很简单,安装过程中碰上的一点问题!
检查包:
rpm -q gcc make binutils setarch libXp compat-db compat-gcc compat-gcc-c++ compat-libstdc++ compat-libstdc++-devel unixODBC unixODBC-devel libaio-devel sysstat
查看内存
grep MemTotal /proc/meminfo;grep SwapTotal /proc/meminfo
修改/etc/sysctl.conf
#use for oracle
kernel.shmall = 2097152
kernel.shmmax = 2147483648
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
sysctl -p
修改/etc/security/limits.conf
#use for oracle
* soft nproc 2047
* hard nproc 16384
* soft nofile 1024
* hard nofile 65536
修改/etc/pam.d/login
session required pam_limits.so
创建目录和用户
groupadd dba
groupadd oinstall
useradd oracle -g oinstall -G dba
passwd oracle
mkdir -p /u01/app/oracle
chown -R oracle:oinstall /u01/app/oracle
chmod -R 775 /u01/app/oracle
su - oracle
vi .bash_profile
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0.1
export ORACLE_SID=tlbb
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib

因为默认centos5.1不支持10.2,0.1,修改安装文件编辑 /10201_database_linux32/database/install/oraparam.ini
修改/etc/redhat-release
redhat-4
 
其它基本上下一步下一步就OK了,,下面是一些问题:
 
少解决 libXp.so.6 找不到的问题(安装GNOME没问题,打了此包,进不了桌面!!!)
rpm -ivh libXp-1*
wget
tar zxf Xbin.tgz -C /usr/X11
vi /etc/ld.so.conf,加入/usr/X11/lib
ldconfig
解决dbstart启动问题
安装完后重新启动系统,以root用户登录,打开一个终端,在终端中以oracle用户运行命令启动oracle数据库
# su - oracle
# dbstart
提示打开 /ade/vikrkuma_new/oracle/bin/tnslsnr 失败
编辑 /u01/app/oracle/product/10.2.0.1/bin/dbstart
查找:
# Set this to bring up Oracle Net Listener
ORACLE_HOME_LISTNER=/ade/vikrkuma_new/oracle
应该是在78行,将其改为:
# Set this to bring up Oracle Net Listener
ORACLE_HOME_LISTNER=$ORACLE_HOME
但是重新运行dbstart时,没有提示出错,但立刻就执行完了,用lsnrctl status命令查看发现数据库实例还是没有启动。在分析dbstart脚本后发现还要记取 /etc/oratable配置文件,于是打开这个文件,将最后一行的最后一个字符由 “N” 改为 “Y”,如下:
orcl: /u01/app/oracle/product/10.2.0.1:Y
保存退出,然后再执行dbstart,启动成功。
 
解决EM乱码问题
修改
cd /u01/app/oracle/product/10.2.0.1/jre/1.4.2/lib/
rm -rf /u01/app/oracle/product/10.2.0.1/jre/1.4.2/lib/font.properties
cp font.properties.zh.Turbo font.properties
cd /u01/app/oracle/product/10.2.0.1/jdk/jre/lib/
rm -rf /u01/app/oracle/product/10.2.0.1/jdk/jre/lib/font.properties
cp font.properties.zh.Turbo font.properties
修改font.properties最后两行
filename.-tlc-song-medium-r-normal--*-%d-*-*-c-*-gbk-0=/usr/share/fonts/chinese/TrueType/uming.ttf
appendedfontpath=/usr/share/fonts/chinese/TrueType/
/u01/app/oracle/product/10.2.0.1/jre/1.4.2/bin/ControlPanel
/u01/app/oracle/product/10.2.0.1/oc4j/j2ee/oc4j_applications/applications/em/em/cabo/images/cache
删除下面的.gif文件及zhs目录下的.gif文件
 
配置自动启动oracle的脚本
编辑etc/rc.d/rc.local
echo "Starting ORACLE 10g:"
su - oracle -c "/u01/app/oracle/product/10.2.0.1/bin/lsnrctl start"
su - oracle -c "/u01/app/oracle/product/10.2.0.1/bin/dbstart"
#start isqlplus web
su - oracle -c "isqlplusctl start"
#start em web
su - oracle -c "emctl start dbconsole"
阅读(931) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~