熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Oracle >> 正文

OEM聯機自動熱備份全攻略(1)

2013-11-13 15:45:42  來源: Oracle 

  在Windows Server/Advanced Server中用OEM執行數據庫的聯機自動熱備份並不復雜但飛飛以前從未成功過每次執行導出或者備份操作都會出現VTN驗證錯誤提示備份作業的用戶沒有權限作業可以提交但不能調度和執行導致失敗記得曾在論壇上和Lishuang兄進行過這方面的探討但還是不得要領飛飛始終認為這個錯誤是由於用戶權限的問題可能是作業的擁有者sysman沒有相應的作業權限好在後來飛飛掌握了在命令行方式下導出數據庫的方法也就沒有再深究這個問題了直到有一次誤打誤撞地在單位的局域網絡上成功實現了歸檔日志模式下的聯機自動熱備份飛飛於是趕緊在家裡的機器上把方法再試了一遍但這次卻不成功於是飛飛比較了單位和家裡機器的軟件環境發現原來家裡的機器沒有主域(操作系統是Windows Professional)因而無法實現一些域或者工作組一級的權限管理於是飛飛把操作系統換成了Windows Server並按照安裝Oracle 的要求為操作系統安裝了升級補丁SP結果按部就班地進行配置這次就成功了(雖然還有點小問題沒有達到飛飛原先的設想但完全不影響備份和導出操作)
  
  飛飛已經至少三個月沒上論壇了不知道現在受到這一問題困擾的朋友還有多少因此飛飛不揣冒昧將自己的方法貼出來供大家參考需要說明的是這個方法只是一個充分的方法而不是一個必要的方法也就是說飛飛的步驟中可能有許多都是不必要的可以省略的飛飛到底不具備將折騰進行到底的革命精神所以沒有一一測試哪些步驟可以省略而且飛飛只找出了在主域中進行OEM備份的方法沒有試過不帶域的單機或網絡上的方法(不過據飛飛的一位朋友說他用了飛飛的方法在不帶域的網絡上好象還沒有成功)歡迎各位網友進行測試指出飛飛的謬誤大家共同探索出一條好的路來
  
  飛飛的方法比較繁瑣主要要執行以下幾個大的步驟
  
  ①在操作系統的域安全策略中進行權限的操作
  
  ②將數據庫設為自動啟動歸檔日志模式狀態(如果數據庫不在歸檔日志模式的話)
  
  ③在Oracle程序組的Administrator Assistant for Windows NT中執行管理員權限的配置
  
  ④在OEM的主機節點中添加首選身份證明
  
  ⑤執行自動備份或導出操作
  
  其中前面四步的操作對於(單獨的)導出或備份來說都是必須要作的也就是說不論你是想在OEM中執行備份還是導出或者兩者都想做那麼必須首先執行前面四步操作
   
  圖表 打開域安全策略
   
  圖表 選擇作為批處理作業登錄
   
  圖表 勾選定義這些策略並單擊添加…
   
  圖表 單擊浏覽…查看可以添加的用戶
   
  圖表 添加合適的用戶例如圖中的這些當然這些用戶不是必需的不過建議把Oracle的DBA和操作系統的管理員(也就是超級用戶)Administrator添加進去
   
  圖表 在上一步操作返回的這個頁面上單擊確定
   
  圖表 用同樣的方法為作為服務登錄添加用戶
   
  圖表 用同樣的方法為備份文件和目錄添加用戶
   
  圖表 可以重復上面的步驟設置域控制器安全策略(這一步是否可以去掉請網友們測試)
   
  圖表
   
  圖表
   
  圖表 可以重復上面的步驟設置本地安全策略(這一步是否可以去掉請網友們測試)
   
  圖表
   
  圖表
   
  圖表 打開操作系統的MS—DOS命令行窗口
  
  
  
  
  
  
  
  
  
  
  
  
  

From:http://tw.wingwit.com/Article/program/Oracle/201311/17264.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.