1.数据字典是由oracle服务器创建和维护的一组只读系统表,数据字典中存储了有关数据库和数据库对象的信息。数据字典分为两大类:基表和数据字典视图
oracle服务器在数据库创建时通过运行sql.bsp来自动生成这些基表,通过catalog.sql生成数据字典。[root@zhu admin]# ll sql.bsq catalog.sql
-rw-r--r--. 1 oracle oinstall 59322 4月 24 2008 catalog.sql
-rw-r--r--. 1 oracle oinstall 53130 7月 14 2008 sql.bsq
[root@zhu admin]# pwd
/opt/oracle/product/11.2.0/db_1/rdbms/admin
2.数据字典视图的分类user_* :用户自己创建的对象信息
all_* :用户可以访问的对象信息
dba_* :整个数据库的对象信息
* :可以是tables ,indexes,objects查看某用户创建的表:
SQL> select table_name from user_tables ;
TABLE_NAME
------------------------------
ZHU
SQL> select table_name from user_tables ;
TABLE_NAME
------------------------------
ZHU#查看结果一眼
更简单的查询方式:使用user_catalog数据字典SQL> select * from user_catalog;
TABLE_NAME TABLE_TYPE
------------------------------ -----------
ZHU TABLE
SQL> select * from cat;
TABLE_NAME TABLE_TYPE
------------------------------ -----------
ZHU TABLE
user_catalog的别名是cat
3.查看数据库的名字和创建日期,日志模式,打开状态。SQL> select name,created,log_mode,open_mode from v$database;
NAME CREATED LOG_MODE OPEN_MODE
--------- ----------- ------------ --------------------
ZABBIX 2014/5/2 17 NOARCHIVELOG READ WRITE
4.查看主机名,实例名,版本号SQL> select host_name,instance_name,version from v$instance;
HOST_NAME INSTANCE_NAME VERSION
---------------------------------------------------------------- ---------------- -----------------
zhu zabbix 11.2.0.1.0
5.查看控制文件的名字SQL> select * from v$controlfile;
STATUS NAME IS_RECOVERY_DEST_FILE BLOCK_SIZE FILE_SIZE_BLKS
------- --------------------------------------------- --------------------- ---------- --------------
/opt/oracle/oradata/zabbix/control01.ctl NO 16384 594
/opt/oracle/oradata/zabbix/control02.ctl NO 16384 594
6.查看数据库的重做日志配置信息SQL> select group#,members,bytes,status,archived from v$log;
GROUP# MEMBERS BYTES STATUS ARCHIVED
---------- ---------- ---------- ---------------- --------
1 1 52428800 INACTIVE NO
2 1 52428800 CURRENT NO
3 1 52428800 INACTIVE NO
7.查看重做日志的文件位置SQL> select group#,status,type,member from v$logfile;
GROUP# STATUS TYPE MEMBER
---------- ------- ------- --------------------------------------------------------------------------------
3 ONLINE /opt/oracle/oradata/zabbix/redo03.log
2 ONLINE /opt/oracle/oradata/zabbix/redo02.log
1 ONLINE /opt/oracle/oradata/zabbix/redo01.log