首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux启动多个Oracle实例

概述 Centos6.5 有两个数据库实例 orcl1 和 orcl2 需要都起来 关键:操作每个数据库实例之前设置ORACLE_SID变量 export ORACLE_SID=数据库实例 启动orcl1...启动orcl2 使用oracle用户登录主机 [root@entel2 ~]# su - oracle oracle@entel2:[/oracle]$export ORACLE_SID=orcl2...Database opened. ---- 监听启动 切到oracle用户 [root@entel2 ~]# su - oracle 查看监听状态 oracle@entel2:[/oracle]$lsnrctl...The command completed successfully 启动/停止 lsnrctl start/stop 监听 UNKNOWN状态解释 实例状态为UNKNOWN值时表明此服务是静态注册的设置...原因如下:   1.监听器不是最早启动oracle实例启动   2.监听器重启   3.oracle实例没有open 更加详细的解释请看Dave的博文 Oracle Listener 动态注册

2.8K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux启动、关闭Oracle

    Linux下如何启动和关闭OracleOracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。...它是在数据库领域一直处于领先地位的产品,下面为大家分享一下Linux启动、关闭Oracle具体方法。...一、Linux启动Oracle   Linux启动Oracle分为两步:   1)启动监听;   2)启动数据库实例; 1.登录服务器,切换到oracle用户,或者以oracle用户登录 [admin...切换用户: CONN 用户名/密码 [AS SYSDBA],如果是sys用户一定要写上AS SYSDBA 4.通过startup命令启动实例 SQL> startup ORACLE instance...SQL> 二、Linux下关闭Oracle 1.关闭数据库实例 SQL> shutdown Database closed. Database dismounted.

    9.8K00

    Oracle实例如何开机自启动

    作者 | JiekeXu 来源 |公众号 JiekeXu DBA之路 如需转载请联系授权 大家好,我是 JiekeXu,很高兴又和大家见面了,今天和大家一起来看看 Oracle实例如何开机自启动 在前面一文中...crs 停止集群件,则重启主机无法拉起实例,需要手动启动,所以一般情况下我都会直接 crsctl stop crs 直接停止集群件。...这里呢,先插播一条消息,如果您曾经读到过我的一半篇文章,并对您有那么一丁点儿的帮助,那么请投出您宝贵的一票,谢谢了 好了,今天主要说一说单机文件系统下的 Oracle 数据库实例该如何开机自启动。...将 ORACLE_HOME_LISTNER=1 修改为 ORACLE_HOME_LISTNER=ORACLE_HOME 注意:此脚本可启动数据库实例和监听,无需在单独处理监听。...Oracle 数据库实例及监听均已成功启动

    1.3K50

    Oracle 启动实例(instance)、打开数据库

    Oracle启动实例(instance)、打开数据库 1.开启sqlplus [laiyu@localhost ~]$ sqlplus /NOLOG SQL*Plus: Release 11.2.0.1.0...OPEN—开启实例,加载数据库,打开数据库,等同STARTUP FORCE-在启动或关闭遇到问题时,强制启动实例 OPEN RECOVER—在完成完整的备份后启动实例。...注意:通过共享服务处理器即共享池,连接到数据库无法启动实例 例:开启实例,加载并打开数据库 SQL> STARTUP ORACLE instance started....适用场景: 1)开启、禁用重做日志归档操作 2)执行数据库完整的备份操作 例:在启动时限制实例访问 在RESTRICT模式下开启实例,加载并打开数据库,这样,仅管理员用户可以访问实例。...适用场景: 1)执行数据导入导出 2)使用SQL*Loader执行数据加载 3)临时阻止用户使用数据 4)执行某些迁移或升级操作 例:强制启动实例 SQL> STARTUP FORCE ORACLE

    2.6K10

    Linuxoracle开机自启动服务

    使用如下命令: /opt/oracle/11g/bin/dbstart /opt/oracle/11g #启动数据库实例(包含监听器) /opt/oracle/11g/bin/dbshut /opt/oracle.../11g #关闭数据库实例(包括监听器) 以上命令要成功启动数据库实例还得打开Oracle设置的一个关卡:vi /etc/oratab,修改行: orcl:/opt/oracle/11g:Y #默认为orcl...置为可执行文件: chmod a+x /etc/init.d/oracle 至此,可使用如下命令对oracle进行启动和关闭 /etc/init.d/oracle start #启动oracle(包括数据库实例...中: chkconfig --add oracle 可使用如下命令查看和设置oracle服务的开机启动级别: chkconfig | grep oracle #查看oracle服务的开机启动级别 chkconfig...--level 24 oracle off #修改oracle服务的开机启动级别 chkconfig --level 35 oracle on 至此可使用如下命令对oracle启动或关闭进行管理 service

    5.8K100

    Linux下建立Oracle服务及其开机自启动

    OUI安装并配置Oracle数据库后,Oracle就开启了(包括:数据库实例、监听器、EM)。...使用如下命令查看Oracle相关服务是否已启动: ps aux | grep ora_ #若无ora_**_**相关的进程,则oracle数据库实例启动 netstat -tlnup | grep 1521...#查看EM状态 手工启动Oracle实例,可用sqlplus建立一个idle instance,然后再用startup启动,如下: 数据库实例启动之后,需启动监听器,才能让远程用户建立连接。...使用如下命令: /opt/oracle/11g/bin/dbstart /opt/oracle/11g #启动数据库实例(包含监听器) /opt/oracle/11g/bin/dbshut /opt/oracle.../11g #关闭数据库实例(包括监听器) 以上命令要成功启动数据库实例还得打开Oracle设置的一个关卡:vi /etc/oratab,修改行: orcl:/opt/oracle/11g:Y #默认为

    3.1K70

    Linux通用java程序启动脚本代码实例

    /bin/sh #该脚本为Linux启动java程序的通用脚本。即可以作为开机自启动service脚本被调用, #也可以作为启动java程序的独立脚本来使用。...如果程序已经启动($psid不等于0),则提示程序已启动 #3. 如果程序没有被启动,则执行启动命令行 #4. 启动命令执行后,再次调用checkpid函数 #5....如果程序已经启动($psid不等于0),则开始执行停止,否则,提示程序未运行 #3. 使用kill -9 pid命令进行强制杀死进程 #4....为了防止java程序被启动多次,这里增加反复检查进程,反复杀死的处理(递归调用stop)。 #注意:echo -n 表示打印字符后,不换行 #注意: 在shell编程中,"$?"...如果程序已经启动($psid不等于0),则提示正在运行并表示出pid #3.

    2.2K20

    Oracle 启动ASMM管理

    2.如何使用ASMM Oracle 10g提供了一个新的初始化参数:sga_target来启动ASMM,该参数定义了整个SGA的总容量。...这样,下次启动实例时,就可以直接把顾问得出的建议值拿来作为启动内存池的依据了。...在Oracle11g数据库中,则需要设置一个叫做MEMORY_TARGET的初始化参数,这个参数是指整个Oracle实例所能使用的内存大小,包括PGA和SGA的整体大小,在MEMORY_TARGET的内存大小之内...这个问题的原因是Oracle启动过程中对于参数的内部检查。因为MEMORY_MAX_TARGET被“显示”的赋值,与SGA_TARGET赋值相冲突。 解决的方法就是使用参数默认值。...用户下到$ORACLE_HOME下面将spfile删除,保留pfile文件,启动实例实例用的是上面修改的pfile。

    1.1K20
    领券