安装ORACLE10g for sun solaris
2013-02-04 16:31
381 查看
1.修改Solaris 系统参数
vi /etc/system ( 在此文件末尾加入以下几行 )
set shmsys:shminfo_shmmax=18442450944
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=100
set shmsys:shminfo_shmseg=10
set semsys:seminfo_semmns=1000 #processes+instance_processes+system instance_processes=5(smon,pmon,dbwr,lgwr,arch)
set semsys:seminfo_semmni=110 #system=系统占用信号量 用命令查出:ipcs -sb
文件保存修改后,重启计算机,使参数生效 .
2.插入oracle10g 拷贝到硬盘。
mkdir /gyj
ls /cdrom/cdrom0 #确认光盘内容是否能显示
mount |grep cdro #查出cdrom的设备文件
mount -r -F hsfs /dev/dsk/cxtydzsn /cdrom #把光盘绑定,cxtydzsn指cdrom的设备文件
cp 包名.cpio.gz /gyj
gunzip cpio.gz
cpio –idcmv <包名.cpio
3.创建DBA组 和 ORACLE 用户
groupadd dba
useradd –g dba –d /export/home/oracle –m oracle
passwd oracle
mkdir –p /ora/oracle/product/10g
chown –R oracle:dba /ora/oracle
chmod –R 755 /ora/oracle
4.编辑 ORACLE 用户的配置文件,加入必要的环境变量
su – oracle
ls -a(-l)
vi .profile
ORACLE_BASE=/export/home/app/oracle
ORACLE_HOME=$ORACLE_BASE/product/10.2.0
ORACLE_SID=lxdb
NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
PATH=$ORACLE_HOME/bin:/bin:/sbin:/usr/bin:/etc:/usr/ccs/bin:/usr/local/bin:/usr/openwin/bin:/usr/ucb
LD_LIBRARY_PATH=$ORACLE_HOME/lib:ORACLE_HOME/network/lib:/usr/local/lib:/usr/lib
TMPDIR=/var/tmp
export ORACLE_BASE ORACLE_HOME ORACLE_SID NLS_LANG PATH LD_LIBRARY_PATH TMPDIR
umask 022
保存文件后执行,使环境变量生效
env #查看环境变量起作用了没
5.开始安装
xhost + #root
su - oracle
export DISPLAY=127.0.0.1:0.0 #oracle
cd /gyj
./runInstaller
dbca #进入$ORACLE_HOME/bin
lsnrctl start (或lsnrctl stop,lsnrctl status)
sqlplus /nolog
connect / as sysdba
startup ( 或 shutdown immediate)
6.调整内存参数
alter system set processes=1000 scope=spfile;
alter system set sga_max_size=1024M scope=spfile; #若物理内存比较大,设为小于物理内存一半
create pfile from spfile;
shutdown immediate;
startup
7.自动启动脚本
在Solaris下自动启动oracle
修改oracle系统配置文件/etc/oratab
/etc/oratab 格式为: SID:ORACLE_HOME:AUTO
在/etc/init.d下面新建一个文件dbora,内容:
#!/bin/sh
ORA_HOME=/ora/oracle/product/10g
ORA_OWNER=oracle
su - $ORA_OWNER -c "lsnrctl start"
su - $ORA_OWNER -c "sqlplus /nolog @$ORA_HOME/dbstart.sql"
$ORA_HOME/dbstart.sql的内容:
conn / as sysdba
startup
exit
将dbora改成可执行
chmod 744 dbora
将dbstart.sql改成oracle所有
chown oracle /ora/oracle/product/10g/dbstart.sql
然后作一个连接
ln -s /etc/init.d/dbora /etc/rc2.d/S99dbora
**********本博客所有内容均为原创,如有转载请注明作者和出处!!!**********
Name: guoyJoe
QQ: 252803295
Email: oracledba_cn@hotmail.com
Blog: http://blog.csdn.net/guoyJoe
ITPUB: http://www.itpub.net/space-uid-28460966.html
OCM: http://education.oracle.com/education/otn/YGuo.HTM _____________________________________________________________
加群验证问题:哪些SGA结构是必需的,哪些是可选的?否则拒绝申请!!!
答案在:http://blog.csdn.net/guoyjoe/article/details/8624392
Oracle@Paradise 总群:127149411
Oracle@Paradise No.1群:177089463(已满)
Oracle@Paradise No.2群:121341761
Oracle@Paradise No.3群:140856036
vi /etc/system ( 在此文件末尾加入以下几行 )
set shmsys:shminfo_shmmax=18442450944
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=100
set shmsys:shminfo_shmseg=10
set semsys:seminfo_semmns=1000 #processes+instance_processes+system instance_processes=5(smon,pmon,dbwr,lgwr,arch)
set semsys:seminfo_semmni=110 #system=系统占用信号量 用命令查出:ipcs -sb
文件保存修改后,重启计算机,使参数生效 .
2.插入oracle10g 拷贝到硬盘。
mkdir /gyj
ls /cdrom/cdrom0 #确认光盘内容是否能显示
mount |grep cdro #查出cdrom的设备文件
mount -r -F hsfs /dev/dsk/cxtydzsn /cdrom #把光盘绑定,cxtydzsn指cdrom的设备文件
cp 包名.cpio.gz /gyj
gunzip cpio.gz
cpio –idcmv <包名.cpio
3.创建DBA组 和 ORACLE 用户
groupadd dba
useradd –g dba –d /export/home/oracle –m oracle
passwd oracle
mkdir –p /ora/oracle/product/10g
chown –R oracle:dba /ora/oracle
chmod –R 755 /ora/oracle
4.编辑 ORACLE 用户的配置文件,加入必要的环境变量
su – oracle
ls -a(-l)
vi .profile
ORACLE_BASE=/export/home/app/oracle
ORACLE_HOME=$ORACLE_BASE/product/10.2.0
ORACLE_SID=lxdb
NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
PATH=$ORACLE_HOME/bin:/bin:/sbin:/usr/bin:/etc:/usr/ccs/bin:/usr/local/bin:/usr/openwin/bin:/usr/ucb
LD_LIBRARY_PATH=$ORACLE_HOME/lib:ORACLE_HOME/network/lib:/usr/local/lib:/usr/lib
TMPDIR=/var/tmp
export ORACLE_BASE ORACLE_HOME ORACLE_SID NLS_LANG PATH LD_LIBRARY_PATH TMPDIR
umask 022
保存文件后执行,使环境变量生效
env #查看环境变量起作用了没
5.开始安装
xhost + #root
su - oracle
export DISPLAY=127.0.0.1:0.0 #oracle
cd /gyj
./runInstaller
dbca #进入$ORACLE_HOME/bin
lsnrctl start (或lsnrctl stop,lsnrctl status)
sqlplus /nolog
connect / as sysdba
startup ( 或 shutdown immediate)
6.调整内存参数
alter system set processes=1000 scope=spfile;
alter system set sga_max_size=1024M scope=spfile; #若物理内存比较大,设为小于物理内存一半
create pfile from spfile;
shutdown immediate;
startup
7.自动启动脚本
在Solaris下自动启动oracle
修改oracle系统配置文件/etc/oratab
/etc/oratab 格式为: SID:ORACLE_HOME:AUTO
在/etc/init.d下面新建一个文件dbora,内容:
#!/bin/sh
ORA_HOME=/ora/oracle/product/10g
ORA_OWNER=oracle
su - $ORA_OWNER -c "lsnrctl start"
su - $ORA_OWNER -c "sqlplus /nolog @$ORA_HOME/dbstart.sql"
$ORA_HOME/dbstart.sql的内容:
conn / as sysdba
startup
exit
将dbora改成可执行
chmod 744 dbora
将dbstart.sql改成oracle所有
chown oracle /ora/oracle/product/10g/dbstart.sql
然后作一个连接
ln -s /etc/init.d/dbora /etc/rc2.d/S99dbora
**********本博客所有内容均为原创,如有转载请注明作者和出处!!!**********
Name: guoyJoe
QQ: 252803295
Email: oracledba_cn@hotmail.com
Blog: http://blog.csdn.net/guoyJoe
ITPUB: http://www.itpub.net/space-uid-28460966.html
OCM: http://education.oracle.com/education/otn/YGuo.HTM _____________________________________________________________
加群验证问题:哪些SGA结构是必需的,哪些是可选的?否则拒绝申请!!!
答案在:http://blog.csdn.net/guoyjoe/article/details/8624392
Oracle@Paradise 总群:127149411
Oracle@Paradise No.1群:177089463(已满)
Oracle@Paradise No.2群:121341761
Oracle@Paradise No.3群:140856036
相关文章推荐
- 安装ORACLE10g for sun solaris
- Oracle9i for SUN Solaris installation.
- Sun的solaris 10 安装
- CentOS安装ArcSDE 中间件for Oracle10G(转)
- oracle9i for SUN Solaris install
- sun服务器Solaris9安装
- 下载《SUN的UNIX操作系统solaris 10 for x86》(solaris 10)ver 10[ISO]
- Sun Certified Security Administrator for Solaris 9 & 10 Study Guide
- SUN的solaris 10安装教程
- oracle8.1.5 for solaris 8 x86安装说明
- Sun (R) Certified System Administrator for Solaris (TM) 10 Study Guide (Exams 310-200 & 310-202)
- Solaris 8 Containers for Solaris 10 平台安装分享
- oracle8.1.7 for solaris 8 x86安装说明
- Solaris 9 for x86 在VM下安装全攻略
- Solaris 8 for intel 操作系统的安装
- Solaris9下安装Oracle10g详细过程(转)
- Oracle Database 10g Release 2 (10.2.0.2) for Solaris Operating System (x86) for Solaris 10 x86安装
- Solaris 9 disk suite cluster3.1 oracle10g 双机安装
- 安装Oracle10g RAC For Linux
- Solaris 10下安装ORACLE10G