程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> 關於Oracle數據庫 >> 哪套備份策略適合我的Oracle 10g數據庫?

哪套備份策略適合我的Oracle 10g數據庫?

編輯:關於Oracle數據庫

  問:我想給我們的有Oracle數據庫10g的SAP產品服務器做備份。我該怎樣做?我怎樣才能擴大表空間?

  答:給Oracle數據庫備份有很多方法。每種方法都有人持贊成或是反對意見。采用什麼樣的方法進行備份取決於你的恢復需求。所以在需要指出你需要的是哪一種恢復情況,然後根據備份策略選擇合適的方法。要想了解更多的備份方法,請閱讀《Oracle備份和恢復基礎》。

  要擴大你的表空間,你可以增加和表空間一致的數據文件的大小。首先,查詢數據詞典看文件大小是否合表空間一致:

selectfile_name,bytesFROMdba_data_files
wheretablespace_name=’ts_name’;

  然後用類似下面的命令增加文件的大小:

alterDATABASEDATAFILE’/directory/filename’
RESIZEsize;>

  當達到100K、10M、或者是1G時。一定要確保目前的大小要比以前的要大。或者,當文件用完了所有的空間時你能通過下面的命令讓在文件自動生成:

alterDATABASEDATAFILE’/directory/filename’
AUTOEXTENDONNEXTxxxMMAXSIZEyyyM;

  最後一種方法就是在表空間內增加如下新的數據文件:

alterTABLESPACEts_nameADDDATAFILE
’/directory/filename’AUTOEXTENDONNEXTxxxMMAXSIZEyyyM;

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved