oracle9i 檔案資料庫建立

studywell發表於2014-09-26
轉自:http://www.cnblogs.com/mjgforever/archive/2007/12/04/982771.html

登陸身份證明不正確


 Oracle資料庫有三種標準的備份方法,它們分別為匯出/匯入(EXPORT/IMPORT)、冷備份、熱備份。匯出備份是一種邏輯備份,冷備份和熱備份是物理備份。
    要進行備份和恢復草,必須在連線到Oracle Manager Server後才能進行。如果未建立資料檔案庫,在使用Oracle Management Server時將會出現如下錯誤:
登陸身份證明不正確
或者
VTK-1000:無法連線到Management server。請驗證您已輸入Oracle Management Server的正確主機名和狀態。
    因此,必須先建立Oracle Enterprise Manager資料檔案庫,以便能連線到Oracle Management Server。建立Oracle Manager Server資料檔案庫的步驟:
1、 “開始→程式→Oracle→OraHome92→Configuration and Migration”,使用其中的 “Enterprise Manager Configuration Assistant”程式配置本機的 Oracle Management Server,建立一個新的檔案資料庫。
2、登入Oracle Management Server
    建立完資料檔案庫後,就可以使用OEM了。請按如下操作進行:
   “開 始→程式→Oracle→OraHome92→Enterprise Manager Console”,登入方式不選擇獨立啟動,要選擇登入到 Oracle  Management Server。啟用Oracle Enterprise Manager Console的登入視窗後,在該視窗 中使用者要提供相應的管理員名稱、口令和Management Server。Enterprise Manager有一預設管理員sysman,口令為 oem_temp,Management Server請填寫主機名或計算機IP地址。
3、登入成功後,Oracle提示更改sysman使用者口令。如果登入不成功,請檢查在控制皮膚中“服務”中Oracle Management Server服務是否已啟動,如未啟動請手動啟動。
4、連線到要操作的資料庫
    在OEM左側的目錄樹中,單擊要備份的資料庫名,在隨後出現的登入框中輸入正確的使用者名稱、口令及連線身份,此時該資料庫已與管理伺服器連線。
5、建立首選身份證明
    首 選身份證明的作用是配置一個資料庫使用者執行資料庫維護操作,在對資料庫進行備份與恢復等操作的過程中,使用者不必輸入使用者及口令。在OEM中開啟配置選單, 選擇“首選身份證明”選項,開啟“編輯管理員首選項”視窗,選擇管理伺服器接點win2000(win2000為主機名),在節點身份證明子視窗中輸入用 戶名如system,在“口令”和“確認口令”文字框中輸入manager;單擊“確認”按鈕,完成首選身份證明。
6、邏輯備份與恢復的前提
    邏輯備份與恢復的前提是資料庫必須工作在歸檔狀態,由於這些命令如果處理不當會造成資料庫的故障,Oracle只允許透過命令方式修改資料庫工作模式。
  檢視資料庫是否已經啟動歸檔日誌
  SQL>archive log list; 

  如果歸檔日誌沒有啟動,先關閉資料庫
  SQL>shutdown immediate;


  然後用下面命令啟動資料庫
  SQL>startup mount;


  使資料庫處於歸檔日誌模式
  SQL>alter database archivelog; 

  使資料庫處於開啟狀態
  SQL>alter database open;

7、建立備份管理員賬戶
    在建立首選身份證明後還不能進行資料庫的備份與恢復工作。否則會出現錯誤提示,報錯提示是:VNI2015 驗證錯誤。在作業的歷史記錄中可以看到更詳細的出錯提示:VNI2015目標接點首選身份證明無效或具有的許可權不足已完成該操作。
錯誤原因:目標節點(資料庫伺服器)的作業系統使用者身份證明不正確,OEM智慧代理驗證並使用這個資訊執行作業。 
解決辦法: OEM管理員使用者應具有“作為批處理作業登入”的許可權。“作為批處理作業登入”是Windows NT使用者的作業系統高階許可權。解決辦法是在作業系統使用者中新建一個與OEM管理員使用者同名,密碼一致的使用者。如:sysman使用者。具體操作方法如下:
1、順序在選單中選擇“開始”、“程式”、“附件”、“管理工具”、“計算機管理”中建立使用者SYSMAN,使其屬於組ADMINISTRATORS,ORA—DBA。
2、順序在選單中選擇“開始”、“程式”、“附件”、“管理工具”、“本地安全策略”,在“本地安全設定”視窗的左側欄目找到“安全設定”、“本地策略”、“使用者權利指派”,在相應的右側欄目裡找到“作為批處理作業登入”策略項。在此策略中增加使用者sysman。
在OEM中備份與恢復資料
以 上過程如果處理無誤,現在應該沒有什麼問題了。具體的OEM備份與恢復的方法是進入OEM管理器後,在選單“工具”、“資料庫工具”中選擇相應的操作 (如:資料管理:匯入,匯出,裝載。備份恢復:備份,恢復,維護等)。每個具體的資料維護操作都是圖形化的,嚮導方式,操作十分簡單,這裡不再贅述。至於 操作的狀態,如是否已執行,已完成,失敗等可以在作業列表中查詢歷史操作記錄。
注意:以上操作在伺服器為Windows 2000 advance server,安裝Oracle9.2.1.0企業版的系統上經測試已透過。
作者:mjgforever
出處:http://mjgforever.cnblogs.com/
本文版權歸作者和部落格園共有,歡迎轉載,但未經作者同意必須保留此段宣告。
分類: Oracle

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29519108/viewspace-1281962/,如需轉載,請註明出處,否則將追究法律責任。

相關文章