浏览 1395 次
|
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
最后更新时间:2007-10-30 关键字: solaris10 oracle10g 分享
这几天在研究solaris,给大家分享一下,我在solaris10上面安装oracle10经验
blog:http://julycn.javaeye.com/ 请验证一下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 第三步: 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 semsys:seminfo_semmni=100 set semsys:seminfo_semmns=1024 set semsys:seminfo_semmsl=256 set semsys:seminfo_semvmx=32767 set shmsys:shminfo_shmmax=4294967295 set shmsys:shminfo_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 加上: umask 022 3.运行: $ . ./.profile 4.执行: $ ORACLE_BASE=/u01/app/oracle $ ORACLE_SID=sales $ export ORACLE_BASE ORACLE_SID 5.确定ORACLE_HOME 和 TNS_ADMIN 没有被设置过: $ unset ORACLE_HOME $ unset TNS_ADMIN 6.查看设置是否正确: $ umask $ env | more 如果输出为:0022,022,22则正确. 第七步:开始安装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 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |


