|
楼主 |
发表于 2006-3-29 14:52:52
|
显示全部楼层
因为oracle在安装时会检查主机是否是支持的发布版(SUSE/REDHAT。。。),所以需要改一改文件:
在/etc/magic-release中加一句'VERSION = 2':
[code:1]
Magic Linux Genius
VERSION = 2
[/code:1]
修改database/install/oraparam.ini文件,在这段中加上'magic-2'(虽然安装时安装程序会提示这是'Unknown OS Version',但是不影响安装:
[code:1]
[Certified Versions]
Linux=redhat-3,SuSE-9,redhat-4,UnitedLinux-1.0,asianux-1,asianux-2,magic-2
[/code:1]
建立oracle用户和oinstall/dba组:
[code:1]
# groupadd oinstall dba
# useradd oracle -g oinstall -G dba
# passwd oracle
[/code:1]
修改sysctl参数。
oracle的安装至少要512M内存,并且建议是1G的SWAP空间。
[code:1]
kernel.shmmax = 536870912 #最大共享内存
[/code:1]
编辑一下oracle用户的目录下的~/.bashrc文件,加上几个变量的定义(每个变量具体啥意思,回头俺再说。网上的文章真他妈的都是扯淡,只告诉你要这样做,偏不告诉你这是干啥的):
[code:1]
# 这几个变量分别对应安装时的哪个参数,请参考截图
export ORACLE_BASE=/home/oracle # 有一些文件会安装到这个目录下
export ORACLE_HOME=/home/oracle/db
export ORACLE_SID=orcl
export LD_LIBRARY_PATH=$ORACLE_HOME/lib/
[/code:1]
在MGC上安装ORACLE,还需要另外装一个包:http://www.gesinet.it/oracle/libaio-0.3.96.tar.gz
否则在安装的过程中会出现通讯错误。具体的安装步骤请参考这个页面:http://www.gesinet.it/oracle/asincio.html
如果没有安装libaio,在安装进行倒上传的图片指示的那一步时,会出现contact错误。
(我猜呢,直接make之后,复制src目录下的那两个库文件到/usr/lib应该也是可以的,既简单又方便。*** 未做测试 ***)
PS:http://www.gesinet.it/oracle/ 里还有一些关于ORACLE的文章。
使用su成为oracle用户,然后就可以执行runInstaller脚本了。
因为ORACLE安装程序使用JAVA编写(所以别删了jre包哟),所以如果系统的JAVA字体没有配置好,可能会出现中文乱码(显示为方块字),所以建议用英文安装:
[code:1]
$ export LC_ALL=c
$ ./runInstaller
[/code:1]
Enjoy........... |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
|