ITPub博客

首页 > Linux操作系统 > Linux操作系统 > solaris下装oracle10g

solaris下装oracle10g

原创 Linux操作系统 作者:阳光倾城 时间:2011-06-20 16:20:50 0 删除 编辑
一.有oracle数据库的源,以下的安装源是放在/opt/orasetup/oraback/database
  sloraris下的简单命令介绍:
 打包(用于传输)tar cvf  文件名
 解压    tar xvf 文件名
用二进制进行传输: binary
上传  put
获取 get  orasetup.tar
cat   /etc/passwd 查看用户,是否已存在oracle用户,因为oracle软件安装只能在oracle用户下。
vi  用于在solaris下编辑文件 #vi  /etc/system   (wq!写并退出     q!不保存直接退出)
二.修改几个与内存分配有关的系统参数(操作完建议重启)
shmmax - 共享内存段,建议设大点, 达到最大SGA 
shmmin - 最小的共享内存段. 
shmmni - 共享内存标志符的数量. 
shmseg - 一个进程可分配的最大内存段数. 
shmall - 最大可允许的内存数,比SGA还要大. 
semmns - 信号量,跟ORACLE的PROCESS数有关. 
semmsl - 一个信号量中最大的信号量数
set shmsys:shminfo_shmmax=30358012723
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=8192
set shmsys:shminfo_shmseg=10
set semsys:seminfo_semmni=8192
set semsys:seminfo_semmsl=256
set semsys:seminfo_semmns=1024
set semsys:seminfo_semopm=100
set semsys:seminfo_semvmx=32767
set noexec_user_stack=1
#init 6重启
#init 5 关闭
三.创建oracle安装时需要的组及用户
#groupadd dba
#groupadd oinstall
#useradd  -g dba -G oinstall -d /export/home/oracle -m oracle  不能操作时查看新建目录权限是否可操作
#passwd  oracle(修改oracle用户密码)
四.设定oracle用户环境
#cd  /export/home/oracle
#ls -al
#vi  .profile对profile文件进行编辑
ORACLE_BASE=/opt/oracle
export  ORACLE_BASE
ORACLE_HOME=/opt/oracle/product/10.2.0/db_1
export  ORACLE_HOME
ORACLE_SID=xdog
export  ORACLE_SID
NLS_LANG=american_america.ZHS16GBK
export NLS_LANG
PATH=$PATH:$ORACLE_HOME/bin:/sbin:/usr/sbin:/bin:/usr/bin:/usr/ucb:/etc:/usr/openwin/bin:/usr/css/bin:/usr/local/bin:.
export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/rdbms/lib:/usr/lib
export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/jre:$ORACLE_HOME/jdk:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/network/jlib
五.安装
首先,切换到Oracle用户
#su - oracle
安装,执行目录中的runInstaller(可以使用Xmanager,可以输出图形框,类似于在window下安装)
#./runInstaller
建议将oracle软件和创建数据库分开进行
创建数据库,可以执行$ORACLE_HOME/bin/
#ls -l|grep dbca
#./dbca
六.测试实例运行成功和数据库能否正常使用
#lsnrctl start 启动监听
#lsnrctl stop停止监听
#lsnrctl status查看监听状态
七.启动oracle服务
#su - oracle
#sqlplus "/ as sysdba"
SQL>startup
关闭服务
SQL>shutdown
八.在创建数据库实例时,遇到ora-600 can not connect to oracle的问题
#vi  /etc/hosts文件
服务器IP     服务器名
:wq!
可以解决。
 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/25848903/viewspace-700313/,如需转载,请注明出处,否则将追究法律责任。

上一篇: SecureCRT使用简介
请登录后发表评论 登录
全部评论

注册时间:2011-05-20

  • 博文量
    4
  • 访问量
    5297