• Linux CentOS中使用SQL*Plus启动和关闭数据库



    启动和关闭数据库的常用工具有三个

    一、SQL*Plus

    SQL*Plus环境中,用户以SYSDBA身份连接到Oracle后,可以通过命令行方式启动或关闭数据库。

    二、OEM(企业管理器)

    利用OEM数据库控制台,可以完成数据库的启动与关闭操作。

    三、RMAN

    在Recovery Manager(RMAN)环境中可以通过命令行方式启动或关闭数据库。

    一般来说我们使用的都是SQL*Plus来启动和关闭数据库


    1、启动数据库:

    [oracle@localhost etc]$ sqlplus /nolog

    注意:该命令要以oracle用户的身份来完成。

    如果最初不是用oracle登陆的话就可能会发生以下情况:

    [oracle@localhost etc]$ sqlplus /nolog
    bash: sqlplus: command not found

    此时只要source一下就可以啦,命令如下:

    [oracle@localhost etc]$ source /home/oracle/.bash_profile

    [oracle@localhost etc]$ sqlplus /nolog

    SQL*Plus: Release 11.2.0.4.0 Production on Tue Jun 28 16:19:47 2016

    Copyright (c) 1982, 2013, Oracle. All rights reserved.

    SQL>

    进去以后要先startup一下数据库:

    SQL> startup

    然后再以sysdba的身份登陆:

    SQL> conn /as sysdba
    Connected.


    2、关闭数据库:

    关闭数据库有四种语法:

    shutdown immediate

    shutdown transaction

    shutdown abort

    shutdown normal

     

    常用的是shutdown immediate,它是四种语法中最快的关闭方式

    一旦执行了这条命令,则将当前正在处理的sql语句马上停止,然后将所有未提交的事务回退,

    并且不等待当前联入数据库的用户断开连接,而是由系统强行将各个联接断开。

    在下次启动数据库时系统自动执行恢复动作。

    命令如下

    SQL>shutdown immediate

     


     

  • 相关阅读:
    SQL手工注入方法
    wireshark常见分析
    JOY靶机
    GoldenEye-v1靶机
    homeless靶机
    注入
    DC-9靶机
    你哈
    数据库常用数据类型
    数据表的基本操作
  • 原文地址:https://www.cnblogs.com/ivychang/p/5625939.html
Copyright © 2020-2023  润新知