精华内容
下载资源
问答
  • 2019-01-29 15:49:40

    oracle启动

    #切换用户
    su - oracle
    #启动监听
    lsnrctl start
    #启动实例
    sqlplus / as sysdba
    startup
    #查看是否监听到实例,很重要否则连接不到数据库
    lsnrctl status

    oracle关闭

    #切换用户
    su - oracle
    #关闭监听
    lsnrctl stop
    #关闭实例
    sqlplus / as sysdba
    shutdown

    oracle监听启动失败

    1.查看日志分析原因
    2.发现下面两个文件主机名错误

    listener.ora
    tnsnames.ora

    3.编辑修改主机名

    oracle实例启动失败

    1. 可能原因是上次服务未正常关闭。
    • 解决办法:使用ps -ef|grep ora,查找如果有,则强制删除
    1. 暂时没遇到
    更多相关内容
  • oracle启动关闭命令

    2021-05-07 11:43:38
    关闭:1、shutdown normal不允许新的连接、等待会话结束、等待事务结束、做一个检查点并关闭数据文件。启动时不需要实例恢复。2、shutdown transactional不允许新的连接、不等待会话结束、等待事务结束、做一个检查...

    关闭:

    1、shutdown normal

    不允许新的连接、等待会话结束、等待事务结束、做一个检查点并关闭数据文件。启动时不需要实例恢复。

    2、shutdown transactional

    不允许新的连接、不等待会话结束、等待事务结束、做一个检查点并关闭数据文件。启动时不需要实例恢复。

    3、shutdown immediate

    不允许新的连接、不等待会话结束、不等待事务结束、做一个检查点并关闭数据文件。没有结束的事务是自动rollback的。启动时不需要实例恢复。

    4、shutdown abort

    不允许新的连接、不等待会话结束、不等待事务结束、不做检查点且没有关闭数据文件。启动时自动进行实例恢复。shutdown abort 立即关闭。但是下次启动时很可能会有问题。慎用。

    启动:

    1、startup nomount

    非安装启动,这种方式下启动可执行:重建控制文件、重建数据库,读取init.ora文件,启动instance,即启动SGA和后台进程,这种启动只需要init.ora文件。

    2、startup mount (dbname)

    安装启动,这种方式启动下可执行:数据库日志归档、数据库介质恢复、使数据文件联机或脱机、重新定位数据文件、重做日志文件。

    执行“nomount”,然后打开控制文件,确认数据文件和联机日志文件的位置,但此时不对数据文件和日志文件进行校验检查。

    3、startup open (dbname)

    先执行“nomount”,然后执行“mount”,再打开包括Redo log文件在内的所有数据库文件,这种方式下可访问数据库中的数据。

    4、startup 等于以下三个命令

    startup nomount

    alter database mount

    alter database open

    5、startup restrict

    约束方式启动,这种方式能够启动数据库,但只允许具有一定特权的用户访问,非特权用户访问时,会出现以下提示:

    ERROR:ORA-01035: ORACLE 只允许具有 RESTRICTED SESSION 权限的用户使用

    6、startup force

    强制启动方式,当不能关闭数据库时,可以用startup force来完成数据库的关闭,先关闭数据库,再执行正常启动数据库命令

    7、startup pfile=参数文件名

    带初始化参数文件的启动方式,先读取参数文件,再按参数文件中的设置启动数据库

    例:startup pfile=E:\Oracle\admin\oradb\pfile\init.ora

    8、startup EXCLUSIVE

    独占和共享启动

    Linux下oracle启动/关闭监听(bash:lsnrctl:command not found)

    打开终端 切换帐户 # su - Oracle 启动监听 $ lsnrctl start 关闭监听 $ lsnrctl stop 切换帐户一定要加 "-" 否则会出现:   bas ...

    Linux下Tomcat启动关闭命令

    1.首先,进入Tomcat下的bin目录 cd /usr/local/tomcat/bin 2.查看Tomcat是否以关闭 ps -ef|grep tomcat 如果显示以下信息,说明Tomcat还没 ...

    linux下oracle启动关闭

    1.以oracle身份登录数据库,命令:su – oracle 2.执行以下命令查看数据库监听器的状况: lsnrctl status 3.执行以下命令停止数据库监听器运行: lsnrctl stop ...

    Oracle启动关闭

    启动: [oracle@oracleSigle ~]$ sqlplus / as sysdba   SQL*Plus: Release 11.2.0.1.0 Production on Wed Nov ...

    oracle启动停止命令

    dba 连接 oracle(切到 oracle 用户) sqlplus /nolog conn / as sysdba 登录成功之后,关闭数据库服务 shutdown immediate 登录成功之后 ...

    Mysql启动&关闭命令

    启动:net start mysql57 关闭:net stop mysql57

    启动/关闭oracle服务有三种方式

    启动oracle服务有三种方式: 1 从控制面板 2 使用MS-DOS命令 3 通过Oracle Administration Assistant for WindowsNT -通过控制面板启动ora ...

    【oracle】oracle启动和关闭步骤

    前言: 首先要知道,Oracle数据库的完整启动过程是分步骤完成的,包含以下3个步骤: 启动实例-->加载数据库-->打开数据库 因为Oracle数据库启动过程中不同的阶段可以对数据库进行 ...

    转载“启动\关闭Oracle数据库的多种方法”--来自百度#Oracle

    启动\关闭Oracle数据库的多种方法 启动和关闭oracle有很多种方法. 这里只给出3种方法: l         Sql*plus l         OEM控制台 l         Wind ...

    随机推荐

    java-集合4

    浏览以下内容前,请点击并阅读 声明 对象排序 一个List对象中如果元素类型为String,则其按字母表顺序排序,而如果元素类型为Date,则按照年代排序,那如何判断元素的排序呢?String和Dat ...

    jQuery 获取 URL信息

    jQuery获取URL信息有很多方法,但是使用这个插件就非常爽了. 托管地址在:http://github.com/allmarkedup/jQuery-URL-Parser // http: //l ...

    zoj 3537 Cake (凸包确定+间隔dp)

    Cake Time Limit: 1 Second      Memory Limit: 32768 KB You want to hold a party. Here's a polygon-sha ...

    GUI(自定义背景图片)

    如果组件中没有setIcon(...);这个方法,这是有需要给组件设置背景图片,这时就可以自定义绘制背景图片 /** * */ package com.niit.javagui; import jav ...

    学问Chat UI(4)

    前言 写这个组件是在几个月前,那时候是因为老大讲RN项目APP的通讯聊天部分后面有可能自己实现,让我那时候尝试着搞下Android通讯聊天UI实现的部分,在这期间,找了不少的Android原生项目:蘑 ...

    python 循环和file操作实现用户密码输错三次将用户锁定

    一.需求编写登录接口1.输入用户名密码2.认证成功后显示欢迎信息3.输错三次后锁定 二.简单思路登录,三次密码输入错误锁定用户1.用户信息文件:存放用户名和密码2.黑名单文件:将输入三次错误的用户加入 ...

    js节点的类型

    1. dom>documentElement>body>tagname 2.我们常用的节点标签. 元素节点(标签) 文本节点 属性节点(标签里的属性) 3.document有个属性n ...

    解决SHAREJPOINT 跨域问题

    目前仅支持IE7/8不支持IE11和谷歌 对于跨域情况,目前找到如果jquery是get获取方式,可以配置web.config相关属性,具体powershell命令如下: Add-PSSnapin M ...

    linux 查看日志最后几行

    tail -n 50 wx.log 示例:查看/var/log/boot.log,只显示最后一行.则执行 tail -n 1  /var/log/boot.log tail -n 1000:显示最后1 ...

    展开全文
  • linux下oracle启动关闭及常用命令,基本操作命令。
  • Windows下的批出理程序,就是dos命令的集合,我们也可以通过运行程序里的命令来开启服务.
  • 一、Oracle数据库几种启动方式  1、startup nomount  非安装启动,这种方式下启动可执行:重建控制文件、重建数据库,读取init.ora文件,启动instance,即启动SGA和后台进程,这种启动只需要init.ora文件。  2...
  • 一、启动数据$sqlplus “sys/pass as sysdba”sql>startup 二、启动监听器 数据库启动后,如果未启动监听进程,则客户端无法与数据库连接。监听进程的启动方法为:$lsnrctl start在widnows中,可以从服务列表中启动...
  • 首先从最简单的启动关闭数据库来说,下面简单的介绍一下Oracle数据库的启动关闭顺序实例讲解。 一、oralce的启动顺序:  1、先启动监听程序(对应端口1521) :   []#lsnrctl start  2、启动oracle实例: ...
  • linux下oracle启动关闭及常用命令.pdf
  •  在oracle用户下: 启动监听程序 lsnrctl start 关闭监听程序lsnrctl stop  查询监听程序状态lsnrctl status  startup 支持参数  STARTUP options | upgrade_options  options为:[FORCE] [RESTRICT] ...
  • permission denied的解决方法Linux中Oracle服务启动和停止脚本与开机自启动详解Linux系统中Oracle数据库程序的启动和关闭方式Linux系统下Oracle数据库的安装和启动关闭操作教程Linux下的Oracle启动脚本及其开机自...
  • 在单机环境下,要想启动关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle Oracle数据库有以下几种启动方式: 1、 startup nomount 非安装启动,这种方式启动下可执行:重建控制文件、重建数据库 ...
  • Oracle数据库启动关闭启动启动过程分析nomountmountopen总结判断实例启动状态一、看服务二、用命令查看默认实例多实例连接查看当前实例切换实例关闭 启动 启动过程分析 数据库启动经历如下三个状态: nomount—...

    启动

    启动过程分析

    数据库启动经历如下三个状态:
    nomount—mount—open。

    nomount

    启动实例:
    1)查找参数文件,先查找spfile,如果没有,查找pfile;
    2)启动后台进程;
    3)分配内存;
    4)打开告警日志文件和跟踪文件。
    操作:使用startup nomount命令启动当前实例,启动到非挂载状态,即只启动Oracle实例,而不启动数据库,因此只需要参数文件即可
    在这里插入图片描述
    使用lsnrctl status命令查看实例状态:orcl实例启动状态为blocked。

    mount

    启动实例后,orcale数据库会按照参数文件中control_file参数的设置,找到所有控制文件,再确定所存控制文件都完好,并且内容一致后,将控制文件的内容加载到内存,并且从控制文件中获取所有的数据文件和日志文件的名称及其位置,但不做一致性检查。
    操作:使用alter database mount命令使得数据库启动到mount状态,此状态下表示创建实例并加载数据文件。
    在这里插入图片描述
    使用lsnrctl status命令查看实例状态:orcl实例状态为ready。

    open

    oracle需要检查所有的数据文件和日志文件的状态,如果这些文件的实际状态和控制文件的记录一致,则打开数据库,允许普通用户连接数据库,并执行各种操作。
    操作:使用alter database open命令使得数据库处于打开状态。

    总结

    startup相当于依次执行以下三个命令:

    SQL>startup nomount;
    SQL>alter database mount;
    SQL>alter database open;
    

    判断实例启动状态

    一、看服务

    看windows中OracleServiceXXXX服务是否启动来判断实例启动的状态。

    二、用命令

    用lsnrctl status命令查看Oracle实例启动的情况。

    查看默认实例

    windows中用环境变量ORACLE_SID表示当前实例。如果启动了多个实例,则默认实例为最后安装的实例。可以在注册表中查看ORACLE_SID的值,注册表位置(Oracle10g):
    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE\KEY_OraDb11g_home1

    多实例连接

    查看当前实例

    同一服务器有多个实例且均已启动,若登录时不指定数据库实例,一般采用环境变量ORACLE_SID,系统默认的ORACLE_SID值为最后安装的实例
    sqlplus不指定数据库实例连接:sqlplus / as sysdba
    上面的命令以操作系统认证的方式登录,即已经使用管理员身份登录到了操作系统,就可以使用sysdba身份登录到数据库中,因此不需要输入用户名和密码。该命令没有指定连接标识符,所以连接到当前实例(默认实例)
    通过以下命令查看当前连接实例信息:

    SQL>show parameter instance;
    SQL>show parameter instance_name;
    SQL>select * from v$instance;
    

    切换实例

    要与一个非默认的实例建立连接,可以在命令行窗口中先设置ORACLE_SID变量的值,然后再用sqlplus建立连接。注意设置值只对当前命令行窗口有效:set ORACLE_SID=XXXX;

    关闭

    展开全文
  • oracle linux 下的启动与停止命令

    一、Linux下启动Oracle

      Linux下启动Oracle分为两步:

      1)启动监听;

      2)启动数据库实例;

    1.登录服务器,切换到oracle用户,或者以oracle用户登录

    [admin@dataserver ~]$ su - oracle
    密码:
    [oracle@dataserver ~]$

    2.打开监听服务

    [oracle@localhost ~]$ lsnrctl start

    可以通过lsnrctl status命令查看Oracle监听器运行状况

    [oracle@localhost ~]$ lsnrctl status
    

    3.以SYS用户身份登录Oracle

     

    [oracle@localhost ~]$ sqlplus /nolog
    
    SQL*Plus: Release 11.2.0.1.0 Production on Fri Dec 1 23:29:19 2017
    
    Copyright (c) 1982, 2009, Oracle.  All rights reserved.
    
    SQL> conn /as sysdba
    Connected to an idle instance.

    切换用户:

    CONN 用户名/密码 [AS SYSDBA],如果是sys用户一定要写上AS SYSDBA

    4.通过startup命令启动实例

    SQL> startup
    ORACLE instance started.
    
    Total System 
    ... ...
    Database mounted.
    Database opened.
    SQL>

    二、Linux下关闭Oracle

    1.关闭数据库实例

    SQL> shutdown
    Database closed.
    Database dismounted.
    ORACLE instance shut down.
    SQL> quit
    Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    

    2.关闭监听器

    [oracle@localhost ~]$ lsnrctl stop
    展开全文
  • 一、Oracle11g读取参数文件的顺序 Oracle9i之前的版本,只有静态...11g中,启动数据库,按照spfileSID.ora、spfile.ora、initSID.ora、Init.ora的顺序查找。其中SID是服务名,也叫Oracle的系统表示符。 二、Oracle的四
  • 自动搜索名称含有特定字符的服务名称。并进行打开或关闭操作。本Demo搜索的关键字是Oracle开头的服务。 密码详见:https://blog.csdn.net/q_hua/article/details/80712806
  • 在Linux下如何启动关闭Oracle 启动Oracle主要是由两个步骤: 一:启动监听 二:启动数据库实例 首先登录进入数据库一般是sys权限,先要切换到Oracle用户下,(如果是Oracle用户登录的就不用切换了)切换权限命令是...
  • Oracle数据库启动关闭

    千次阅读 2021-01-22 14:13:17
    在介绍oracle数据库的启动关闭前,先看一下Oracle的参数文件。 oracle参数文件 1.初始化参数文件 oracle的初始化参数文件分为spfilesid.ora、spfile.ora、initsid.ora,都在oracle database下。 pfile 和 spfile ...
  • 1.准备: df -H  查看空间剩余 一般准备最少5G 2.查看swap分区大小 du -sh /tmp/  最少400M 3. 建组建用户 ...useradd oracle -u -110 -g 110 -G 111 ...export ORACLE_HOME=$ORACLE_BASE/10g e
  • oracle启动关闭bat文件

    2013-12-04 14:51:53
    oracle启动关闭bat文件,方便快捷,不需要打开服务
  • oracle 启动关闭服务

    2014-07-02 01:00:21
    oracle 服务启动关闭bat脚本
  • bat格式 一键启动 一键关闭oracle服务
  • Oracle 服务启动bat脚本,单击开启,单击关闭,无需编写两个bat文件,
  • Linux下启动Oracle服务和监听程序启动关闭步骤整理如下: 1、安装oracle; 2、创建oracle系统用户; 3、/home/oracle下面的.bash_profile添加几个环境变量:ORACLE_SID,ORACLE_BASE,ORACLE_HOME:  export ...
  • oracle服务一键启动关闭脚本bat,方便使用数据库时打开脚本自动启动oracle服务,关闭时再打开脚本自动关闭
  • Oracle启动关闭服务脚本
  • Oracle启动管理命令

    2018-09-10 15:18:56
    为了方面启动和管理Oracle,所以直接编辑了两个bat文件。 通常为了缩短开机时间,节省电脑内存等资源。不用Oracle时都是把它关闭
  • Oracle 启动关闭连接

    2013-03-28 16:47:13
    启动Oracle监听:lsnrctl start   查看Oracle监听状态:lsnrctl status   启动OracleServiceORCL服务:net start OracleServiceORCL   查看要连接的Oracle数据库的服务名,需要sysdba登录:show parameter ...
  • oracle启动文档

    2020-11-03 13:49:06
    oracle启动脚本,可自行启动、重启、关闭,方便oracle管理,有需要的可自行下载,亲测实用。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 161,085
精华内容 64,434
关键字:

Oracle启动关闭