如何了解数据库处理的环境,数据库的环境对于DBA来说,至关重要,知已知彼方能百战百胜,是一切工作开展的基础,下面我总结一下一般从哪几个方面入手了解:
1.切换到oracle用户,这只是开始,oracle用户是操作管理oracle软件的载体。
2.看看oracle的profile文件,知道ORACLE_SID、ORACLE_BASE、ORACLE_HOME等。一般可以看出很多信息。
3.看看实例是否启动: ps -ef|grep ora_
4.显示当前的ORACLE_SID:echo $ORACLE_SID
5.到Oracle_HOME下,查看实例的结构。参数文件,数据库安装的目录结构。
6.连接到数据库,数据库版本信息,数据库类型。
7.实例名和数据库名称:select instance_name from v$inance; select name from v$instance; 实例名是否和数据库名一致。
8.数据库的存储结构: select name from v$datafile; select member from v$logfile;
select name from v$controlfile; select name from v$tablespace; select name from v$tempfile;
select file_name,tablespace_name from dba_data_files;
select file_name ,tablespace_name from dba_temp_files;
df、raw、ASM
9.归档模式: archive log list ;
10.参数状态:show parameter ;