oracle常用查询命令

1.查看oracle数据库字符集
SQL>select (select PROPERTY_VALUE from DATABASE_PROPERTIES where PROPERTY_NAME = 'NLS_LANGUAGE')||'_'||
        (select PROPERTY_VALUE from DATABASE_PROPERTIES where PROPERTY_NAME = 'NLS_TERRITORY')||'.'||
        (select PROPERTY_VALUE from DATABASE_PROPERTIES where PROPERTY_NAME = 'NLS_CHARACTERSET')
   from dual;

2.查看参数文件
从spfile中创建pfile: SQL>create pfile='/tmp/pfile_temp' from spfile;
操作系统中查看: $ cat /tmp/pfile_temp 

3.查看数据库文件及存储路径
数据文件:
SQL> select name from v$datafile;
NAME
--------------------------------------------------------------------------------
/u01/oradata/frank/system01.dbf
/u01/oradata/frank/sysaux01.dbf
/u01/oradata/frank/undotbs01.dbf
/u01/oradata/frank/users01.dbf

控制文件:
SQL> select name from v$controlfile;
NAME
--------------------------------------------------------------------------------
/u01/oradata/frank/control01.ctl
/u01/flash_recovery_area/frank/control02.ctl

日志文件:
SQL> select member from v$logfile order by group#;
MEMBER
--------------------------------------------------------------------------------
/u01/oradata/frank/redo01.log
/u01/oradata/frank/redo02.log
/u01/oradata/frank/redo03.log

4.表空间所占系统空间大小
永久表空间:
SQL> select tablespace_name,sum(bytes)/1024/1024 MB from dba_data_files group by tablespace_name;
TABLESPACE_NAME                MB
------------------------------ ----------
UNDOTBS1                               95
SYSAUX                                     520
USERS                                        5
SYSTEM                                     670

临时表空间:
SQL> select tablespace_name,sum(bytes)/1024/1024 MB from dba_temp_files  group by tablespace_name;
TABLESPACE_NAME                   MB
------------------------------ ----------
TEMP                                           29

5.查看alert文件位置
SQL> show parameter dump
NAME                                              TYPE        VALUE
------------------------------------ ----------- ------------------------------
background_core_dump               string        partial
background_dump_dest               string        /u01/diag/rdbms/frank/frank/trace
core_dump_dest                            string        /u01/diag/rdbms/frank/frank/cd  ump
max_dump_file_size                      string        unlimited
shadow_core_dump                      string        partial
user_dump_dest                            string        /u01/diag/rdbms/frank/frank/tr ace

$ cd /u01/diag/rdbms/frank/frank/trace
该目录下的alert_frank.log文件即为oracle的告警日志文件

6.查看实例名和打开模式
SQL> select NAME,OPEN_MODE from v$database;
NAME      OPEN_MODE
--------- --------------------
FRANK     READ WRITE


7.查询系统当前的scn号:
SQL>  select to_char(current_scn) from v$database;
TO_CHAR(CURRENT_SCN)
----------------------------------------
1032767

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29602308/viewspace-1166253/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/29602308/viewspace-1166253/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值