`
Fred_Han
  • 浏览: 144325 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

linux平台启动关闭oracle数据库

 
阅读更多

 

启动步骤:注意$代表shell命令提示符,这里的oracle是9.0以上版本。

 

  1. $ su - oracle

  2. $ sqlplus / nolog

  3. sql> conn / as sysdba

  4. sql> startup (一般不需要加参数,只要设置好环境变量)

  5. sql> quit (退出sql模式)

  6. $ lsnrctl start (启动监听器)

  关闭oracle

1. $ lsnrctl stop(关闭监听器,在这之前,应该先关闭应用程序)

    2. $ sqlplus  /nolog

    3.sql> conn / as sysdba

    4. sql>shutdown 其参数 :shutdown有四个参数,四个参数的含义如下:

Normal 需要等待所有的用户断开连接

Immediate 等待用户完成当前的语句

Transactional 等待用户完成当前的事务

Abort 不做任何等待,直接关闭数据库

normal需要在所有连接用户断开后才执行关闭数据库任务,所以有的时候看起来好象命令没有运行一样!在执行这个命令后不允许新的连接

immediate在用户执行完正在执行的语句后就断开用户连接,并不允许新用户连接。

transactional 在拥护执行完当前事物后断开连接,并不允许新的用户连接数据库。

abort 执行强行断开连接并直接关闭数据库。

前三种方式不回丢失用户数据。第四种在不的已的情况下,不建议采用!

经常遇到的问题:

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

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

 

分享到:
评论

相关推荐

    Linux系统怎么用命令重启oracle数据库.docx

    以系统管理员登录,命令:connect / as sysdba (4) 启动数据库,命令:startup (5) 如果是关闭数据库,命令:shutdown immediate (6) 退出sqlplus控制台,命令:exit Linux系统怎么用命令重启oracle数据库全文共3页...

    基于LINUX的ORACLE数据库管理

    虚拟机的安装和建立。 安装Red Hat版本的Linux操作系统平台。 安装Oracle 10g数据库管理系统。 配置Linux相关工具,比如Mail,...实现自动化管理Oracle,比如自动启动关闭等。 实现Shell脚本管理Oracle,书写脚本管理。

    oracle数据库启动与关闭-for ALX,linux

    AiX、linux 系统下的oracle数据库启动与关闭地命令介绍和使用说明

    详解Linux系统中Oracle数据库程序的启动和关闭方式

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

    基于linux的Oracle数据库管理实训报告

    第2章 Linux下安装Oracle数据库…………… .…… ……………………….….....3  2.1 选择安装类型,选择高级安装………………….….....3  2.2 指定证书存放目录 ….….....3  2.3 选择安装的数据库类型及oracle...

    oracle在linux下的启动和关闭

    安装完成之后,启动比较困难,以下是启动命令介绍,oracle在linux下的启动和关闭

    linux下安装oracle后使用命令行启动的方法 linux启动oracle

    Linux中Oracle启动侦听报错TNS:permission denied的解决方法Linux中Oracle服务启动和停止脚本与开机自启动详解Linux系统中Oracle数据库程序的启动和关闭方式Linux系统下Oracle数据库的安装和启动关闭操作教程Linux下...

    Linux系统下Oracle数据库的安装和启动关闭操作教程

    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

    linux操作Oracle数据库和jboss服务器

    1、打开linux环境  2、查看是否有jboss启动: ps -ef|grep jboss  3、有启动的进程,没有则不需要该操作: kill -9 查到的进程号(杀死进程)  4、杀死进程后才可以关闭监听,切换到Oracle用户: su – oracle...

    Linux下启动Oracle服务和监听程序步骤

    给大家介绍了Linux下启动Oracle服务和监听程序步骤,在文章末尾给大家介绍了Oracle数据库的启动和关闭方式小结,感兴趣的朋友一起看看吧

    oracle 12c 数据库 教程

    (一)安装 Oracle Linux 7.3 64 位操作系统 17 (二)安装 Oracle Database 12cR2 19 (三)使用 DBCA 创建 Oracle 数据库 21 (四)验证 Oracle Database 12cR2 环境 25 (五)使用 oracle-database-server-12cR2-...

    设置oracle10g自动启动

    在redhat环境下设置oracle10g开机自动启动

    服务器(ORACLE)启动与关闭.doc

    三、Linux下关闭ORACLE数据库 -- ssh连接上正式区DB(172.16.13.228) / 测试区DB(172.16.13.224) -- su - root/root #切换至ROOT管理员用户 -- su – oracle #切换至oracle用户(oracle用户密码原为oracle,但不正确...

    Linux中Oracle服务启动和停止脚本与开机自启动

    在CentOS 6.3下安装完Oracle 10g R2,重开机之后,你会发现Oracle没有自行启动,这是正常的,因为在Linux下安装Oracle的确不会自行启动,必须要自行设定相关参数,首先先介绍一般而言如何启动oracle。 一、在Linux下...

    Oracle 主要配置文件介绍

    如果设置为 N 表示不通过 dbstart 和 dbshut 启动和关闭实例数据库 CAMS 系统要求在 安装完 ORACLE 后要求将该参数修改为 Y 以保证 ORACLE 数据库自启动 和关闭 1.2.3 数据库实例初始化...

    部署Oracle 12c企业版数据库( 安装及使用)

    在计算机信息安全领域中,数据库系统无疑有着举足轻重的地位。比如:SQL Server、MySQL、DB2、Oracle等,都是比较知名的数据库管理软件,由于...四、将Oracle数据库设置为开机自启动 一、安装Oracle 12c 1.安装CentOS

Global site tag (gtag.js) - Google Analytics