《2022年SAP中oracle数据库的备份恢复.pdf》由会员分享,可在线阅读,更多相关《2022年SAP中oracle数据库的备份恢复.pdf(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、SAP中 oracle数据库的备份恢复1.备份数据库进入 T-code DB13 备份在线数据库精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 1 页,共 16 页 - - - - - - - - - - SAP中 oracle数据库的备份恢复去DB12可以瞧进度精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 2 页,共 16 页 - - - - - - - - - - SAP中 oracle数据库的备份恢复查瞧日志
2、精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 3 页,共 16 页 - - - - - - - - - - SAP中 oracle数据库的备份恢复这就是成功了2.备份数据库归档文件执行 DB13的 TCODE, 创建计划 , 设定计划时间 ,选择 redolog backup、利用命令备份 :brarchive -u / -c force -p initPRD、sap -sd Zzxc 报错,说 Function 中写的 BRARCHIVE 出错了 ,所以这里要用-sd 精品资料 - - - 欢迎下载
3、- - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 4 页,共 16 页 - - - - - - - - - - SAP中 oracle数据库的备份恢复精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 5 页,共 16 页 - - - - - - - - - - SAP中 oracle数据库的备份恢复这样就可以了 ,去 DB14 中查瞧日志备份状态精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - -
4、- - - - - - -第 6 页,共 16 页 - - - - - - - - - - SAP中 oracle数据库的备份恢复精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 7 页,共 16 页 - - - - - - - - - - SAP中 oracle数据库的备份恢复成功了备份更改路径精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 8 页,共 16 页 - - - - - - - - - - SAP中 or
5、acle数据库的备份恢复3.SAP数据恢复在运行中输入sqlplus /nolog 打开 cmd 界面,登陆 oracleWindows 切换为 devadm 用户登录关闭数据库服务精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 9 页,共 16 页 - - - - - - - - - - SAP中 oracle数据库的备份恢复精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 10 页,共 16 页 - - - - -
6、 - - - - - SAP中 oracle数据库的备份恢复Linux 下备份数据库使用 rdvadm 用户登录用 chmod R 777 /oracle 给权限修改 /oracle/RDV/102_64/dbs/initRDV 、sap 备份日志文件路径精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 11 页,共 16 页 - - - - - - - - - - SAP中 oracle数据库的备份恢复备份数据库时报错解决方法 : rootvm # su - oracle oraclevm $ cd $O
7、RACLE_HOME/bin oraclevm bin$ chmod +s oracle oraclevm bin$ ll oracle -rwsrwsr-x 1 oracle oinstall 152028761 Aug 30 19:06 oracle oraclevm bin$ 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 12 页,共 16 页 - - - - - - - - - - SAP中 oracle数据库的备份恢复关于 s 权限的说明 : s 表示 setUID 与 setGID 。 位于
8、 user 与 group 权限组的第三位置。如果在 user权限组中设置了 s 权限。那么当该文件被执行时 , 就是以文件所有者的GID,而不就是用户的 GID执行文件 , 因此可执行的文件搭配这个权限, 便能得到特权 , 任意存取该文件的所有者能使用全部系统资源NOTE: 776505 Symptom1、 BRARCHIVE, BRBACKUP, and BRCONNECT - started with the user adm when using the OPS$ connection (option -u /) - terminate on Linux or Solaris 11 w
9、ith the following error messages: BR0301E SQL error -1017 at location BrDbConnect-2ORA-01017: invalid username/password; logon deniedBR0310E Connect to database instance QO1 failed2、 BRBACKUP or BRARCHIVE backup with RMAN - started with the user adm - fails on Linux or Solaris 11 with the following
10、error messages: BR0278E Command output of SHELL=/bin/sh /oracle/I20/920_32/bin/rmannocatalog:Recovery Manager: Release 9、2、0、4 、0 - ProductionCopyright (c) 1995, 2002, Oracle Corporation、 All rights reserved、RMANRMAN connect target /;RMAN-00571: =RMAN-00569: = ERROR MESSAGE STACK FOLLOWS =RMAN-00571
11、: =ORA-01031: insufficient privileges精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 13 页,共 16 页 - - - - - - - - - - SAP中 oracle数据库的备份恢复RMAN *end-of-file*3、 BRBACKUP or BRARCHIVE fail with ORA-01031 during an attempt to connect to the database using the SYSOPER authorization, fo
12、r example: BR0301E SQL error -1031 at location BrInitOraCreate-2, SQL statement:CONNECT / AT PROF_CONN IN SYSOPER MODEORA-01031: insufficient privilegesBR0303E Determination of Oracle version failedOther TermsBR*Tools Reason and PrerequisitesThe BR executables are assigned an s-bit、 The problem is r
13、elated to the special processing of the s-bit by Linux and Solaris 11 operating systems、1、 The problem does not occur if the BR*Tools are called with the SYSTEM database user, for example: brbackup -u SYSTEM/ -q 2+3 、 The problem occurs for every database user if the backup was started with the OS u
14、ser adm、Solution1、 Although the BR*Tools are called with the OS adm, the relevant database user for the OPS$ connection must be called OPS$ORA 、 If it does not exist yet, create it as follows: sqlplus /nolog SQL connect / as sysdbaSQL create user ops$ora identified externally temporary tablespace ps
15、aptemp;SQL grant sapdba to ops$ora;2+3 、 To solve the problem, set the SGID bit for the brarchive, brbackup, and brconnect executables (they must belong to ora): su - rootcd /usr/sap/SYS/exe/run改变文件所有者为ora chown ora brarchive brbackup brconnect改变所属用户组为 dba chgrp dba brarchive brbackup brconnect 精品资料
16、 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 14 页,共 16 页 - - - - - - - - - - SAP中 oracle数据库的备份恢复改变文件权限为6754 chmod 6754 brarchive brbackup brconnect These commands should result in the following : -rwsr-sr- 1 ora dba 9325374 2012-12-19 04:52 brarchive-rwsr-sr- 1 ora dba 9443223 20
17、12-12-19 04:52 brbackupLS -rwsr-sr- 1 ora dba 11333756 2012-12-19 04:55 brconnect-rwxr-xr-x 1 adm sapsys 9893702 2012-12-19 04:56 brrecover-rwxr-xr-x 1 adm sapsys 6203096 2012-12-19 04:56 brrestore-rwxr-xr-x 1 adm sapsys 11766827 2012-12-19 04:58 brspace-rwxr-xr-x 1 adm sapsys 6797524 2012-12-19 04:
18、58 brtoolsThe authorization *4 should prevent just anybody from being able to perform an offline backup, which could disrupt the availability of the SAP system、Header Data Released On27、07、2015 14:33:10Release StatusReleased for CustomerComponentBC-DB-ORA-DBA Database Administration with OraclePrior
19、ityCorrection with medium priorityCategoryHelp for error analysisValidity This document is not restricted to a software component or software component versionReferences This document refers to: SAP NotesCorrections in BR*Tools 7、20 Patch 33 / 7、40 Patch 3361641Creating OPS$ users on UNIX113747Owner
20、s and authorizations for BR*ToolsThis document is referenced by: SAP Notes (3)113747Owners and authorizations for BR*Tools361641Creating OPS$ users on UNIX精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 15 页,共 16 页 - - - - - - - - - - SAP中 oracle数据库的备份恢复Corrections in BR*Tools 7
21、、20 Patch 33 / 7、40 Patch 3Linux 下恢复数据库恢复数据文件su oraprd cd /oracle/PRD/sapbackup brrestore b beqktnhh 、and m full c force-d disk 注意 : 在上面命令中 , beqktnhh 、and 为对应备份集的备份日志文件, 请根据实际情况进行相关替换。在生产数据库中产生控制文件的trace、su oraprd sqlplus “/as sysdba”SQLalter database backup control trace as /tmp/prd、 trc; 将产生的控制文件拷贝到本地, 加工获得相关目录与控制文件重建SQL脚本。由于就是压缩备份,所以在恢复时必须解压日志文件解压命令cd /oracle/RDV/oraarch/ gunzip c 文件名 解压到的文件名精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 16 页,共 16 页 - - - - - - - - - -
限制150内