oracle日志查看
成都創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供零陵網(wǎng)站建設(shè)、零陵做網(wǎng)站、零陵網(wǎng)站設(shè)計(jì)、零陵網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、零陵企業(yè)網(wǎng)站模板建站服務(wù),10余年零陵做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
一.oracle日志的路徑:
登錄:sqlplus
"/as
sysdba"
查看路徑:sql
select
*
from
v$logfile;
sql
select
*
from
v$logfile;(#日志文件路徑)
二.oracle日志文件包含哪些內(nèi)容:(日志的數(shù)量可能略有不同)
control01.ctl
example01.dbf
redo02.log
sysaux01.dbf
undotbs01.dbf
control02.ctl
redo03.log
system01.dbf
users01.dbf
control03.ctl
redo01.log
shttest.dbf
temp01.dbf
三.oracle日志的查看方法:
sqlselect
*
from
v$sql
(#查看最近所作的操作)
sqlselect
*
fromv
$sqlarea(#查看最近所作的操作)
oracle
數(shù)據(jù)庫(kù)的所有更改都記錄在日志中,從目前來(lái)看,分析oracle日志的唯一方法就是使用oracle公司提供的logminer來(lái)進(jìn)行,因?yàn)樵嫉娜罩拘畔⑽覀兏緹o(wú)法看懂,oracle8i后續(xù)版本中自帶了logminer,而logminer就是讓我們看懂日志信息的工具,通過(guò)這個(gè)工具可以:查明數(shù)據(jù)庫(kù)的邏輯更改,偵察并更正用戶的誤操作,執(zhí)行事后審計(jì),執(zhí)行變化分析。
打開(kāi)oracle控制臺(tái),在oracle命令行中,輸入命令。
一、首先,要連接Linux系統(tǒng)。
二、連上后,進(jìn)行oracle控制臺(tái)。輸入命令: sqlplus ?/ as sysdba;
三、在oracle命令行中,輸入: select t1.name,t2.name ?from v$tablespace t1,v$datafile t2 where t1.ts# = t2.ts#;
四、這樣就可以查看oracle數(shù)據(jù)庫(kù)的表空間數(shù)據(jù)文件位置了。
查看oracle數(shù)據(jù)文件大小可用兩種方法。
方法1:如果知道數(shù)據(jù)文件位置,直接去文件夾下查看。
如:在路徑下,查看.DBF后綴的文件就是oracle的數(shù)據(jù)文件。
方法2:用語(yǔ)句查看。
工具:plsql等工具。
步驟1:用具有dba權(quán)限的用戶登錄到要查詢的數(shù)據(jù)庫(kù)。
步驟二:執(zhí)行語(yǔ)句:
select file_name,bytes/1024/1024||'M' "size" from dba_data_files;查詢結(jié)果如下(其中size列即為數(shù)據(jù)文件大小):
1、因?yàn)閛racle運(yùn)行在Linux系統(tǒng)下,首先,要連接Linux系統(tǒng)。
2、切換到oracle安裝用戶下。 我的用戶是 oracle。
3、運(yùn)行oracle的環(huán)境變量,在oracle 的根目錄下面,運(yùn)行 soruce .bash_prfile 命令, 以便 ? ? ? ?輸入相關(guān)命令。
4、運(yùn)行命令: cd $ORACLE_HOME 進(jìn)入oracle的安裝目錄。
5、在此輸入命令: find -name listener.log ,查找監(jiān)控日志文件。
6、運(yùn)行命令 cd ?到查看到的日志文件目錄。
7、運(yùn)行cat listener.log命令 查看日志文件。