LinuxSir.cn,穿越时空的Linuxsir!

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

装oracle9.2的几个注意的地方

[复制链接]
发表于 2002-12-2 10:46:53 | 显示全部楼层 |阅读模式
1。不要用debian3装oracle9.2,debian的libc6的版本比较高,跟oracle9.2带的java1.3不兼容。主要是jvm不能运行。就是更改到1.4版本安装完成后oracle仍然不能使用。
2。用redhat AS2.1安装时一定要把内核升级到比较高的版本,原来的2.4.9版本的内核在建立数据库时可能有网络连接错误。
3。建立数据库一定要用比较大的内存和交换空间,并把/proc/sys/kernel/shmmax设为一个比较大的值,还有较大的硬盘空余空间。要不建立数据库时会有内存段错误。
4。注意binutils的问题。高版本的binutils要造成安装oracle编译库的错误。

以上是只是我在debian和redhat AS2.1安装oracle9.2的几个问题,欢迎大家指教。
发表于 2003-1-6 10:24:15 | 显示全部楼层
很好,谢谢yu_bo_wei兄提供的经验。
发表于 2003-1-9 09:15:12 | 显示全部楼层
请问一下,"比较大的内存和交换空间,并把/proc/sys/kernel/shmmax设为一个比较大的值",有没有什么具体数值可供参考?
 楼主| 发表于 2003-1-13 17:04:58 | 显示全部楼层
echo 'expr 1024 \* 1024 \* 1024' > /proc/sys/kernel/shmmax
要不 echo 1000000000> /proc/sys/kernel/shmmax
发表于 2003-3-26 14:06:42 | 显示全部楼层
我碰到了楼主说的第二个问题,怎么解决啊?????
 楼主| 发表于 2003-3-26 18:46:14 | 显示全部楼层
换内核
发表于 2003-4-9 19:35:45 | 显示全部楼层

关于前边问题的部分解答以及新问题

关于贴主说的参数问题,我有一些参考,这些参数设定可以写到shell文件里,然后加载到rc3.d和rc5.d中:
   echo 100 32000 100 100 >/proc/sys/kernel/sem
   echo 2147483648 >/proc/sys/kernel/shmmax
   echo 4096 >/proc/sys/kernel/shmmni
   echo 2097152 >/proc/sys/kernel/shmall
   echo 65536 >/proc/sys/fs/file-max
   ulimit -n 65536
   echo 1024 65000 >/proc/sys/net/ipv4/ip_local_port_range
   ulimit -u 16384
问题:我现在在装出现ins_client_ctx.mk连接错误的问题。oracle安装说明书中指出ins_ctx.mk连接错误是可以改变的,但是我前边这个问题不知道怎么解决。请问有人知道吗?谢谢。
发表于 2003-4-17 11:25:41 | 显示全部楼层
还有,安装完毕后别忘了编辑/etc/oratab,
把N改成Y
发表于 2003-4-26 20:24:11 | 显示全部楼层
问搂主::
到哪里去找redhat advanced server 2.1的内核来换阿????
你换过么????
发表于 2003-5-14 10:23:11 | 显示全部楼层

alwayssnowman:ins_ctx.mk问题

进入$ORACLE_HOME/ctx/lib下,找到env_ctx.mk文件,追加如下内容

$(LDLIBFLAG)dl,然后点Retry
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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