1.前言
确保我们能够访问oracle数据库包含两部分,一个是oracle实例,一个是监听,两个同时开启,我们才能正常的使用数据库,因此我们在关闭和启动oracle服务时,也需要同时操作实例和监听。能够操作linux的工具有很多,如:xshell,vncviewer等,本次使用shell工具。

2.关闭oracle服务
第一步:若不是以oracle用户进行登录的,则需要切换用户,命令为:su - oracle,如下图我是以root用户进行登录的,在需要操作数据库时则需要切换到oracle用户
第二步:查看oracle实例和监听的状态,命令:ps -ef|grep oracle,红色框内表示监听,ora_xx_orcl则表示一些实例,出现以下内容则表示实例和监听均启动;

第三步:关闭监听,命令:lsnrctl stop,至于关闭监听和关闭实例的顺序,推荐首先关闭监听,

第四步:关闭实例,命令如下,此时若sql命令输入错误可采用Ctrl+Backspace进行删除;
第五步:再次检查oracle服务和监听的状态,如下图,此时并没有实例和监听在运行,至此,oracle服务关闭完成。

3.启动oracle服务
前面已经说过如何检查oracle服务是否启动或关闭,在oracle服务已启动的情况下再去执行启动命令一般会有相应的提示,接下来直接在oracle服务关闭的情况下进行启动
第一步:首先启动oracle实例,命令如下图sqlplus / as sysdba startup:
第二步:启动完实例后,再去启动监听,命令为:lsnrctl start;

第三步:查看监听器是否监听到实例,命令:lsnrctl status;
如图则表示该监听已经监听到一个实例。

4.注意
①在关闭oracle服务时,先关闭监听再关闭实例,因为当关闭监听后,客户端是无法再访问数据库,但是关闭了实例未关闭监听,此时客户端还是可访问到服务,可能会导致一系列问题,至于是啥问题,嗯,我也说不清楚;
②在启动oracle服务时,先启动实例再去启动监听,原因同上,避免出现客户端访问过来时,实例已经关闭;

如何在linux下启动和关闭oracle服务相关推荐

  1. 关闭oracle服务 linux,Linux下启动和关闭Oracle服务与数据库

    一.oracle下常用服务及监听程序的启动和关闭方法 1.启动与关闭数据库 $ sqlplus sql> conn / as sysdba sql> startup (启动数据库) sql ...

  2. oracle: linux下启动、关闭oracle服务

    1.先登录服务器后,切换到oracle用户状态下: su oracle 2.检查oracle监听器运行状态:lsnrctl status命令查看. 表示监听没有启动. 3.执行启动监听,通过命令:ls ...

  3. linux svn 服务 关闭,Linux下启动、关闭SVN服务

    Linux下启动/关闭Oracle 一.Linux下启动Oracle Linux下启动Oracle分为两步: 1)启动监听: 2)启动数据库实例: 1.登录服务器,切换到oracle用户,或者以ora ...

  4. linux svn 启动命令行,Linux下启动、关闭SVN服务

    Linux下启动/关闭Oracle 一.Linux下启动Oracle Linux下启动Oracle分为两步: 1)启动监听: 2)启动数据库实例: 1.登录服务器,切换到oracle用户,或者以ora ...

  5. Linux下启动和关闭Oracle数据库的方法

    1.因为Oracle运行在Linux系统下,首先,要连接Linux系统 2.切换到oracle安装用户下. 我的是 ora12. 3.运行oracle的环境变量, 以便输入相关命令. 4.进入orac ...

  6. linux下启动与关闭oracle监听与实例

    linux中启动oracle主要分两步:一个是启动监听器,一个是启动实例(一般都忘记了这一步),具体命令如下,提供给大家参考一下: 1:连接服务器 telnet ip 2:输入管理员用户和密码 use ...

  7. linux下启动,关闭oracle数据库

    一.启动oracle数据库 1.用oracle用户进入 su - oracle 2.打开oracle监听 lsnrctl start 3.以dba权限进入oracle sqlplus / as sys ...

  8. linux系统oracle监听启动,linux下启动与关闭oracle监听与实例

    转自:http://fireye83.iteye.com/blog/1064116 一.如何启动数据库实例 1.进入到sqlplus启动实例 [oracle@localhost ~]$ su - or ...

  9. linux启动某个网卡命令行,linux下启动和关闭网卡命令及DHCP上网

    ifup.ifdown:如果在 /etc/sysconfig/network-scripts里面的ifcfg-ethx等文件存在的话,就可以通过ifdown或ifup来实现网卡的开和关,例如:ifup ...

最新文章

  1. 记一次OOM问题排查过程
  2. sklearn快速入门教程:(四)模型自动调参
  3. POJ 1821 Fence ★(单调队列优化DP)
  4. goal org.mybatis.generator:mybatis-generator-maven-plugin:1.3.6:generate failed: Index: 0, Size: 0
  5. 8月9日发布!华为EMUI 10将在华为开发者大会上登场
  6. 经典机器学习系列(七)【聚类分析前序--相似性度量】
  7. Mahout学习笔记-分类算法之Decision Forest
  8. 0-1背包问题(需要输出具体背包序号)
  9. 神经网络基本原理简明教程之非线性回归
  10. 数学模板-欧几里德算法扩展欧几里德算法
  11. 盛金公式解一元三次方程_一元三次方程的解法
  12. 关于太阳(卫星)天顶角,太阳高度角,太阳方位角
  13. 解决mac压缩包在windows下解压乱码问题。
  14. 中国首届DFMA降本设计峰会
  15. 常用计算机系统包括,常用的保护计算机系统的方法有()。
  16. 中国剩余定理 (51nod 1079)
  17. Facade模式和Mediator模式
  18. Java问题集锦--org.apache.maven.archiver.MavenArchiver.getManifest错误
  19. SpringBoot项目中ModelMapper配置以及使用
  20. 数据库系统的组成与结构

热门文章

  1. MySQL5.7.17的简单配置文件
  2. JavaScript基础之Number对象和Math对象
  3. Linux高并发应用类型对系统内核的优化
  4. 【首创】完美解决scrollview与menu的兼容问题
  5. Java_BigInteger
  6. python计算无穷级数求和常用公式_傅里叶变换(二) 从傅里叶级数到傅里叶变换...
  7. label qt 自动换行_QT编写一个登录界面
  8. groupby索引有效吗_SQL IN 一定走索引吗?
  9. drcom linux怎么运行,linux下使用drcom登录认证
  10. linux硬件配置_Linux硬件配置