针对SAP ecc6 oracle而言,4.7.1版的没什么问题,常规配置都可以。

IDES更新到ecc后,硬件要求提高了,数据库换成了oracle10g和sql2005,总体复杂了一些,问题也就来了。下面小结一下。

1、使用时间:安装master(Netweaver)时将时间调后10-20年。以为了获得更多的测试时间。

2、在Windows安装时,建议使用x64的Windows版本。可以使用Windows2003/Windows2008/Windows7的x64版本。建议Windows2003 64位的,空间小啊。

3、硬盘建议划分:c盘40GB,d盘400GB。建议将安装文件复制到c盘,d盘可以保存export 3-4。

4、处理器2.0GHz以上,内存4GB。内存过小会导致“import abap”时失败,原因是建立数据库时“share pool size”空间不够建表所用,其实大小是够用了,但是会报错。所以建议“creat database”后在线修改“init(实例).ora”,把“share pool size”增加100M。估计用SQLServer简单多了,空间要求也小得多。

5、网卡必须是静态地址,虚拟机建议添加“loopback”虚拟卡并配置静态地址。这个是数据库的要求。

6、注意安装时间,费时间的过程在“create database”“creat tablespaces”“import abap”,分别大约10分钟,1小时,20小时

7、安装时可以中途退出,之后继续安装,但是非正常退出可能推导致安装错误,所以尽量不要停机。(破解key除外)。用虚拟机安装可以使用vmware的“暂停”来保存当前状态,有条件再恢复安装。总之尽量不要停机,一次性装完。

8、由于从不同介质复制安装包,很有可能在“import abap”的时候发生错误,原因是安装会进行文件完整性校验。这个时候查看日志,从“import monitor java”日志找出是哪个导入 文件错误,再看那个文件的日志,如果是“checksum error”就是了。然后看这个文件的日志里说的是哪个文件,从源介质重新复制。

其他说明:

1、DbSl Trace: OCI-call 'OCISessionBegin' failed with rc=1034 错误 ,从其他地方直接照抄了。注意池的大小不要超过内存和swap了。

X:\oracle\<SID>\102\database\ init<SID>.ora
shared_pool_size = 734003200
shared_pool_reserved_size = 104857600
sga_max_size = 734003200
db_cache_size = 524288000

X:\oracle\<SID>\102\srvm\admin \init.ora (sid是在安DB时输入的SID)
shared_pool_size = 1073741824

如果还有问题,通过命令行进入SQLPLUS 启动数据库。
C:>sqlplus /nolog
SQL>conn sys/change_on_install@ids.world as sysdba (dev是在安装时输入的SID)
SQL>startup
SQL> shutdown immediate;
SQL> startup
加大C:盘的虚拟内存,重启win系统,执行以上ORACLE启动操作

说明:中间又出现同样的问题,检查是因为文件“SAPSSEXC_4.TSK.bck”未被删除。如果
出现其他文件可以查看相关的日志查找原因。
IMPORT ABAP 提示错误:CJS-30022 error followed by FCO-00011
图1
CJS-30022 Program 'Migration Monitor' exits with error code 103. ... FCO-00011 The step runMigrationMonitor with step key ... 切记: TSK 文件只允许改最后的'ok' / 'error' 到'xeq', 其它什么也不要动
 

2、安装时产生的任务文件.tsk。一般“import abap”会执行和产生对应表空间导入任务的3个文件“.cmd  ,.tsk  .log”

.cmd  :批处理的执行文件

.tsk:该任务中每个表的执行情况,ok,err和xqe

.log:诊断用

下面是pcl2这个导入任务的.tsk和.cmd的例子

 

----------------------------------------------------------------