oracle9i 檔案資料庫建立
轉自: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企業版的系統上經測試已透過。
登陸身份證明不正確
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企業版的系統上經測試已透過。
分類: Oracle
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29519108/viewspace-1281962/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 建立資料庫檔案-日誌檔案-次要資料庫檔案資料庫
- 為oracle資料庫建立口令檔案Oracle資料庫
- 手動建立 Oracle9i 資料庫(轉載)Oracle資料庫
- mysql資料庫的檔案建立方式MySql資料庫
- 在Oracle9i中建立SPFILE檔案Oracle
- ORACLE9I RMAN恢復資料庫後需要手工新增臨時資料檔案Oracle資料庫
- 建立Local Physical Standby Oracle9i standby 資料庫筆記Oracle資料庫筆記
- RAC資料庫將資料檔案建立在本地磁碟資料庫
- 1.7.2. 使用ORAPWD建立資料庫密碼檔案資料庫密碼
- 1.7. 建立和維護資料庫密碼檔案資料庫密碼
- QGIS如何開啟ArcGIS建立的GDB資料庫檔案資料庫
- 從cmd中匯入.SQL檔案並建立資料庫SQL資料庫
- 建立資料庫時用裸裝置的配置檔案資料庫
- 資料庫檔案和檔案組資料庫
- Oracle9i Standby資料庫啟用後需要加入或reuse temp表空間資料檔案Oracle資料庫
- Qt 選擇資料夾、建立資料夾以及建立檔案QT
- 在單機上建立物理的Oracle9i standby資料庫(轉)Oracle資料庫
- MySql資料庫——檔案MySql資料庫
- 啟用ORACLE9I資料庫的歸檔模式(ARCHIVELOG)Oracle資料庫模式Hive
- oracle資料庫移動資料檔案、日誌檔案和控制檔案Oracle資料庫
- Oracle9i 官方文件建立資料庫指令碼的一個錯誤Oracle資料庫指令碼
- 織夢資料庫配置檔案-DedeCMS織夢資料庫檔案在哪裡資料庫
- 通過資料庫檔案還原資料庫資料庫
- 資料庫系統檔案啟動資料庫資料庫
- 利用java建立檔案或者資料夾Java
- 2.5.9 在資料庫建立期間支援大檔案表空間資料庫
- 必須先建立資料夾再建立檔案嗎
- rename備庫資料檔案
- Sqlserver資料庫使用 .bak 檔案還原資料庫SQLServer資料庫
- 建立資料庫資料庫
- .net檔案的建立和web.config 關於資料庫Web資料庫
- oracle 下最大資料檔案能建立多大Oracle大資料
- 資料庫引數檔案控制檔案日誌檔案資料檔案跟蹤檔案等8大檔案的字典資料庫
- 當oracle丟失所有控制檔案後可以重新建立控制檔案來恢復資料庫Oracle資料庫
- oracle資料庫的配置檔案Oracle資料庫
- 重建Oracle資料庫控制檔案Oracle資料庫
- 資料庫檔案的遷移資料庫
- 為資料庫新增控制檔案資料庫