首先要熟悉繁雜的oracle語法規(guī)范,并能提前報(bào)錯(cuò)(這不是問題)
(貌似可行) 那么要準(zhǔn)備一個(gè)存儲其他庫表結(jié)構(gòu)的 oracle database
創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供平壩網(wǎng)站建設(shè)、平壩做網(wǎng)站、平壩網(wǎng)站設(shè)計(jì)、平壩網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、平壩企業(yè)網(wǎng)站模板建站服務(wù),十載平壩做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
可以使用不提交事物的方式檢查,但如果碰到大量數(shù)據(jù)的操作呢?會(huì)造成鎖的
能否解析日志呢,日志先寫入redo,logminer 會(huì)降低oracle性能
可不去回滾DDL 語句,和insert ,delete 語句,
主要預(yù)防update 語句,那么提前把update前 語句的數(shù)據(jù)select 備份起來,而不直接生成回滾update.
a. 目標(biāo)庫的元數(shù)據(jù)備份到審核庫
b. 外部傳參給 審核程序,參數(shù)包括(ip,port,username,password,sql, backip,backport, backuser,backpass)
c. 審核程序先在審核庫預(yù)執(zhí)行,看看是否有語法錯(cuò)誤,對于DDL 語句就直接更新了,對于insert 語句就直接執(zhí)行了,
d. 對于delete語句檢查句法,因此,delete 之前要先備份 導(dǎo)入到審核庫,無法檢查數(shù)據(jù)是否存在,
e. 對于update語句,先要導(dǎo)入到備份庫,只能檢查語法,因?yàn)閷τ诙啾硪蕾嚨膗pdate 無法導(dǎo)出多表。
檢查完之后就代表通過了,就操作線上庫
網(wǎng)站名稱:說說如何做oracle的SQL審核呢
分享網(wǎng)址:http://bm7419.com/article4/jdejie.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供動(dòng)態(tài)網(wǎng)站、全網(wǎng)營銷推廣、靜態(tài)網(wǎng)站、軟件開發(fā)、用戶體驗(yàn)、小程序開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)