Oracl数据库中大数据的备份(2)
文章作者 100test 发表时间 2007:03:14 13:48:26
来源 100Test.Com百考试题网
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> |