zoukankan      html  css  js  c++  java
  • oracle数据库基本命令

    数据库字符集: 

    SQL> select * from nls_database_parameters where parameter='NLS_CHARACTERSET';
    
    PARAMETER                      VALUE
    ------------------------------ ---------------
    NLS_CHARACTERSET               ZHS16GBK

    1. 查看数oracle据库中所有表空间:

    SQL> select tablespace_name from dba_tablespaces;
    
    TABLESPACE_NAME
    ------------------------------
    SYSTEM
    SYSAUX
    UNDOTBS1
    TEMP
    USERS

     查看数据库所有用户

    SQL> select username from dba_users;
    
    USERNAME
    ------------------------------
    ECMD
    MGMT_VIEW
    SYS
    SYSTEM
    DBSNMP
    SYSMAN
    OUTLN
    MDSYS
    ORDSYS
    ANONYMOUS
    EXFSYS

    ORACLE 10G RAC关闭及启动:

    Oracle RAC关闭:

    $ lsnrctl stop                         每个节点上停止监听,也可以用srvctl来操作)
    $ emctl stop dbconsole       每个节点停止dbconsole(oem控制台,以网页形式进行数据库管理)
    $ srvctl stop database -d RACDB   停止数据库所有实例

    $srvctl stop asm -n node1                  关闭节点1的asm

    $srvctl stop asm -n node2                  关闭节点2的asm

    $ srvctl stop nodeapps -n node1   停节点1服务
    $ srvctl stop nodeapps -n node2   停节点2服务
    # /etc/init.d/init.crs stop                        采用root 停cluster 软件,需要在两个节点都进行操作
    或者用 $ crs_stop -all    crsctl stop crs


    Oracle RAC启动:

    如果OS重新启动,那么下面的所有服务是自动打开的除了dbconsole,可以采用crs_stat -t -v 进行状态查看
    $ srvctl start nodeapps -n node1     开启节点1服务
    $ srvctl start nodeapps -n node2     开启节点2服务

    $srvctl start asm -n node1                    开启节点1的asm

    $srvctl start asm -n node2                    开启节点2的asm

    # /etc/init.d/init.crs start        采用root  开启cluster 软件 或者用 $ crs_start -all
    $ srvctl start database -d RACDB     开启数据库所有实例)
    $ lsnrctl start               每个节点上开启监听,也可以用srvctl来操作
    $ emctl start dbconsole         每个节点开启dbconsole(如果需要)

    注: srvctl 也可以用来关闭某个实例:
    srvctl stop instance -d RACDB -i RACDB1

    srvctl 开启关闭监听器:
    srvctl stop listener -n orcl2
    srvctl start listener -n orcl2

    SQL> col DIRECTORY_PATH for a15
    SQL> select * from dba_directories;
    
    OWNER                          DIRECTORY_NAME                 DIRECTORY_PATH
    ------------------------------ ------------------------------ ---------------
    SYS                            DATA_PUMP_DIR                  /u01/app/oracle
                                                                  /product/10.2.0
                                                                  /db_1/rdbms/log
                                                                  /
    
    SYS                            ODUMP                          /var/odump
    
    SQL> 

    Oracle查看ASM空间情况:

    SQL> select group_number,name,total_mb,free_mb from v$asm_diskgroup;
    
    GROUP_NUMBER NAME                             TOTAL_MB    FREE_MB
    ------------ ------------------------------ ---------- ----------
               1 ARCHDG                             204800      90759
               2 DATADG                             819200     530780
    

      

  • 相关阅读:
    逆向随笔
    Test for Required Behavior, Not Incidental Behavior
    Volley 解析
    使用Apache JMeter压測Thrift
    hdu 5289 Assignment(给一个数组,求有多少个区间,满足区间内的最大值和最小值之差小于k)
    ORACLE 11G在存储过程里面遍历游标, 调用job任务定时运行
    Netlink 内核实现分析(二):通信
    6.3 cmath--数学函数
    CodeChef Little Elephant and Mouses [DP]
    BZOJ 1758: [Wc2010]重建计划 [暂时放弃]
  • 原文地址:https://www.cnblogs.com/onlybobby/p/8609321.html
Copyright © 2011-2022 走看看