zoukankan      html  css  js  c++  java
  • oracle 命令记录

    监听程序启动停止查看名利:
    1.切换到oracle用户:su - oracle
    2.查看监听状态:lsnrctl status
    3.停止监听:lsnrctl stop
    4.启动监听:lsnrctl start
     
     
    实例启动停止:
    1.设置当前操作的实例:export ORACLE_SID=实例名
    2.连接数据库命令行模式:sqlplus /nolog
    3.sql:conn /as sysdba 以dba身份登录数据库
    4.startup: 启动分为三种:
    startup---直接启动全部完成
    startup nomount--不挂在数据库
    starup mount ---挂在数据库
    starttup open;--打开数据库
    startup nomount只是启动了实例而没有启动数据库,startup mount启动了实例,并加载了数据库,但是数据库没有打开,startup是最全的,实例,数据库加载,数据库打开都完成。
    改变实例状态:
    alter database mount;
    alter database open;
    5.停止实例:shutdown
    shutdown immediate  
       立即方式关闭数据库。  
       在SVRMGRL中执行shutdown immediate,数据库并不立即关闭,  
       而是在Oracle执行某些清除工作后才关闭(终止会话、释放会话资源),  
       当使用shutdown不能关闭数据库时,shutdown immediate可以完成数据库关闭的操作。 
    shutdown abort  
       直接关闭数据库,正在访问数据库的会话会被突然终止,  
       如果数据库中有大量操作正在执行,这时执行shutdown abort后,重新启动数据库需要很长时间 
     
    用数据库的用户密码连接数据库:sql命令下:
    conn 数据库名/数据库密码@数据库实例名
     
     查看oracle的环境配置
    env|grep ORA
     
    查询启动的实例名:ps -ef|grep smon
    没启动的,只能去$ORACLE_HOME/dbs下面去数你有多少init文件了。
    或者:more /etc/oratab 查看下也行
     
    查看数据库名:
    SQL> select name from v$database;
     
     
     
     
     
     
     
  • 相关阅读:
    再叙存储设备
    分布式文件系统---测试
    分布式文件系统
    Solr 分布式(复制)配置--成功验证
    搜索服务之离线处理思路
    我为公司做的总体架构,欢迎提建议
    python的面向对象
    python异常处理
    迭代器和生成器
    python函数
  • 原文地址:https://www.cnblogs.com/lilin0719/p/8033324.html
Copyright © 2011-2022 走看看