12
返回列表 发新帖
楼主: nopicture

好心的XDJM请指个方向,关于SAP系统COPY。

[复制链接]
论坛徽章:
1
娜美
日期:2017-05-17 08:42:26
11#
 楼主| 发表于 2016-11-16 13:46 | 只看该作者
其实我目前是按照网上的这个办法,在操作。最后就卡在recover这里了。

将生产机PRD(sapprd)拷贝到测试机DEV(sapdev),
步骤如下:  
1.生产机PRD 
# su – prdadm 
# stopsap r31  
# exit 
# su – oraprd 
# sqlplus /nolog
SQLPLUS> connect /as sysdba 
SQLPLUS> alter database backup controlfile to trace;
SQLPLUS> exit 
# exit
# su – prdadm
# stopsapdb
在目录/oracle/PRD/saptrace/usertrace/查找最新的*.trc文件,拷贝到文件control.sql,并进行编辑:
#
只保留STARTUP MOUNT到CHARACTER SET WE8DEC;
之间的语句,删除其它语句; 
2.      查找替换PRD为DEV(%s/PRD/DEV/g);
更改下面的语句
CREATE CONTROLFILE REUSE DATABASE ‘DEV’ NORESETLOGS ARCHIVELOG;
 

CREATE CONTROLFILE REUSE SET DATABASE ‘DEV’ RESETLOGS ARCHIVELOG; 
2.      测试机DEV 

# su – devadm.
# stopsap all 

# exit
# su – oradev
# lsnrctl stop
# exit 
# cd /oracle/DEV/ 
# rm –rfsapdata?/* 
# rm –rforiglog?/*
# rm –rfmirrlog? 
# rm –rfsapreorg/* 

# rm –rfsaparch/*
# rm –rfsaptrace/usertrace/* 
# rm –rfsaptrace/background/* 

# rm –rfsapbackup/* 
# rm –rfsapcheck/*  
从生产机上拷贝control.sql 
# rcpsapprd: /oracle/PRD/saptrace/usertrace/control.sql .
从生产机上拷贝数据库data文件 
# rcp –r sapprd:/oracle/PRD/sapdata?
#chown –R oradev:dba * 
#cd origlogA 
#mkdir cntrl
#cd ../saparch 

#mkdir cntr
生成control文件 
# su – oradev
# sqlplus /nolog
SQLPLUS> connect /as sysdba0 
SQLPLUS>@/oracle/DEV/control.sql
SQLPLUS>alter database open resetlogs; 
SQLPLUS> exit 
# lsnrctl start 
启动sap,接下来就是sap里面的配置了。

使用道具 举报

回复
论坛徽章:
1
娜美
日期:2017-05-17 08:42:26
12#
 楼主| 发表于 2016-11-16 13:54 | 只看该作者
其实我这几天是参照以下的方式操作的,就是卡在recover database那里了。
将生产机PRD(sapprd)拷贝到测试机DEV(sapdev),
步骤如下:  
1.生产机PRD 
# su – prdadm 
# stopsap r31  
# exit 
# su – oraprd 
# sqlplus /nolog
SQLPLUS> connect /as sysdba 
SQLPLUS> alter database backup controlfile to trace;
SQLPLUS> exit 
# exit
# su – prdadm
# stopsapdb
在目录/oracle/PRD/saptrace/usertrace/查找最新的*.trc文件,拷贝到文件control.sql,并进行编辑:
#
只保留STARTUP MOUNT到CHARACTER SET WE8DEC;
之间的语句,删除其它语句; 
2.      查找替换PRD为DEV(%s/PRD/DEV/g);
更改下面的语句
CREATE CONTROLFILE REUSE DATABASE ‘DEV’ NORESETLOGS ARCHIVELOG;

CREATE CONTROLFILE REUSE SET DATABASE ‘DEV’ RESETLOGS ARCHIVELOG; 
2.      测试机DEV 
# su – devadm.
# stopsap all 
# exit
# su – oradev
# lsnrctl stop
# exit 
# cd /oracle/DEV/ 
# rm –rfsapdata?/* 
# rm –rforiglog?/*
# rm –rfmirrlog? 
# rm –rfsapreorg/* 
# rm –rfsaparch/*
# rm –rfsaptrace/usertrace/* 
# rm –rfsaptrace/background/* 
# rm –rfsapbackup/* 
# rm –rfsapcheck/*  
从生产机上拷贝control.sql 
# rcpsapprd: /oracle/PRD/saptrace/usertrace/control.sql .
从生产机上拷贝数据库data文件 
# rcp –r sapprd:/oracle/PRD/sapdata?
#chown –R oradev:dba * 
#cd origlogA 
#mkdir cntrl
#cd ../saparch 
#mkdir cntr
生成control文件 
# su – oradev
# sqlplus /nolog
SQLPLUS> connect /as sysdba0 
SQLPLUS>@/oracle/DEV/control.sql
SQLPLUS>alter database open resetlogs; 
SQLPLUS> exit 
# lnrctl start 
启动sap,接下来就是sap里面的配置了。

使用道具 举报

回复
论坛徽章:
5
参与SAP云计算之旅活动纪念
日期:2011-05-17 13:35:45美羊羊
日期:2015-03-04 14:52:282015年新春福章
日期:2015-03-06 11:58:18秀才
日期:2015-11-23 09:48:22秀才
日期:2016-12-21 16:55:07
13#
发表于 2016-11-17 10:28 | 只看该作者
nopicture 发表于 2016-11-16 13:54
其实我这几天是参照以下的方式操作的,就是卡在recover database那里了。
将生产机PRD(sapprd)拷贝到测试 ...

从生产机拷贝数据库data文件,此时生产机的数据库没有stop。最好shutdown immediate;后拷贝data文件

使用道具 举报

回复
论坛徽章:
1
ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44
14#
发表于 2016-12-12 17:26 | 只看该作者
To backup a database in NOARCHIVELOG mode you have to shutdown it first, open in mount mode and only then you can start your backup process.

可以推断楼主,备份不成功,谈何恢复啊?

使用道具 举报

回复
论坛徽章:
94
 2014年世界杯参赛球队: 德国
日期:2014-06-18 18:46:432013数据库大会纪念章
日期:2015-04-23 10:33:192014数据库大会纪念章
日期:2015-04-23 10:33:192015中国数据库技术大会纪念徽章
日期:2015-04-24 16:04:24ITPUB长老会成员
日期:2015-05-07 15:11:10秀才
日期:2015-07-06 10:38:32秀才
日期:2015-07-06 10:38:32秀才
日期:2015-07-15 13:06:49秀才
日期:2015-07-30 08:48:442012数据库大会纪念章
日期:2015-04-23 10:33:19
15#
发表于 2016-12-12 22:35 | 只看该作者
请按提示流程备份

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表