Oracle數據安全的維護 |
發布時間: 2012/7/13 15:04:25 |
記得某位哲學家說過:事物的變化離不開內因和外因。那么對于Oracle數據安全這個話題而言,也不例外,也勢必分為內和外兩個部分。那么好,我們就先從內開始說起:
1.從Oracle系統本身說起 Oracle數據我們先拋開令人聞風色變的hacker和其他一些外部的原因,先想一下我們的數據庫。什么硬盤損壞,什么軟件受損,什么操作事物一系列由于我們的疏忽而造成的系統問題就完全可以讓我們辛苦建立的數據庫中的數據一去不復返。那么,我們就先從自己身上找找原因吧。 一、解決系統本身問題的方法--數據庫的備份及恢復 數據庫的備份: 關于Oracle數據庫的備份,標準地有三中辦法:導出/導入(Export/Import)、冷備份、熱備份。導出備份是一種邏輯備份,冷備份和熱備份是物理備份。 <1導出/導入(Export/Import) 利用Export可將數據從數據庫中提取出來,利用Import則可將提取出來的數據送回Oracle數據庫中去。 a.簡單導出數據(Export)和導入數據(Import) Oracle支持三種類型的輸出: (1)表方式(T方式),將指定表的數據導出。 (2)用戶方式(U方式),將指定用戶的所有對象及數據導出。 (3)全庫方式(Full方式),將數據庫中的所有對象導出。 數據導出(Import)的過程是數據導入(Export)的逆過程,它們的數據流向不同。 b.增量導出/導入 增量導出是一種常用的數據備份方法,它只能對整個數據庫來實施,并且必須作為SYSTEM來導出。在進行此種導出時,系統不要求回答任何問題。導出文件名缺省為export.dmp,如果不希望自己的輸出文件定名為export.dmp,必須在命令行中指出要用的文件名。 增量導出包括三個類型: (1)完全增量導出(Complete) 即備份整個數據庫,比如:
(2)增量型增量導出 備份上一次備份后改變的數據。比如:
本文出自:億恩科技【www.artduck.net】 |