c.设置环境变量
[quote:db788a2c24]su - oracle
vi .bash_profile加入下面的内容
export ld_assume_kernel=2.4.1 #这个参数必须指定,否则java安装界面无法启动,这个参数实际上是为了避免linux上的nptl(native posix thread library)和oracle应用不兼容的问题.
# oracle environment
export oracle_base=/opt/oracle
export oracle_home=/opt/oracle/product/9.2.0
export oracle_sid=test
export oracle_term=xterm
# export tns_admin= set if sqlnet.ora, tnsnames.ora, etc. are not in $oracle_home/network/admin
export nls_lang=american;
export ora_nls33=$oracle_home/ocommon/nls/admin/data
ld_library_path=$oracle_home/lib:/lib:/usr/lib
ld_library_path=$ld_library_path:/usr/local/lib
export ld_library_path
# set shell search paths
export path=$path:$oracle_home/bin
然后执行
$ source .bash_profe #让配置文件生效
8.设置swap和临时文件夹
oracle对内存和swap要求比较高,oracle 建议 oracle 9i 服务器至少需要 512m 内存,两倍内存或不少于 400m 的交换 (swap) 空间。如果你没有足够的交换空间或内存,在数据库创建过程中,你的 oracle 服务器将变得非常迟钝。 我的内存只有256m,512m的swap。在此,我新增了1000m的swap。
su – root
dd if=/dev/zero of=tmpswap bs=100m count=10
chmod 600 tmpswap
mkswap tmpswap
swapon tmpswap[/quote:db788a2c24]
另外,oracle的安装至少需要400m的/tmp临时空间。如果你/tmp下的空间不够,可以可以临时在另一个文件系统中建立一个/tmp 目录。