同类系统复制到新服务器(Windows/Oracle)

2020-09-22 07:02发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我正在考虑将当前的ERP 6.0 EHP3升级到ERP 6.0 EHP8。

当前,ERP 6.0 EHP3在Windows 2008 R2/Oracle 11.2上运行。

我希望复制我们当前的生产系统以创建一个新的沙坑系统,然后可以测试升级过程。

在sandpit系统上,我们已经安装了Windows 2008 X64 R2以匹配当前的环境,我已经下载并安装了Oracle 11.2.0.3(51042334)以匹配我们的当前环境。 我已经从生产备份中还原了SAPDATA DB文件,但是Oracle安装尚未为listener.ora,tnsnames.ora,sqlnet.ora等设置环境。我已经遵循OSS注释:

445769-使用Net8配置助手进行Net8配置

562403-Oracle Net常见问题解答

并成功创建了Oracle Network安装程序,还不得不使用ORADIM创建服务,我创建了PATH要求/环境变量,现在我已经启动了Oracle Datbase,但这是一个反复的尝试,所以 现在,我打算使用SWPM通过系统生命周期选项->系统复制-> Oracle->目标系统->中央系统

来安装NW7.0 SR3

我正在使用指南:

基于Windows上SAP NetWeaver 7.0到7.03的Application Server ABAP的SAP系统的系统副本,其中指出:

您可以选择以下方法:

数据库已恢复,请继续进行特定于数据库的发布活动

您已经使用Oracle特定的方法执行了备份/还原。 在这种情况下,安装程序不需要执行备份/还原。 您只需确保目标系统上已还原的Oracle数据库已启动并正在运行。

我只是想知道是否有关于在ABAP/Oracle系统上执行系统复制到新的干净Windows Server的特定指南/说明,因为该指南未提及任何诸如设置TNS/服务/路径之类的特定任务。 /变量等,我遇到了一些固定的问题,但是在尝试使用SWPM安装目标ABAP复制系统之前,我想验证数据库设置吗?

过去,我主要是刷新现有的Oracle系统,例如覆盖QAS,因此不必设置Oracle Environment等。

感谢您的帮助。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我正在考虑将当前的ERP 6.0 EHP3升级到ERP 6.0 EHP8。

当前,ERP 6.0 EHP3在Windows 2008 R2/Oracle 11.2上运行。

我希望复制我们当前的生产系统以创建一个新的沙坑系统,然后可以测试升级过程。

在sandpit系统上,我们已经安装了Windows 2008 X64 R2以匹配当前的环境,我已经下载并安装了Oracle 11.2.0.3(51042334)以匹配我们的当前环境。 我已经从生产备份中还原了SAPDATA DB文件,但是Oracle安装尚未为listener.ora,tnsnames.ora,sqlnet.ora等设置环境。我已经遵循OSS注释:

445769-使用Net8配置助手进行Net8配置

562403-Oracle Net常见问题解答

并成功创建了Oracle Network安装程序,还不得不使用ORADIM创建服务,我创建了PATH要求/环境变量,现在我已经启动了Oracle Datbase,但这是一个反复的尝试,所以 现在,我打算使用SWPM通过系统生命周期选项->系统复制-> Oracle->目标系统->中央系统

来安装NW7.0 SR3

我正在使用指南:

基于Windows上SAP NetWeaver 7.0到7.03的Application Server ABAP的SAP系统的系统副本,其中指出:

您可以选择以下方法:

数据库已恢复,请继续进行特定于数据库的发布活动

您已经使用Oracle特定的方法执行了备份/还原。 在这种情况下,安装程序不需要执行备份/还原。 您只需确保目标系统上已还原的Oracle数据库已启动并正在运行。

我只是想知道是否有关于在ABAP/Oracle系统上执行系统复制到新的干净Windows Server的特定指南/说明,因为该指南未提及任何诸如设置TNS/服务/路径之类的特定任务。 /变量等,我遇到了一些固定的问题,但是在尝试使用SWPM安装目标ABAP复制系统之前,我想验证数据库设置吗?

过去,我主要是刷新现有的Oracle系统,例如覆盖QAS,因此不必设置Oracle Environment等。

感谢您的帮助。

付费偷看设置
发送
5条回答
蓋茨
1楼-- · 2020-09-22 07:52

已经完成了数百次,并且仍在继续进行我们的Oracle EHP8升级,这是您需要考虑的几件事。

1-数据库主机可以在Windows Server 2008 R2版本上运行,但SAP应该在Windows Server 2012 R2上运行,否则,当您启动升级工具时,它将抱怨EHP8不受支持的OS。 由于您仍然使用Oracle 11G,因此需要将数据库升级到12c。

2-如果您使用的是独立系统,而不是分布式设置(DB和SAP在单独的主机上),则由于1点,您需要在Windows 2012 Server上进行沙坑设置。

您可以在新的Windows服务器上执行Oracle数据库软件安装,执行还原和恢复数据库,最后打开它。 完成此步骤后,您可以从一台旧服务器复制Oracle SQLNet文件,并修改端口,主机名和SID。

oracle安装程序不会设置环境变量,它是sapinst工具,它为 adm用户设置环境变量。 无需等待sapinst设置变量,而是可以预先设置它,因此事情很容易。

提示:可以在线使用第三方工具(便携式工具)来为任何用户设置环境变量。

以下是 adm用户

的Oracle环境变量

DBMS_TYPE = ORA

DBS_ORA_SCHEMA = SAPSR3

dbs_ora_tnsname = SID

NLS_LANG = AMERICAN_AMERICA.UTF8

ORACLE_HOME = C:\ oracle \ SID \ 12102

ORACLE_SID = SID路径= F:\ oracle \ SID \ sapexe; C:\ oracle \ SID \ 12102 \ bin

SAPDATA_HOME = P:\ oracle \ SID

SAPEXE = F:\ oracle \ SID \ sapexe

一旦数据库启动并运行,就可以启动用于ERP 6.0 EHP3-系统复制-目标系统的sapinst工具。 在这里,您需要运行全局主机准备,然后运行中央实例执行。 您可以跳过数据库安装部分,因为这将使数据库恢复和诸如此类的事情变得一团糟。 如果您事先执行此操作,然后就不需要以正常方式恢复数据库。 请记住,如果系统当前正在使用SSFS机制,则还需要设置SSFS参数,因为旧的安装介质仍然依赖于OPS $机制。

rsdb_ssfs_connect = 1

RSEC_SSFS_DATAPATH = P:\ usr \ sap \ SID \ SYS \ global \ security \ rsecssfs \ data RSEC_SSFS_KEYPATH = P:\ usr \ sap \ SID \ SYS \ global \ security \ rsecssfs \ key

完成sapinst后,开始安装Oracle 12c并升级数据库

欢呼

RB

蓋茨
2楼-- · 2020-09-22 08:01

谢谢,我确实查看了Windows 2016,因为它最近在PAM上获得了最新版本的认证,但是这将是升级路径的一个额外步骤,因为我必须从Windows 2012迁移到2016 最后一个步骤是,由于Windows 2016不支持ERP6 EHP3,因此没有从Windows 2008到2016的直接途径。

系统中断时间是一个问题,因此添加额外的步骤来升级到Windows 2016并不是一件容易的事,企业只需要ERP6 EHP8来实现此功能,底层操作系统对他们来说并不重要,因为Windows 支持2012 R2到2023年,因此我们将来可以将其作为一项单独的任务来解决,可能是在他们想要更新的EHP时!

亦是此间程序员
3楼-- · 2020-09-22 07:59

你好保罗·克林顿

我了解到的是,您已经知道如何执行系统复制,但是想知道如何设置Oracle实例以进行SAP安装

我建议您阅读下面的SAP注释

1524205-Oracle 11.2.0:数据库软件安装

936441-基于R3load的系统副本的Oracle设置

我认为,在升级系统时,您需要升级Oracle DB(最低12.1),还需要将操作系统升级到2012

任何升级之前,请先查看PAM。 链接如下

 https://apps.support.sap.com/sap/support/pam?hash=s%3DERP%26o%3Dmost_viewed%257Cdesc%26st%3Dl%26rpp%3D20%26page%3D1%26pvnr%3D73555000100900000247%26pt  %3Dt%257CPLTFRM%26ainstnr%3D73555000104900000803%26fclfilter%3DG1%257CORACLE%252064-BIT%253BG2%257CWINDOWS%2520FOR%2520X86_64 

谢谢

Yogesh

粗暴的香蕉
4楼-- · 2020-09-22 08:02

嗨,保罗,

您决定在SWPM安装期间安装oracle,对吗? 然后,这比手动安装oracle更好。

主要步骤遵循SWPM,但是SWPM会在某个阶段停止,并明确告诉您要执行的操作。 我认为您主要关心的是还原系统,简单的方法是使用ORABRCOYP工具,该工具将生成目标的所有文件(如控制文件),然后您只能手动执行以下操作:

1。 按照指南
2所述将生成的文件放入正确的目录。 将oracle源数据文件放到目标正确的目录中,我在这里复制屏幕截图:

3。 然后SWPM会自动进行所有恢复操作,更改数据库名称

最好的问候,
詹姆斯

小c菟菟
5楼-- · 2020-09-22 07:41

嗨,保罗,

据我了解,您已经安装了oracle 11g,然后又从生产环境中还原了备份并运行SWPM?

根据我在将同质系统复制到新的Windows OS主机时的经验。 我将首先安装Oracle 11g,然后运行SWPM ...然后在SWPM期间它将停止并在阶段11或12(即Oracle备份/还原数据库)中产生并出错,在这种情况下,您必须最小化SWPM并记录到 ADM并还原数据库,建议您使用BRTOOLS。 完成还原后,您必须继续SWPM。

在此过程中,我无需设置任何环境变量,只需将init .ora和init .sap从源复制到目标主机。

一周热门 更多>