1. 在ORACLE 中怎麼查看SQL 執行日誌
1、首先打開oracle sql developer工具,沒有此工具的可以去網路瀏覽器下載安裝即可,滑鼠點擊查看菜單。
2. 如何查看一個SQL資料庫的用戶名
查看一個SQL資料庫的用戶名的具體步驟如下:
1、首先配置PLSQL連接某個oracle資料庫,然後打開plsql工具,點擊工具欄上的"Tools"(工具選項)。
3. plsql能查看24小時內的操作表記錄嗎
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
4. PLSQL(oracle)中查詢A表中name列(多條),結果怎樣用一條記錄顯示出來!
用逗號間隔的一個欄位行不行?
如果行的話那麼用wm_sys.wm_comcat(name) +group by分組欄位就行了,如果一定要name1,name2,那麼涉及到列的個數,自然會比較長一點。
5. plsql 怎麼清楚sql歷史記錄
C:\Users\fengjun\AppData\Roaming\PLSQL Developer\PLSRecall.dat
這個文件存放著plsql developer歷史執行sql的記錄,如果你刪除掉,那麼plsql developer中按ctrl+e就不會有東西出現了。
6. 如何查詢oracle表的操作日誌記錄
1、打開oracle sql developer工具,沒有此工具的可以去oracle官網下載安裝即可,剛剛安裝完成的是沒有記錄的,只有使用工具執行過後才會留下記錄可以查詢。打開之後不需要連接資料庫就可以查詢到sql記錄了。
7. 如何查看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
8. 怎麼清除PLSQL Developer訪問資料庫歷史記錄
如何使用plsql
developer從oracle資料庫
導入導出數據
用pl/sql
developer導出表的數據時有三種方式:oracle
export,sql
insert,pl/sql
developer
只有「oracle
export」方式導出再導入後,表結構和索引結構沒有發生變化,另兩種方式都改變了索引類型。另外
sql
insert的那個可以導成sql,可以用文本編輯器打開。
pl/sql
developer
也可以導出,但文本編輯器不能打開。
區別:
oracle
export,sql
insert,pl/sql
developer
第一種是導出為.dmp的文件格式,.dmp文件是二進制的,可以跨平台,還能包含許可權,效率也很不錯,用得最廣
第二種是導出為.sql文件的,可用文本編輯器查看,通用性比較好,但效率不如第一種,適合小數據量導入導出。尤其注意的是表中不能有大欄位(blob,clob,long),如果有,會提示不能導出(提示如下:
table
contains
one
or
more
long
columns
cannot
export
in
sql
format,user
pl/sql
developer
format
instead),可以用第一種和第三種方式導出。
第三種是導出為.pde格式的,.pde為pl/sql
developer自有的文件格式,只能用pl/sql
developer自己導入導出;不能用編輯器查看,
導出數據到excel文件:
選中數據表--query
data--選中要導出的數據--右鍵
to
excel
excel數據導入到資料庫:
1.在excel中准備好要導入的數據。具體操作:在excel中,把第一列設置為空列,第二列以後的列應與要導入的數據表的欄位相對應。
2.登錄plsql
developer,找到需要導入數據的資料庫表後,點擊右鍵--edit
data,進入了編輯此表的數據對話框,並點擊最左側選中一空行。
3.
excel表中的數據記錄,將數據粘貼到上步中plsql
developer顯示的表列中。
4.點擊plsql
developer中的對號按鈕進行post。
注意:plsql
developer不認識「-」
9. plsql 如何查看很久以前登陸的用戶名
在pLSQL的菜單欄中找到TOOLS----preferences --oracle--logon history 下,如果store history前勾選了,那麼你可以在下面的history下看到登錄用戶的歷史記錄。
10. oracle查看job執行記錄
1、點擊plsql的圖標,進入登錄界面,輸入用戶名和密碼。