長期以來,將被審計單位ORACLE數(shù)據(jù)庫海量數(shù)據(jù)遷移至審計人員熟知的SQLSERVER數(shù)據(jù)庫一直是困擾審計人員的一大技術(shù)難題。近日,審計署駐太原特派員辦事處在2012年財政審計項目過程中,針對被審計單位數(shù)據(jù)庫版本統(tǒng)一、數(shù)據(jù)海量存儲等特點,認真貫徹落實審計署關(guān)于加強財政審計信息化建設(shè)的指示精神,勇于探索,積極創(chuàng)新,大膽實踐,利用微軟公司官方網(wǎng)站發(fā)布的Microsoft SQL Server Migration Assistant for ORACLE(以下簡稱SSMA)工具,實現(xiàn)了ORACLE數(shù)據(jù)庫海量數(shù)據(jù)向SQLSERVER數(shù)據(jù)庫自動遷移的功能,大大縮短人工轉(zhuǎn)換的時間,降低了出錯概率,提高了工作效率,收到了較好效果。
該辦在審計現(xiàn)場搭建了兩臺高性能服務(wù)器支撐的數(shù)據(jù)分析核心平臺,重點采集了某省財政部門、國稅部門、地稅部門、人民銀行金庫、公積金管理部門、住建部門等多個部門的電子數(shù)據(jù)。針對這些部門普遍采用ORACLE數(shù)據(jù)庫的特點,按照審計署的工作要求,在數(shù)據(jù)分析核心平臺搭建了審計數(shù)據(jù)局域網(wǎng),部署了ORACLE 11g數(shù)據(jù)庫和SQLSERVER 2008數(shù)據(jù)庫,將被審計單位ORACLE數(shù)據(jù)庫備份的.DMP文件導(dǎo)入恢復(fù)至服務(wù)器中,技術(shù)人員可以利用PL/SQL等第三方工具直接訪問ORACLE數(shù)據(jù)庫。為滿足普通審計人員直接使用電子數(shù)據(jù)的需求,該辦利用微軟公司的SSMA工具將財政等重點部門數(shù)據(jù)導(dǎo)入SQLSERVER 2008數(shù)據(jù)庫,提供給全體審計人員使用,實現(xiàn)了電子數(shù)據(jù)的資源共享,解決了審計人員不熟悉ORACLE數(shù)據(jù)庫操作的難題。
通過實踐運用發(fā)現(xiàn),SSMA工具遷移數(shù)據(jù)有三大優(yōu)點,一是適合整庫遷移,保留了原始數(shù)據(jù)庫的結(jié)構(gòu)和各項優(yōu)化功能,如用戶、表間關(guān)聯(lián)和索引等各項功能未發(fā)生改變,方便審計人員了解原始數(shù)據(jù)和提高查詢效率;二是可以實現(xiàn)自動遷移的功能,大大縮短人工轉(zhuǎn)換時間,極大地提高了工作效率;三是最大程度解決了ORACLE數(shù)據(jù)庫和SQLSERVER數(shù)據(jù)庫等異構(gòu)數(shù)據(jù)庫之間的差異問題,降低了出錯概率,提高了數(shù)據(jù)轉(zhuǎn)換的準確率。通過實驗驗證,對于20G左右、240張表的數(shù)據(jù)采用手工方式轉(zhuǎn)換至少需要2天時間,而應(yīng)用SSMA工具轉(zhuǎn)換僅需要2個小時,大大提高了工作效率。(劉明睿 荊寧)
|