1. 通過plsql如何查詢最近調用的sql
相信很多在plsql developer調試oracle的朋友,經常會遇到在plsql developer執行的某一條SQL語句沒有保存,那麼專我們在plsql developer下如何找到屬我們執行過的SQL語句呢,其實通過下列方法很容易實現。
首先打開plsql developer 工具,並新建SQL窗口,如下圖
通過上面的方法是不是很容易,就找到歷史使用的SQL語句。
2. plsql怎麼查歷史記錄
快捷鍵,Ctrl+e。調歷史記錄
3. 如何查詢oracle表的操作日誌記錄
1、打開oracle sql developer工具,沒有此工具的可以去oracle官網下載安裝即可,剛剛安裝完成的是沒有記錄的,只有使用工具執行過後才會留下記錄可以查詢。打開之後不需要連接資料庫就可以查詢到sql記錄了。
4. plsql 如何查看很久以前登陸的用戶名
在pLSQL的菜單欄中找到TOOLS----preferences --oracle--logon history 下,如果store history前勾選了,那麼你可以在下面的history下看專到登錄用戶的歷屬史記錄。
5. pl sql歷史打開文件記錄如何刪除
HKEY_CURRENT_USER\Software\Allround Automations\PL/SQL Developer\MRU
操作前退出plsqldev
6. plsql怎麼查看有哪些人修改過記錄
select uat.table_name as 表名,(select last_ddl_time from user_objects where object_name = uat.table_name ) as 最後來修改源日期
from user_all_tables uat
通過該語句,可以得到所有表的最後修改時間。
7. plsql能查看24小時內的操作表記錄嗎
主要是查看v$session 和v$sqlarea兩個視圖:
1、先查找 session信息
SELECT SID, OSUSER, USERNAME, MACHINE, PROCESS
FROM V$SESSION WHERE audsid = userenv( 'SESSIONID' );
2、查找當前被某個指定 session正在運行的sql語句。假設 sessionID為 100
select b.sql_text
from v$session a,v$sqlarea b
where a.sql_hashvalue=b. hash_value and a.sid= 1 00
8. plsql 怎麼清楚sql歷史記錄
C:\Users\fengjun\AppData\Roaming\PLSQL Developer\PLSRecall.dat
這個文件存放著plsql developer歷史執行sql的記錄,如果你刪除掉,那麼plsql developer中按ctrl+e就不會有東西出現了。
9. 如何查看plsql的登陸和使用記錄,比如某個用戶名在某台電腦上運行了一個查詢語句,如何能檢測到呢
主要是查看v$session 和v$sqlarea兩個視圖:
1、先查找 session信息
SELECT SID, OSUSER, USERNAME, MACHINE, PROCESS
FROM V$SESSION WHERE audsid = userenv( 'SESSIONID' );
2、查找當前被某個指定 session正在運專行的sql語句屬。假設 sessionID為 100
select b.sql_text
from v$session a,v$sqlarea b
where a.sql_hashvalue=b. hash_value and a.sid= 1 00