暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

solaris10下安装oracle10g

小柠檬 2025-01-08
71

请验证一下solaris和oracle的版本信息,如果版本号不对,可能会安装失败

solaris版本:SunOs 5.10

oracle版本: Oracle Database 10g Release 2 (10.2.0.2) for Solaris Operating System (x86)

如果不知道solaris的版本,可以在命令窗口输入uname –a


第一步以ROOT身份登陆系统


第二步创建用户和组


#groupadd oinstall

#groupadd dba

#useradd -d /export/home/oracle -g oinstall -G dba oracle

注意这里一定要把oracle用户的目录改成自己定义的,不改的话,默认在/home/oracle,oracle用户将无法登陆。

#passwd oracle

#mkdir -p /export/home/oracle

#chown -R oracle:oinstall /export/home/oracle


第三步创建oracle目录


1.建立oracle的基目录和数据库目录

mkdir -p /u01/home/app/oracle (oracle基目录)

mkdir /u01/home/oradata (数据文件目录)

2.改变目录的属主和组

chown -R oracle:oinstall /u01/home/app/oracle

chown -R oracle:oinstall /u01/home/oradata

3.改变目录权限

chmod -R 775 /u01/home/app/oracle

chmod -R 775 /u01/home/oradata


第四步配置内核参数


1.备份文件 # cp /etc/system /etc/system.orig

2.打开文件并修改 # vi /etc/system

在文件末尾添加以下内容

set semsysseminfo_semmni=100

set semsysseminfo_semmns=1024

set semsysseminfo_semmsl=256

set semsysseminfo_semvmx=32767

set shmsysshminfo_shmmax=4294967295

set shmsysshminfo_shmmni=100

保存后重启

# /usr/sbin/reboot


第五步:验证系统条件


# pkginfo -i SUNWarc SUNWbtool SUNWhea SUNWlibm SUNWlibms SUNWsprot SUNWsprox SUNWtoo SUNWi1of SUNWi1cs SUNWi15cs SUNWxwfnt

如果验证没有通过,请在solaris10的安装盘中找到相应的安装包,复制到var/spool/pkg目录下

在命令窗口中执行:pkgadd

缺少的安装包一般在solaris10的第一张安装光盘的/solaris_10/product目录下

第六步以oracle用户登陆并配置用户环境


1. $ su - oracle

2. $ vi .profile   增加下列内容(根据你的实际目录情况修改):

export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1

export ORACLE_SID=orcl

export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

export PATH=$ORACLE_HOME/bin:/bin:/sbin:/usr/ccs/bin:/usr/local/bin

export TMPDIR=/var/tmp

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/network/lib:/lib64:/usr/local/lib

umask 022 


第七步开始安装oracle数据库


1.把oracle安装包复制到u01目录下解压,修改/u01/database/install里oraparam.ini

在 Solaris=5.6,5.7,5.8,5.9 这行中添加5.10,保存

如果下载的是oracle 10.2.0.2 for solaris(x86),默认的是5.10,不用做任何修改

2.切换oracle用户登陆,进入/u01/database 目录下,在命令窗口中执行 .runInstaller 运行安装程序.以后就是安装过程了,就不多说了.


第八步:安装过程中可能出现的问题


一、swap空间太小验证失败,增加swap空间

1、创建一个swap文件目录:

# mkdir -p /usr/local/swap

2、在 /usr/local/swap目录里创建一个大约20MB的swap文件,命名为 swapfile。

# mkfile 20m /usr/local/swap/swapfile

3、向系统swap空间中添加swap文件:

# swap -a /usr/local/swap/swapfile

4、列出修改后的swap空间信息:

# swap -l

二、临时目录空间不足

$ mkdir /u01/tmp

$ chmod a+wr /u01/tmp

$ TMP=/u01/tmp

$ TMPDIR=/u01/tmp

$ export TMP TMPDIR

from:

http://space.itpub.net/24966341/viewspace-693992

http://wenku.baidu.com/view/2b48c526a5e9856a5612607d.html

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论