zoukankan      html  css  js  c++  java
  • Oracle数据库的启动和关闭实例

    在开始了解oracle数据库的命令之前,先来看一个东西:SQL*PLUS(sqlplus)

    Oracle的sql*plus是与oracle进行交互的客户端工具。在sql*plus中,可以运行sql*plus命令与sql语句。除了sql语句,在sql*plus中执行的其它语句我们称之为sql*plus命令。


    虽然把数据库放到了Linux虚拟机中,但是都要做到每次正常的登陆和退出,下面说一下过程:

    启动数据库实例步骤

    第一步:启动监听

    #su - oracle	//切换到oracle用户
    $lsnrctl start	//打开监听,开始监听1521端口
    

    第二部:启动数据库实例

    $sqlplus /nolog	//直接进入SQLPLUS命令提示符,不连接数据库
    SQL>conn /as sysdba	//以OS身份连接ORACLE
    SQL>startup	//启动数据库实例

    这一步的作用就是启动一个数据库进程来响应用户的需求

    关闭数据库实例步骤

    SQL>shutdown immediate	//关闭数据库实例
    SQL>exit	//退出sqlplus
    $lsnrctl stop	//关闭监听端口
    

     最后再来说一下其他的重要的命令:

    图形化窗口配置

    $ netca	//Oracle Net Configuration Assistant windows  (配置监听) 
    $ dbca 	//Database Configuration Assistant windows    (添加数据库实例) 
    
    $emctl status dbconsole	//查看oracle企业管理器的状态和登陆链接
    $emctl start dbconsole	//打开企业管理器的服务
    $emctl stop dbconsole	//关闭企业管理器的服务

      打开企业管理器的服务后就能通过浏览器对数据库进行操作了,进入的链接是:

    https://oracle:1158/em/console/aboutApplication	//oracle是hostname,1158是端口号
    

      

    $ lsnrctl start|stop|status	//启动|停止|活动状态 监听
    $ sqlplus system/manager @ file.sql	//执行sql脚本文件
    

      

  • 相关阅读:
    Spring入门学习(一)
    Debian环境下vi设置
    Debian 环境下安装Tomcat记录
    Debian安装记录
    [原]Fedora 20的yum配置
    vue中slot以及mate的用法
    Express+Nodejs 下的登录拦截实现
    Node.js 常用Mongoose方法
    Node.js常用express方法
    node、Mongo项目如何前后端分离提供接口给前端
  • 原文地址:https://www.cnblogs.com/stemon/p/4457240.html
Copyright © 2011-2022 走看看