oracle如何知道是誰刪除了表中的資料

2022-03-07 06:06:52 字數 3302 閱讀 5937

1樓:匿名使用者

從日誌檔案來看吧.

這有個**,裡面說的很清楚:

標題是《racle日誌檔案分析》

oracle的一個資料表被刪除,如何恢復資料,以及查詢是誰進行了操作 10

2樓:

不知道的oracle資料表是drop 掉是還是其他,如果是drop可以通過如下恢復:

1. select object_name,original_name,partition_name,type,ts_name,createtime,droptime from recyclebin;

2. flashback table tab_test to before drop;

如果是刪除資料的可以通過scn來恢復。

3樓:匿名使用者

如果是10g,可以從oracle**站裡恢復。10g以下的只能從備份裡恢復了。

你可以從$oracle_home/network/log/listener.log裡可以找到誰登入過資料庫。

怎麼用sql刪除oracle裡表的資料

4樓:

你是想用sql語句刪除表中資料,還是在sql server中操作oracle。

如果是前者,語句是:

delete from tablenametruncate table tablename如果是後者:

在sql裡操作oracle的東西需要建立連結伺服器,在建立連結伺服器的時候,填寫oracle的地址,使用者名稱,密碼等,然後在sql server中使用sql語句操作,但是操作物件要是用完整路徑。

5樓:

1.保留表,只刪除資料:

truncate table mytable;

或者:delete from mytable where 1 = 1 ;

commit;

2.刪除表本身:

drop table mytable;

如果要永久性刪除,不準備在恢復:

drop table mytable purge;

不明的可以hi我。

6樓:匿名使用者

兩種方法

delete from table

只刪除資料,不釋放表空間,不刪除表結構

truncate table

既刪除,又釋放表空間,但不刪除表結構.

請問我想查是誰刪除的oracle資料庫中的資料應該看操作日誌嗎,怎麼看,能查出ip來嗎

7樓:靜言虎

select * from v$logfile;

select * from v$sql where sql_text like 'delete%';

select * from v$sqlarea order by first_load_time desc ;

oracle清空表內的資料

8樓:行走的皮卡丘呀

用truncate、delete都可以,比如要清空一個名為abc的表,就這樣寫sql:

truncate table abc;或者:

delete from abc;

oracle 查版本號,oracle怎樣查版本,具體步驟如下:

1、首先進入sqlplus,cmd---plsql,登陸我們的使用者,如圖,建議用sysdba許可權的賬戶登陸。

2、方法一:v$version

sql> select * from v$version;

3、方法二:product_component_versionsql> select * from product_component_version;

9樓:吳虞子

truncate table table_name;

操作特性:

truncate 只刪除表中的所有資料,不刪除表的結構;

10樓:匿名使用者

truncate 和 delete 應該都符合你的要求啊。

只不過後者還有返回的餘地,而前者就不能

11樓:匿名使用者

truncate table tablename;

刪除表中所有資料。

oracle資料庫刪除表中一條資料sql語句

12樓:匿名使用者

sql: delete from 資料庫.表名 where id = '1'

講解:如果不用跨庫,可以省略「資料庫」。1代表唯一的一條記錄,是引數。

13樓:談論使用者名稱

delete from 表名 where 條件

commit; 提交

14樓:匿名使用者

保留表,只刪除資料:

truncate table mytable;

或者:delete from mytable where 1 = 1 ;

commit;

刪除表本身:

drop table mytable;

結構化查詢語言是高階的非過程化程式語言,允許使用者在高層資料結構上工作。它不要求使用者指定對資料的存放方法,也不需要使用者瞭解具體的資料存放方式,所以具有完全不同底層結構的不同資料庫系統, 可以使用相同的結構化查詢語言作為資料輸入與管理的介面。結構化查詢語言語句可以巢狀,這使它具有極大的靈活性和強大的功能。

2023年10月,美國國家標準協會對sql進行規範後,以此作為關係式資料庫管理系統的標準語言(ansi x3. 135-1986),2023年得到國際標準組織的支援下成為國際標準。不過各種通行的資料庫系統在其實踐過程中都對sql規範作了某些編改和擴充。

所以,實際上不同資料庫系統之間的sql不能完全相互通用。

15樓:匿名使用者

我並不贊成在您 delete 後立刻 commit,確定之後再commit,以免找回麻煩。

16樓:

delete from tablename

where 條件;

commit;

17樓:匿名使用者

delete from tablename where id=:id

如何知道微信好友是否刪除了我

驗證方法 發起群聊。2 在發起群聊這裡勾選好友。3 勾選後如果不是好友就會提醒。擴充套件資料3 實時對講機功能 使用者可以通過語音聊天室和一群人語音對講,但與在群裡發語音不同的是,這個聊天室的訊息幾乎是實時的,並且不會留下任何記錄,在手機螢幕關閉的情況下也仍可進行實時聊天。我有一個不打擾即可知道對方...

怎麼知道對方是把我微信遮蔽了還是刪除了

如果對方已經把你拉黑或者刪除 你會在資訊管理器裡 面的 已刪除好友一欄裡看到他 然後 如果你還在對方的黑名單裡 你是無法傳送訊息給他的 會提示 請先新增對方為好友 然後 如果不想看到對方發表的說說 可以到空間裡 找到對方發表的說說 右上角有個遮蔽此人資訊 點完就不會再提示對方動態了 然後如果自己的空...

硬碟資料刪除後如何恢復,硬碟資料刪除了怎麼恢復

最佳方法 a.馬上關機,開啟機箱拆下硬碟 b.在另一臺電腦上安裝finaldata easyrecovery等資料恢復軟體 或者本機掛另一塊硬碟裝系統後安裝資料恢復軟體 c.學習並熟悉軟體用法 d.關機掛上誤格式化的硬碟 d.使用恢復軟體恢復資料到另外分割槽。有損失的方法 假設d盤檔案被刪 a.沒有...