1、环境变量
如果没有配置环境变量的要配置哟,已配置就不用配置了!

export ORACLE_BASE=/home/oracle/app
export ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/dbhome_1
export ORACLE_SID=orcl
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib64

 

2、ORACLE 启动
进入oralce目录
cd /home/oralce  
切换用户
$ su - oracle 
$ sqlplus / nolog 
sql> conn / as sysdba 
sql> startup (oracle启动,一般不需要加参数,只要设置好环境变量) 
sql> quit (退出sql模式) 
$ lsnrctl start (启动监听器)关闭oracle 
$ lsnrctl stop(关闭监听器,在这之前,应该先关闭应用程序) 
$ sqlplus /nolog 
3、ORACLE 关闭

sql>shutdown 其参数 :shutdown有四个参数,四个参数的含义如下:
Normal 需要等待所有的用户断开连接
Immediate 等待用户完成当前的语句
Transactional 等待用户完成当前的事务
Abort 不做任何等待,直接关闭数据库
注意:
normal需要在所有连接用户断开后才执行关闭数据库任务,所以有的时候看起来好象命令没有运行一样!在执行这个命令后不允许新的连接
immediate在用户执行完正在执行的语句后就断开用户连接,并不允许新用户连接。
transactional 在拥护执行完当前事物后断开连接,并不允许新的用户连接数据库。
abort 执行强行断开连接并直接关闭数据库。
前三种方式不回丢失用户数据。第四种在不的已的情况下,不建议采用!  

4、经常遇到的问题:

1)权限问题,解决方法,切换到oracle用户;

2)没有关闭监听器 ,解决方法:关闭监听器

3)有oracle实例没有关闭,解决办法:关闭oracle实例

4)环境变量设置不全,解决办法:修改环境变量

转载于:https://www.cnblogs.com/yuanermen/p/3415854.html

LINUX ORACLE 启动与关闭相关推荐

  1. oracle经常开关好吗,oracle启动和关闭

    1.oracle启动和关闭(只有管理员才可以) 开启: su - oracle;sqlplus /as sysdba SQL 启动后,还需要执行 lsnrctl start 关闭: 先执行 lsnrc ...

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

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

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

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

  4. Linux启动和退出系统的方法,实验二 Linux的启动与关闭

    实验二 Linux的启动与关闭 一.实验目的 (1)掌握linux操作系统正确的启动与关闭方法: (2)理解系统运行级的概念,掌握查看和设置的方法: (3)理解系统运行级服务的概念,掌握查看.开启和关 ...

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

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

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

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

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

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

  8. 如何在linux下启动和关闭oracle服务

    1.前言 确保我们能够访问oracle数据库包含两部分,一个是oracle实例,一个是监听,两个同时开启,我们才能正常的使用数据库,因此我们在关闭和启动oracle服务时,也需要同时操作实例和监听.能 ...

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

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

最新文章

  1. 中标麒麟7.0安装Unity、Qt等
  2. 深入剖析ISAServer 网页缓存及配置
  3. 经济学人:清华大学或将迅速成为全球科研领军者
  4. linux星期六字符,linux shell系列10 判断某个月中的星期六和星期天
  5. Quartz教程二:API,Job和Trigger
  6. 【学习笔记】FI-AR模块概述
  7. php点击价格_按价格从高到低排序和从低到高排序_可点击切换,WooCommerce 教程:[解决] 排序,航运成本 – 从低到高...
  8. 如何备份服务器日志到其他服务器_云计算迁移别忘了备份物理服务器和数据
  9. 【洛谷习题】售货员的难题
  10. 僵化封闭的苹果:鼠标不支持右键,键盘没有DEL键
  11. [bbk4995] 第99集 -第12章 -数据移植 05
  12. Android原生PDF功能实现,掌握了这些Android高级工程师必备知识,
  13. MVVM框架的了解与使用
  14. 计算机ps特效教程,PS教程:Photoshop制作模特水滴飞溅特效
  15. 百度地图LV1.5实践项目开发工具类bmap.util.jsV1.0
  16. C语言基础之5:运算符、表达式和语句
  17. mysql5.7.20如何卸载干净再重装
  18. 服务器本地视频怎么网站播放视频教程,远程服务器的视频怎么在本地播放
  19. 消防vr虚拟救援模拟教学软件开发
  20. android如何保证service不被杀死

热门文章

  1. C++ 十进制转其他进制
  2. Uedit32和Ubuntu 选定跳转
  3. pat天梯赛L1-056. 猜数字
  4. zcmu-1182(大数相减)
  5. 【Bit-Z月报】11月送出182.4万美元活动奖励,真是豪气
  6. 爬虫总结(一)-- 爬虫基础 python实现
  7. Android So简单加固
  8. 深入理解Android的startservice和bindservice
  9. docker单一部署jenkins
  10. 基于本地部署的hyperledger fabric升级chaincode