sap迁移 System Copy 导出导入on SLES11

 

操作系统: SLES 11 (suse企业版11)

源sap 实例名: T03     IP地址 10.8.7.19

目标sap实例 名:X03   IP地址 10.8.7.27

SAP版本: sap erp6.0 ehp5

数据库版本:oracle 10.2.0.5

采用Export Import 的方式

开始…

 

源系统T03信息截图

 

在T03上执行导出,源系统上使用图形登录操作系统,使用xmanager,配置xmanager方法可参考我的博客 《SUSE linux 配置 Xmanager登录方法http://blog.itpub.net/27771627/viewspace-1221313/

 

启动./sapinst后选择如图

 

导出 T03,选择导出路径/export_dir

 

填写相应信息执行

 

在T03上share目录/export_dir   在X03上面进行mount

 

mount后,在X03上面查看导出路径和安装介质路径如下:

 

开始安装X03

 

安装java包

 

用这个路径

/usr/java/jre1.7.0_21

 

填写实例名X03

 

不使用FQDN

 

 

设置master密码

 

选择标准的system copy

 

 

填写数据库实例名字X03(一般与sap实例名一致)

 

默认

 

安装前检查,

 

 

 

选择导入路径前面mount的路径

 

默认

 

默认

 

默认

 

默认端口 1527

 

登录service.sap.com算Migration Key   具体方法可以参考notes: 975018

 

 

 

 

回到安装界面继续

 

实例编号00

 

默认端口

 

 

 

填写源系统ddic密码

 

 

 

 

 

 

 

 

 

在sap安装介质里面查找

 

 

 

 

 

 

 

 

 

 

 

需要计算solution manager key

 

登录SolutionManager计算

 

安装及导入过程开始

 

 

报了个错,原因操作系统上 202的组不存在,

 

安装log路径

/tmp/sapinst_instdir/ERPEhP5/LM/COPY/ORA/SYSTEM/CENTRAL/AS-ABAP

 

手工创建202组

 

进入数据库安装环节

 

 

安装数据库之前要打操作系统补丁

The following (or later versions) are the list of packages for SUSE Linux Enterprise Server 11:

binutils-2.19
gcc-4.3
gcc-32bit-4.3
gcc-c++-4.3
glibc-2.9
glibc-32bit-2.9
glibc-devel-2.9
glibc-devel-32bit-2.9
ksh-93t
libaio-0.3.104
libaio-32bit-0.3.104
libaio-devel-0.3.104
libaio-devel-32bit-0.3.104
libstdc++33-3.3.3
libstdc++33-32bit-3.3.3
libstdc++43-4.3.3_20081022
libstdc++43-32bit-4.3.3_20081022
libstdc++43-devel-4.3.3_20081022
libstdc++43-devel-32bit-4.3.3_20081022
libgcc43-4.3.3_20081022
libstdc++-devel-4.3
make-3.81
sysstat-8.1.5

 

 

 

其他数据库安装过程省略

 

安装完数据库后回到sap继续安装

 

报错

查看log发现,默认安装完数据库为10.2.0.4 ,需要将数据库升级到10.2.0.5

 

使用dbua进行升级

 

先决条件检查

Checking operating system requirements ...

Check complete. The overall result of this check is: Not executed

OUI-15038: Unable to execute rule 'CertifiedVersions' from ruleset 'OSChecks'. The underlying test 'oracle.sysman.oip.oipc.oipcz.OipczOSChecks.checkCertifiedOSVersions' has thrown an unhandled exception [For input string: "18446744073709551615"]. If the exception results in a failure of the test and the exception needs to be propagated, then encapsulate the exception in the result object and return the result.

Recommendation: Make sure you are installing the software on the correct platform.

=======================================================================

Checking operating system package requirements ...

Check complete. The overall result of this check is: Not executed

OUI-15038: Unable to execute rule 'CheckPackages' from ruleset 'PackagesChecks'. The underlying test 'oracle.sysman.oip.oipc.oipcz.OipczPackagesChecks.checkPackages' has thrown an unhandled exception [For input string: "18446744073709551615"]. If the exception results in a failure of the test and the exception needs to be propagated, then encapsulate the exception in the result object and return the result.

Recommendation: Install the required packages before continuing with the installation.

=======================================================================

Checking kernel parameters

Check complete. The overall result of this check is: Not executed

OUI-15038: Unable to execute rule 'CheckParameters' from ruleset 'KernelChecks'. The underlying test 'oracle.sysman.oip.oipc.oipcz.OipczKernelChecks.checkParameters' has thrown an unhandled exception [For input string: "18446744073709551615"]. If the exception results in a failure of the test and the exception needs to be propagated, then encapsulate the exception in the result object and return the result.

Recommendation: Perform operating system specific instructions to update the kernel parameters.

=======================================================================

Checking Recommended glibc version

Check complete. The overall result of this check is: Not executed

OUI-15038: Unable to execute rule 'CheckGLIBC' from ruleset 'GLIBCChecks'. The underlying test 'oracle.sysman.oip.oipc.oipcz.OipczGlibcChecks.checkGlibc' has thrown an unhandled exception [For input string: "18446744073709551615"]. If the exception results in a failure of the test and the exception needs to be propagated, then encapsulate the exception in the result object and return the result.

Recommendation: You may actually have installed packages which have obsoleted these, in which case you can successfully continue with the install. If you have not, it is recommended that you do not continue. Refer to the readme to find out how to get the missing packages.

=======================================================================

Checking physical memory requirements ...

Check complete. The overall result of this check is: Not executed

OUI-15038: Unable to execute rule 'CheckPhysicalMemory' from ruleset 'SystemChecks'. The underlying test 'oracle.sysman.oip.oipc.oipcz.OipczSystemChecks.checkPhysicalMemory' has thrown an unhandled exception [For input string: "18446744073709551615"]. If the exception results in a failure of the test and the exception needs to be propagated, then encapsulate the exception in the result object and return the result.

Recommendation: Increase the amount of physical memory available to your system before continuing with the installation.

=======================================================================

Checking available swap space requirements ...

Check complete. The overall result of this check is: Not executed

OUI-15038: Unable to execute rule 'CheckSwapSpace' from ruleset 'SystemChecks'. The underlying test 'oracle.sysman.oip.oipc.oipcz.OipczSystemChecks.checkSwapSpace' has thrown an unhandled exception [For input string: "18446744073709551615"]. If the exception results in a failure of the test and the exception needs to be propagated, then encapsulate the exception in the result object and return the result.

Recommendation: Make more swap space available to perform the install.

=======================================================================

Checking the Components installed in Oracle Home

Actual Result: error

Check complete. The overall result of this check is: Not executed

Recommendation:

=======================================================================

Checking for Oracle Home incompatibilities ...

Check complete. The overall result of this check is: Not executed

OUI-15038: Unable to execute rule 'CheckCompatibility' from ruleset 'CompatibilityChecks'. The underlying test 'oracle.sysman.oip.oipc.oipcz.OipczCompatibilityChecks.checkProductCompatibility' has thrown an unhandled exception [For input string: "18446744073709551615"]. If the exception results in a failure of the test and the exception needs to be propagated, then encapsulate the exception in the result object and return the result.

Recommendation: Choose an existing Oracle Database 10g Oracle Home for installing this software.

=======================================================================

 

 

检查到有数据库进程正在运行,关掉数据库实例及listener,继续..

 

 

 

 

SQL> startup upgrade

重建数据字典表

SQL> @?/rdbms/admin/catupgrd.sql

编译失效对象

重启数据库

SQL>@?/rdbms/admin/utlrp.sql

SQL>@?/rdbms/admin/catalog.sql

SQL>shutdown immediate

SQL>startup

 

 

升级数据库完成,继续sap安装

 

安装完成,查看文件系统基本状态

 

配置sap GUI登录

 

system copy完成,已将T03 完全迁移到X03。

 

这个安装没有使用SWPM进行,使用SWPM可以简单一些,不用安装java环境,也不需要计算solution manager KEY

具体可参考我的博客《使用SWPM安装 SAP ERP6.0 on solaris 10http://blog.itpub.net/27771627/viewspace-1247360/

时间: 2024-10-03 21:04:52

sap迁移 System Copy 导出导入on SLES11的相关文章

使用datapump 导出导入同义词(export and import synonym using datapump)

      对于同义词的备份我们有多种方式来实现,如直接通过脚本生成同义词的创建脚本,或者使用dbms_metadata.get_ddl来提取同义词的定义脚本.然而在使用传统的exp或是datapump expdp实现schema级别数据迁移时,不能导出公共同义词.尽管如此,我们依旧可以使用导出导入的方式来实现.所不同的是,我们使用FULL=Y的方式来单独导出同义词,然后再将其导入的目标数据库.下文是对此进行的描述,末尾也给出了手动创建同义词的脚本.   1.环境 --源数据库 SQL> sel

使用导出导入(datapump)方式将普通表切换为分区表

      随着数据库数据量的不断增长,有些表需要由普通的堆表转换为分区表的模式.有几种不同的方法来对此进行操作,诸如导出表数据,然后创建分区表再导入数据到分区表:使用EXCHANGE PARTITION方式来转换为分区表以及使用DBMS_REDEFINITION来在线重定义分区表.本文描述的是使用导出导入方式来实现,下面是具体的操作示例.       有关具体的dbms_redefinition在线重定义表的原理及步骤可参考:基于 dbms_redefinition 在线重定义表      

Oracle数据库导出导入简单介绍

查看"环境变量"的path中,增加了D:oracleora92bin为全局变量(如果你的Oracle安装在D盘的话). 2.1.1 exp的四种模式: 1.表模式,用于导出某张表. 2.用户模式,用于导出某用户的Schema. 3.表空间模式,用于导出表空间.表空间的是由数据文件组成的,把数据文件从当前库copy到目标库,在用exp工具从当前库导出这个表空间的字典信息再导入到目标库,分两步走.限制较多. 4.数据库模式.用于导出整个数据库,不适合大数据量.   2.1.2  导出例子

Oracle数据泵导出导入与传统导出导入的区别

 估计有不少的朋友不清楚Oracle数据泵导出导入与传统导出导入的区别吧,下面小编为各位介绍一下,有兴趣的朋友不防进入一起参考.   先来看一下Oracle数据泵导出导入例子 1.首先建立目录: create directory 目录名称 as '数据库服务器上的一个目录',如:  create directory 别名 as 'd:\服务器目录名';  将导入或导出的文件放在这个目录下 2.导出及导入 以SID=orcl,导出dmp的账号为test,导入dmp的账号为test为例. 若将数据从

Oracle数据库的导出/导入(EXPORT/IMPORT)、冷备份、热备份

当我们使用一个数据库时,总希望数据库的内容是可靠的.正确的,但由于计算机系统的故障(包括机器故障.介质故障.误操作等),数据库有时也可能遭到破坏,这时如何尽快恢复数据就成为当务之急.如果平时对数据库做了备份,那么此时恢复数据就显得很容易.由此可见,做好数据库的备份是多么的重要,下面笔者就以ORACLE7为例,来讲述一下数据库的备份和恢复.ORACLE 数据库有三种标准的备份方法,它们分别为导出/导入(EXPORT/IMPORT).冷备份.热备份.导出备份是一种逻辑备份,冷备份和热备份是物理备份.

oracle数据库中expdp和impdp导出导入

expdp和impdp是oracle从10g开始新增加的导出.导入功能.名称叫数据泵. expdp:Data Pump Export impdp:Data Pump Import 一.expdp.impdp和exp.imp的区别 expdp.impdp: 1.可以导入导出单个或多个数据库.用户(schema).表空间.表. 2.强大的数据过滤功能. 3.速度快. 4.不支持XMLType数据. exp.imp: 1.支持XMLType数据. 2.不支持FLOAT和DOUBLE数据类型. 3.功能

BCP导出导入 SQL SERVER 大容量数据实践教程

本教程我们介绍大容量数据导出导入的利器--BCP实用工具.同时在后面也介绍BULK INSERT导入大容量数据,以及BCP结合BULK INSERT做数据接口的实践(在SQL2008R2上实践).  1. BCP的用法 BCP 实用工具可以在 Microsoft SQL Server 实例和用户指定格式的数据文件间大容量复制数据.使用 BCP实用工具可以将大量新行导入 SQL Server 表,或将表数据导入数据文件.除非与 queryout 选项一起使用,否则使用该实用工具不需要了解 Tran

[20140209]行迁移和expdp导出.txt

[20140209]行迁移和expdp导出.txt 前一阵子与别人聊天,谈到一个系统升级expdp导出很慢,我比较熟悉这个系统,当他说出导出很慢的那张表的时候, 我随口讲不会这个表存在大量的行迁移吧.我记得以前学习oracle,听别人讲课,讲过一句话,如果你看这个系统 的用户模式下所有表的pctfree设置都是10的话,那么这个系统没有dba管理.按照这样看,中国大部分数据库系统 没有dba管理. 我自己以前对行迁移还是比较重视的,当然现在变懒了.我发现许多dba也不是太重视这个问题,慢慢我对这

Oracle如何实现创建数据库、备份数据库及数据导出导入的一条龙操作

Oracle中对数据对象和数据的管理,无疑都是使用PL/SQL Developer来进行管理,该工具也提供给我们很多方便.快捷的操作,使得我们不再为Oracle本身丑陋.难用的UI而抱怨.由于我们一般都是建建表.查查数据的操作居多,较少会考虑系统的整个Oracle的完整备份操作.但是在我们一些发布操作中,我们必须考虑如何把Oracle的对象.表数据导出到Sql脚本中,并且把创建Oracle表空间.创建Oracle数据库的操作也放到脚本中,这样我们就方便快速还原或者部署Oracle数据库到新的机器