HeryJing
Java-----我的起步!
posts - 1,comments - 0,trackbacks - 0

 很有幸能过接手在unix-solaris下安装oracle10g,先开始在网上找到了很多资料看了下,然后就照着网上说
的那样去安装,整个安装过程还是比较轻松的,安装完之后也能正常的访问,管理oracle,以为这样就和windows

一样万事大结了,但当我重起机子的时候,发现oracle没有启动,自己也不能很好的手动启动.郁闷,然后找资料

但结果很失望,一无所获,就在csdn上发个帖, 南远新都(380367267)兄弟帮忙解决了整个问题,特此感谢

  安装oracle10g过程:

  1:建组和用户
  #groupadd dba
  #useradd –g dba –d /export/home/oracle –m oracle                          
  #passwd oracle

     然后输入oracle用户的密码 
2:设置内核参数
  cd /etc
 cp system system.orig
 vi 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_semmni=100
 从新启动Solaris10 x86系统---reboot
3:设定oracle用户的环境参数
 #su – oracle  --------注意是 - oracle
 $vi .profile       ------------如果此处不能编辑,此使用/usr/bin/vi ./.profile
 加入内容:
 ORACLE_BASE=/export/home/oracle
 ORACLE_HOME=$ORACLE_BASE/OraHome_1
 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/li
 b                                                

PATH=$PATH:/usr/bin:/bin ----为的是使在oracle用户下可以使用所有的命令
 DISPLAY=192.168.0.102:0.0
 TMPDIR=/var/tmp
 export ORALCE_BASE ORACLE_HOME ORACLE_SID NLS_LANG PATH
 export LD_LIBRARY_PATH DISPLAY TMPDIR   ----export此行是不能换行的
 umask 022
 保存 按"esc"键,然后再按":wq"

使.profile生效。命令:. ./.profile

检查环境变量

env -----显示所有的环境变量如果有对的地方要加上
4:开始安装
  解压
  #gunzip sol10g.cpio.gz
  执行
  #cpio -ivmd <sol10g.cpio
  报错,不能继续安装,修改oraparam.ini,oraparam.var
   #vi ./Disk1/oraparam.ini
   Solaris=5.6,5.7,5.8,5.9,5.10 (就是添加5.10)
   保存
   #:wq
   #vi ./Disk1/oraparam.var
   Solaris=5.8,5.9,5.10 (就是添加5.10)
   保存
   #:wq
   重试安装
   #./runInstaller  -----如果不能安装报display之类的错误时要用root用户登陆,然后运行"xhost +"
  
  -----进入图形界面
   .基本安装
         安装类型:企业版(1.3GB) 
    下一步>根据相关配置进行配置
  
    一直到有个提示框提示要用root用户登陆时,另开一个终端
    执行命令:
    #/按照提示的路径进入/root.sh,回车
  
   继续安装....
     安装结束
     退出>----确认退出><

启动oracle

进入OraHome_1目录下的bin目录,然后执行命令''./lsnrctl start"命令,即可启动监听

然后启动oracle 命令"./dbstart"

接着启动sqlplus "sqlplus /nolog"

然后"conn /as sysdba" 回车 然后"startup"

接着'conn system/manager ',如果可以连接上表示启动ok

 

posted on 2007-03-25 11:55 落雪无声 阅读(291) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航: