首页 国产 亚洲 小说图片,337p人体粉嫩胞高清视频,久久精品国产72国产精,国产乱理伦片在线观看

新浪財經

審計工作中大型數據庫的連接及數據采集初探(Oracle篇)

http://www.sina.com.cn 2007年07月23日 15:03 審計署網站

  近些年來,隨著信息技術的推廣和普及,越來越多的單位財務會計工作已實現信息化,開始采用計算機作為本單位處理各項事務的工具,且應用的深度和廣度也越來越大,如各種大型數據庫系統(例如DB2、Oracle、Sybase等)就在不少單位開始被廣泛應用。我們在日常審計工作中也經常會面對這些大型數據庫,而如何順利地從中采集我們需要的數據,成為很多審計人員面臨的一項重要問題。2006年12月,筆者隨審計組進駐某人民醫(yī)院審計,從采集轉換數據的經歷中總結了一些關于ORACLE數據庫的連接及數據采集的經驗和方法。進行數據采集前的調查準備工作后,針對特定的審計目標數據庫及數據,選取對審計工作有用的數據庫信息,以方便對數據的處理和分析。對于數據采集工作,一般不宜采用在被審計單位服務器上直接操作的方式,因為這樣一會影響對方單位信息系統工作效率,二是存在一定的不安全因素,所以決定采用通過對方單位局域網連接數據服務器的方法,然后下載數據直接到審計人員電腦中。而對于數據連接采集,一般有三種方法:一是在審計人員電腦上安裝Oracle的客戶端軟件,通過一些設置,將Oracle服務器中數據以文本文件形式下載到審計人員機器中;二是通過SQLSERVER數據庫采集數據。即在安裝Oracle客戶端機器上,使用較為熟悉的SQLSERVER數據庫的DTS工具,連接Oracle服務器端后,將所需數據導入至SQLSERVER;三是用第三方開發(fā)的PL/SQL Developer軟件連接ORACLE數據庫后進行數據操作。但在操作中發(fā)現,被審計單位所使用的Oracle數據庫版本較低,其客戶端在審計人員所使用計算機的windows xp系統中不能成功安裝使用。因此,排除第一種方法的可行性。對于另外兩種方法,通過對SQLSERVER數據庫和PL/SQL Developer相互比較后得出,我們的審計人員比較熟悉前者,且PL/SQL Developer使用的是PL/SQL語言,在語法結構上與一般的SQL語言有少許差別,不利于審計人員下一步的處理和分析。因此,最切實可行的辦法是通過SQLSERVER數據庫采集數據。具體步驟如下:第一步:從被審計單位中選擇裝有Oracle客戶端的計算機,在其上安裝SQLSERVER 2000;開啟SQLSERVER 2000服務管理,打開“企業(yè)管理器”,新建一個數據庫,名為“Oracle數據轉換”;第二步,運行“導入和導出數據”,打開“DTS導入/導出向導”,選擇數據源為“Microsoft OLE DB provider for Oracle”或“Oracle Provider for OLE DB”,(前者是微軟提供的數據驅動,后者是是Oracle公司提供的數據驅動,使用上沒有大的差異),在“數據鏈接屬性”選項卡中填入Oracle服務器名稱和登陸用戶名及密碼(可向被審計單位索要)。選擇目標數據庫為“Oracle數據轉換”,在“指定表復制或查詢”中選擇“從源數據庫中復制表和視圖”,然后選擇有用的數據表進行導入/導出操作。這樣就把Oracle服務器中的數據導入到SQLSERVER“Oracle數據轉換”數據庫中。第三步,在這臺Oracle客戶端機器的SQLSERVER 2000安裝目錄中,找到“Oracle數據轉換.mdf”和“Oracle數據轉換.ldf”,將其拷貝到審計人員的電腦中;第四步,在審計人員的電腦中,打開“企業(yè)管理器”,運行“附加數據庫”操作,并指定“Oracle數據轉換.mdf”的路徑,對“Oracle數據轉換”數據庫進行附加操作。至此,就完成從被審計單位的Oracle服務器中采集數據至SQLSERVER數據庫的操作,爾后,審計人員就可以利用熟悉的SQLSERVER數據庫及SQL語句進行數據查詢及分析。以上這種方法,充分利用了數據庫客戶端連接服務器的配置信息,避開了繁瑣的備份、還原操作,直接從數據庫中抓取數據,操作相對簡單、容易,在實際操過程中,審計人員還可以根據具體情況使用。(作者:安徽省阜陽市審計局 陳勇)

  (本文內容僅為作者個人觀點,不代表任何

審計機關和本網站的觀點,未經許可,不得轉載)

愛問(iAsk.com)
不支持Flash
不支持Flash
不支持Flash