请验证一下solaris和oracle的版本信息,如果版本号不对,可能会安装失败
solaris版本:SunOs 5.10
# cat /etc/release
Solaris 10 1/06 s10s_u1wos_19a SPARC
Copyright 2005 Sun Microsystems, Inc. All Rights Reserved.
Use is subject to license terms.
Assembled 07 December 2005
oracle版本: Oracle Database 10g Release 2 (10.2.0.1.0) for Solaris Operating System (sparc):10gr2_db_sol.cpio
***************************************************************************************
第一步:以ROOT身份登陆系统
第二步:创建用户和组:
#bash
#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的基目录和数据库目录,我的硬盘是挂在/export/home下的,所以建立oracle基目录就在/export/home下创建一个文件夹,叫oracle10g
#mkdir -p /export/home/oracle10g (oracle基目录)
#mkdir /export/home/oradata (数据文件目录)
2.改变目录的属主和组
#chown -R oracle:oinstall /export/home/oracle10g
#chown -R oracle:oinstall /export/home/oradata
3.改变目录权限
#chmod -R 775 /export/home/oracle10g
#chmod -R 775 /export/home/oradata
第四步:配置内核参数
1.备份文件:
# cp /etc/system /etc/system.orig
2.打开文件并修改:
# gedit /etc/system
在文件末尾添加以下内容:
set noexec_user_stack=1
set noexec_user_stack_log=1
set semsys:seminfo_semmni=110
set semsys:seminfo_semmns=1024
set semsys:seminfo_semmsl=256
set semsys:seminfo_semvmx=32767
set semsys:seminfo_semopm =100
set shmsys:shminfo_shmmax=4294967295
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=100
set shmsys:shminfo_shmseg=10
保存后重启: # /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目录下
# pkginfo -i SUNWarc SUNWbtool SUNWhea SUNWlibm SUNWlibms SUNWsprot SUNWsprox SUNWtoo SUNWi1of SUNWi1cs SUNWi15cs SUNWxwfnt
system SUNWarc Lint Libraries (usr)
system SUNWbtool CCS tools bundled with SunOS
system SUNWhea SunOS Header Files
system SUNWi1of ISO-8859-1 (Latin-1) Optional Fonts
system SUNWlibm Math & Microtasking Library Headers & Lint Files (Usr)
system SUNWlibms Math & Microtasking Libraries (Usr)
system SUNWsprot Solaris Bundled tools
system
solaris版本:SunOs 5.10
# cat /etc/release
Solaris 10 1/06 s10s_u1wos_19a SPARC
Copyright 2005 Sun Microsystems, Inc. All Rights Reserved.
Use is subject to license terms.
Assembled 07 December 2005
oracle版本: Oracle Database 10g Release 2 (10.2.0.1.0) for Solaris Operating System (sparc):10gr2_db_sol.cpio
***************************************************************************************
第一步:以ROOT身份登陆系统
第二步:创建用户和组:
#bash
#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的基目录和数据库目录,我的硬盘是挂在/export/home下的,所以建立oracle基目录就在/export/home下创建一个文件夹,叫oracle10g
#mkdir -p /export/home/oracle10g (oracle基目录)
#mkdir /export/home/oradata (数据文件目录)
2.改变目录的属主和组
#chown -R oracle:oinstall /export/home/oracle10g
#chown -R oracle:oinstall /export/home/oradata
3.改变目录权限
#chmod -R 775 /export/home/oracle10g
#chmod -R 775 /export/home/oradata
第四步:配置内核参数
1.备份文件:
# cp /etc/system /etc/system.orig
2.打开文件并修改:
# gedit /etc/system
在文件末尾添加以下内容:
set noexec_user_stack=1
set noexec_user_stack_log=1
set semsys:seminfo_semmni=110
set semsys:seminfo_semmns=1024
set semsys:seminfo_semmsl=256
set semsys:seminfo_semvmx=32767
set semsys:seminfo_semopm =100
set shmsys:shminfo_shmmax=4294967295
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=100
set shmsys:shminfo_shmseg=10
保存后重启: # /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目录下
# pkginfo -i SUNWarc SUNWbtool SUNWhea SUNWlibm SUNWlibms SUNWsprot SUNWsprox SUNWtoo SUNWi1of SUNWi1cs SUNWi15cs SUNWxwfnt
system SUNWarc Lint Libraries (usr)
system SUNWbtool CCS tools bundled with SunOS
system SUNWhea SunOS Header Files
system SUNWi1of ISO-8859-1 (Latin-1) Optional Fonts
system SUNWlibm Math & Microtasking Library Headers & Lint Files (Usr)
system SUNWlibms Math & Microtasking Libraries (Usr)
system SUNWsprot Solaris Bundled tools
system