LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 980|回复: 2

在RH9.0中装ORACLE9I有疑问。。。。。。。

[复制链接]
发表于 2003-7-12 13:00:12 | 显示全部楼层 |阅读模式
=================================
1、创建用户和组:
[roko@miniroko] su -

[root@miniroko]# groupadd oinstall
[root@miniroko]# groupadd dba
[root@miniroko]# useradd -g oinstall -G dba oracle
[root@miniroko]# passwd oracle


2、准备文件目录:

[root@miniroko]# mkdir -p /opt/ora9/product/9.2
[root@miniroko]# mkdir /var/opt/oracle
[root@miniroko]# chown oracle.dba /var/opt/oracle
[root@miniroko]# chown -R oracle.dba /opt/ora9

==================================
这两步我做好了。

但是:
3、调节系统内核参数及安装支持软件包:
3.1、首先用命令rpm -qa|grep compat 查看系统中是否安有以下几个软件包:

compat-gcc-7.3-2.96.118.i386.rpm
compat-libgcj-7.3-2.96.118.i386.rpm
compat-libgcj-devel-7.3-2.96.118.i386.rpm
nss_db-compat-2.2-20.i386.rpm

为什么我上面说没有这些包呢?我的是RH9.0,装系统的时候是选择所有的软件包呀!

===================================
3.2、设置内核参数,调节信号灯及共享内存:
[root@miniroko]# echo 250 32000 100 128 > /proc/sys/kernel/sem
[root@miniroko]# echo 536870912 > /proc/sys/kernel/shmmax
[root@miniroko]# echo 4096 > /proc/sys/kernel/shmmni
[root@miniroko]# echo 2097152 > /proc/sys/kernel/shmall
[root@miniroko]# echo 65536 > /proc/sys/fs/file-max
[root@miniroko]# echo 1024 65000 > /proc/sys/net/ipv4/ip_local_port_range

当然为了一开机系统就能自动帮你设好这些参数,也可改动 /etc/sysctl.conf 这个文件,加入以下的语句:
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.shmall = 2097152
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000

保存后,即可。建议关于net.ipv4.ip_local_port_range不要改动,可以用cat /proc/sys/net/ipv4/ip_local_port_range 看到红帽子对这个所定义的范围已经符合,而且端口范围比这个小。

3.3、设置oracle对文件的要求:
编辑文件:/etc/security/limits.conf 加入以下语句:
oracle soft nofile 65536
oracle hard nofile 65536
oracle soft nproc 16384
oracle hard nproc 16384

这个需要重启后才能生效的。但是安装的时候无所谓了。


----------------------------------
是不是这些加在什么地方都可以呀?

==================================

4、设置oracle的系统环境:
以oracle用户的身份登录:
su oracle

cd ~

编辑它的.bashrc文件加入以的东东:

编辑这个文件是不是直接vim .bashrc呀?直接就存在.bashrc这个文件的吗?
是不是这些设置系统环境的东西随便加在哪个位置都可以呀?

==================================

6、开始安装:
以oracle的用户身份进入:
su oracle
cd ~
/mnt/Oracle/DSIK1/runInstall.sh

为什么我照前面的那样做了还是安装的时候不能显示汉字呢?
全是几个口字。。。。。?
如何解决?
发表于 2003-7-14 18:59:52 | 显示全部楼层
3.1、首先用命令rpm -qa|grep compat 查看系统中是否安有以下几个软件包:
在RH9上这步可以省略,不用管他

3.2、设置内核参数,调节信号灯及共享内存:
只需要修改shmmax就可以,其他不用管

4、设置oracle的系统环境:
运行/mnt/Oracle/DSIK1/runInstaller,安装界面是不是中文毫无关系,主要是创建数据库的时候需要选择正确的字符集就可以了

6、开始安装:
修改.bash_profile也可以,随便加在什么位置都可以
 楼主| 发表于 2003-7-15 15:46:56 | 显示全部楼层
4、设置oracle的系统环境:
运行/mnt/Oracle/DSIK1/runInstaller,安装界面是不是中文毫无关系,主要是创建数据库的时候需要选择正确的字符集就可以了


为什么我创建数据库的时候选择简体的。后来为什么进OEM时会不能显示汉字呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表