很简单,安装过程中碰上的一点问题!
检查包:
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"
阅读(987) | 评论(0) | 转发(0) |