国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

如何恢復只有完好數據文件的oracle數據庫?

2024-08-29 13:34:09
字體:
來源:轉載
供稿:網友
1.重新創建初始化文件,重要的參數包括
  control_files,db_name,instance_name,background_dump_dest,core_dump_dest,user_dump_dest,/
  db_block_size=8192,db_cache_size,db_domain,large_pool_size,pga_aggregate_target,shared_pool_size,
  sort_area_size,undo_management,undo_retention,undo_tablespace 等
  你可以通過以下途徑創建一個初始供修改的參數文件:
  @從備份的參數文件里得到
  @從其他正常運行的Oracle實例里得到,運行下面的命令
   Create pfile='參數文件路徑及名稱' from spfile
 
  得到后要修改這個文件,注重這個文件對于恢復很重要一定要檢查是否正確.
  要檢查background_dump_dest,core_dump_dest,user_dump_dest等參數設置的目錄是否存在2.修改監聽器配置文件.檢查監聽的數據庫參數.3.在系統級設置環境變量ORACLE_SID4.創建實例
  OraDim -NEW -SID sid -startmode m
  5.創建Oracle口令文件
  OraPwd  file=Oracle_HOME/database/pwdsid.ora passWord=*****
  口令文件的位置一定要正確,否則第七步會報錯 

6.啟動實例
  @sqlplus "/ as sysdba"
  假如你的參數文件放在缺省位置且名稱符合標準要求,則運行
  @startup nomount;
  否則
  @startup nomount pfile='參數文件路徑及名稱';7.創建控制文件
  示例腳本
  CREATE CONTROLFILE SET DATABASE "db_name" RESETLOGS  NOARCHIVELOG
    MAXLOGFILES 50
    MAXLOGMEMBERS 5
    MAXDATAFILES 100
    MAXINSTANCES 1
    MAXLOGHISTORY 453
LOGFILE
  GROUP 1 '日志文件路徑及名稱'  SIZE 100M,
  GROUP 2 '日志文件路徑及名稱'  SIZE 100M,
  GROUP 3 '日志文件路徑及名稱'  SIZE 100M
DATAFILE
  '數據文件路徑及名稱',
  ....................
  ...................
CHARACTER SET ZHS16GBK;8.打開數據庫
  Alter Database Open resetlogs;9. 給臨時表空間增加臨時文件
    因為臨時文件的創建沒有包含在創建控制文件的腳本里
   所以你需要手工添加給臨時表空間增加臨時文件
   否則執行某些命令的時候會異常的。
   ALTER TABLESPACE "TEMP"
    ADD TEMPFILE 'C:/ORACLE9I/ORADATA/SHARK/Temp01.DBF' [reuse] SIZE 200M到這里你的恢復工作完成, 你可以運行一些命令檢查一下


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 长子县| 五峰| 武鸣县| 柏乡县| 安仁县| 民权县| 象山县| 桂林市| 同仁县| 扎鲁特旗| 琼结县| 镇安县| 阿拉善左旗| 当阳市| 昆明市| 禄丰县| 运城市| 荃湾区| 儋州市| 当阳市| 黑山县| 建水县| 鄱阳县| 托克逊县| 弋阳县| 屏山县| 铁力市| 汽车| 连城县| 新龙县| 安仁县| 栖霞市| 桑日县| 老河口市| 松潘县| 西丰县| 西华县| 芜湖县| 岳阳市| 南木林县| 沛县|