学院首页>网络编程>ORACLE>解决方案:Oracl数据库中大数据的备份

解决方案:Oracl数据库中大数据的备份

作者:unknown 来源:IT专家网 添加时间:2006-5-26 9:52:15

1.1 以dba帐号登陆,

  $ sqlplus '/as sysdba';
  SQL> archive log list;
  Database log mode No Archive Mode #非归档方式
  Automatic archival Enabled
  Archive destination /oracle/bakram/log_archive
  Oldest online log sequence 161
  Current log sequence 163

  1.2 如果第一步为 No Archive Mode ,则将数据库修改修改为归档方式

  1.2.1 建立存档路径.

  $mkdir /oracle/bakram/log_archive

  1.2.2 在/oracle/OracleHome/dbs/建立一文件 firstSpfile.ora

  文件内容为:

  SPFILE="/oracle/OracleHome/dbs/spfileorcyehoo.ora" # 实例名称
  log_archive_start=true;
  log_archive_format=ARC%T%S.arc #格式
  log_archive_dest=/oracle/bakram/log_archive #存放的路径

  1.3 停止数据库

  $/oracle/dbstop.sh

  1.4 修改归档方式

  1.4.1 建立一个dbstartmount.sh文件

  --------
  echo "begin to start oracle mount..."
  lsnrctl start
  sqlplus /nolog <
  connect /as sysdba
  startup mount
  exit
  exit
  sleep 10
  echo "oracle have started oracle mount..."
  --------
  执行./dbstartmount.sh
  SQL>alert database archivelog;
  Database altered.
  将数据库打开
  SQL> alert database open;
  Database altered.
  SQL>

第 2 页,共 2 页 [1] [2]
站内搜索