当前位置:  数据库>oracle

Oracle 10g在Solaris 10下的自动运行脚本

    来源: 互联网  发布时间:2017-03-24

    本文导语:   Solaris 10使用了SMF(服务管理设施)来集中管理各项系统及网络服务,其目的是降低系统管理的难度和降低系统出错的几率。实践表明,通过SMF管理平台来配置和管理服务,还是十分麻烦的,例如要把一个用户自己订制安装...

  Solaris 10使用了SMF(服务管理设施)来集中管理各项系统及网络服务,其目的是降低系统管理的难度和降低系统出错的几率。实践表明,通过SMF管理平台来配置和管理服务,还是十分麻烦的,例如要把一个用户自己订制安装的第三方软件配置到SMF里进行管理,要做很多的工作;另外,如果某个服务出现故障,将涉及服务本身和SMF这两方面,这样恢复起来难度相应增大。个人偏见:系统管理的目标是越简单越好—部署容易、维护简单及恢复快速。正好solaris 10系统有一个Oracle 10g,就用它来做例子,来配置一个 Oracle的自动运行脚本。

  先介绍一下系统环境:

  系统版本 SunOS sery 5.10 Generic_118855-33 i86pc i386 i86pc

  Oracle 版本 racle Database 10g Enterprise Edition Release 10.2.0.2.0 - Prod

  Oracle 安装路径 /opt/Oracle/product/10.2/db_1

  dbstart 路径 /opt/Oracle/product/10.2/db_1/bin/dbstart

  Oracle 自带一个脚本dbstart,它的用途就是用来制作自动运行脚本。在没有启动Oracle实例之前,我们先手动运行脚本dbstart:

  -bash-3.00$ dbstart

  Oracle_HOME_LISTNER is not SET, unable to auto-start Oracle Net Listener

  Usage: /opt/Oracle/product/10.2/db_1/bin/dbstart Oracle_HOME

  提示没有设置ORACL_HOME_LISTNER,接着给出这个命令的使用方法。用ps –aef | grep ora看Oracle相关进程是否起来,哦,没有起来!修改文件dbstart,找到ORACL_HOME_LISTNER这一行(还好,只有唯一的一行),它的默认值为“$1”,表示接受一个位置参数的意思,既然程序需要手动加位置参数Oracle_HOME,我们不妨把“$1”直接用“Oracle_HOME”替换掉,即 Oracle_HOME_LISTNER=$1 -à Oracle_HOME_LISTNER=$Oracle_HOME,保存后再来执行脚本dbstart,顺利执行了,

  -bash-3.00$ dbstart

  -bash-3.00$ ps -aef | grep ora | grep -v grep

  Oracle   964   552   0 06:40:17 pts/1       0:00 ps -aef

  Oracle   552   546   0 06:08:08 pts/1       0:00 -bash

  Oracle   696     1   0 06:22:25 ?           0:00 /opt/Oracle/product/10.2/db_1/bin/tnslsnr LISTENER –inherit //监听器起来了


    
 
 

您可能感兴趣的文章:

  • linux环境下oracle条件导出数据的shell脚本怎么写
  • Oracle新手教程 手工创建数据库的全部脚本及说明
  • 杀掉oracle在线用户脚本分享
  • linux能够通过执行脚本添加oracle数据库的用户吗
  • linux下oracle的自启动脚本解析
  • 怎么写一个Shell来执行这样的功能,访问Oracle数据库,然后执行一个SQL脚本,生成一个文件。急!
  • oracle使用sql脚本生成csv文件案例学习
  • shell 执行oracle sql脚本的问题
  • Linux下Oracle归档日志自动清理脚本代码(sh)
  • 求教:shell 脚本怎么获取ORACLE存储过程的返回值?
  • Oracle 获得以百分号结尾的脚本有三种写法
  • Linux下用SHELL脚本执行带输入输出参数的ORACLE存储过程并得到结果
  • Linux oracle数据库自动备份自动压缩脚本代码
  • 高手帮忙solaris中oracle的启动脚本
  • Oracle 下导入txt的shell脚本以及配置
  • Linux下安装ORACLE 10g前的系统设置脚本
  • Oracle 数据库管理脚本命名规范
  • 只能运行文字界面,可否安装Oracle数据库!!! iis7站长之家
  • 请教:如何在java程序里直接执行Oracle的sql脚本,谢谢先!在线等待,有参考意见即可加分。
  • Oracle约束管理脚本
  • 在unix(sun的)上如何运行oracle
  • oracle的job不能运行问题的解决方法
  • Oracle数据库运行Oracle form时避免出现提示信息
  • 只能运行文字界面,可否安装Oracle数据库!!!
  • linux 安装 oracle 运行./runinstall 提示没有这个文件
  • 急急急!!!Solaris中JSP运行环境(tomcat)应如何设置才能使jsp连接到ORACLE???
  • 在CentOS5.3下运行oracle10g(10.2.0.4)速度慢,硬盘读写慢
  • 如何让java application运行时不显示Dos窗口!象oracle,jb那样!
  • Sun Solaris运行Oracle数据库所需的内核参数
  • ubuntu系统中运行java程序调用oracle 的sqlplus,为什么找不到sqlplus呢?在线等
  • ■帮一个朋友维护网站,oracle运行半小时就自动锁死,用top发现是其狂吃内存,直到吃完为止。怎么办啊
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 请问在solaris下安装ORACLE,用root用户和用oracle用户安装有什么区别么?
  • Oracle 10g for solaris,在哪能下到?
  • SOLARIS 下如何卸载ORACLE10G
  • solaris下安装oracle出现的异常
  • 请问在哪可以下载Oracle FOR solaris /x86
  • windows怎么连接到solaris上的oracle?
  • Oracle 10g client for Solaris
  • windows通过TCP/IP怎么连接到solaris上的oracle?
  • Solaris(x86) 9 下 Oracle 8i 的安装问题.
  • 怎样把solaris系统下oracle数据导入access中??请教!!急~
  • 求助前辈们:solaris 10 x86 安装oracle 10g 错误
  • solaris9下怎么查看oracle服务是否启动,以及怎么启动,在线等待。
  • Solaris8上关于Oracle的问题?
  • Solaris & Oracle 安装中的一些问题
  • Oracle收购Sun背后 Solaris前途未卜
  • Oracle承诺继续支持Sparc和Solaris Sun老用户倍感鼓舞
  • Oracle公布SPARC五年计划和Solaris 11上市时间
  • solaris10装oracle10
  • Solaris 10 U3安装Oracle 10g R2实例笔记
  • Oracle 10g for solaris准备工作和实例的删除
  • Oracle 12c发布简单介绍及官方下载地址
  • 在linux下安装oracle,如何设置让oracle自动启动!也就是让oracle那个服务自动启动,不是手动的
  • oracle 11g最新版官方下载地址
  • 请问su oracle 和su - oracle有什么不同?
  • Oracle 数据库(oracle Database)Select 多表关联查询方式
  • 虚拟机装Oracle R12与Oracle10g
  • Oracle数据库(Oracle Database)体系结构及基本组成介绍
  • Oracle 数据库开发工具 Oracle SQL Developer
  • 如何设置让Oracle SQL Developer显示的时间包含时分秒
  • Oracle EBS R12 支持 Oracle Database 11g
  • Oracle 10g和Oracle 11g网格技术介绍


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3