Chinaunix首页 | 论坛 | 博客
  • 博客访问: 8822112
  • 博文数量: 29
  • 博客积分: 4010
  • 博客等级: 上校
  • 技术积分: 797
  • 用 户 组: 普通用户
  • 注册时间: 2007-09-19 14:12
文章分类

全部博文(29)

文章存档

2008年(29)

我的朋友

分类: 数据库开发技术

2008-07-06 18:39:13

一。创建用户组、用户
增加oinstall,dba两个工作组
groupadd oinstall
groupadd dba

增加用户
useradd –g oinstall –G dba –d /export/home/oracle –s /bin/csh –m oracle
passwd oracle
二.创建Oracle数据库安装点
mkdir /opt/oracle
mkdir -p /opt/oracle/product/10gr2
mkdir /opt/oracle/doc
并把/opt/oracle目录属主改为oracle,属组改为oinstall:
chown -R oracle:oinstall /opt/oracle
三。修改Oracle用户的环境变量
vi /export/home/oracle/.profile
(使用bash shell语言环境,如果是使用csh请修改.crshc)
ORACLE_BASE=/export/home/oracle
ORACLE_HOME=$ORACLE_BASE/product/10.0
ORACLE_SID=ora10g
NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
PATH=$ORACLE_HOME/bin:/bin:/sbin:/usr/ccs/bin:/usr/local/bin
LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/network/lib:/usr/local/lib:/usr/lib
TMPDIR=/var/tmp
export ORALCE_BASE ORACLE_HOME ORACLE_SID NLS_LANG PATH LD_LIBRARY_PATH DISPLAY TMPDIR
umask 022
四.修改Solaris系统参数
使用root账户登录,创建/etc/system文件的一个备份,例如:
cp /etc/system /etc/system.orig
2)编辑/etc/system,在最后添加如下:
set noexec_user_stack=1
set semsys:seminfo_semmni=300
set semsys:seminfo_semmns=1050
set semsys:seminfo_semmsl=400
set semsys:seminfo_semvmx=32767
set shmsys:shminfo_shmmax=6400000000(服务器8G内存的情况下,不同情况按比例增减)
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=300
set shmsys:shminfo_shmseg=30
3)重启系统使参数生效:
/usr/sbin/reboot

五.ORACLE系统安装
cpio -idmv <10gr2_db_so.cpio
用oracle用户运行./runInstall
按照图示安装oracle,其中要求用root运行两个脚本。
六.验证安装是否成功
1)验证是否安装成功:
sqlplus system/yourpassword@yoursid
SQL> select * from tab;

2)关闭、启动正常
sqlplus /nolog
SQL> connect /as sysdba
SQL> shutdown immediate
SQL> conn /as sysdba
SQL> startup

3)查看监听器状态
lsnrctl status

阅读(3127) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~