云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

负载均衡_怎么搭建服务器_12月免费

小七 141 0

负载均衡_怎么搭建服务器_12月免费

R3load导入期间,其中一个导入出现错误。

cd C:\Program Files\sapinst\u instdir\BS2010\ERP605\LM\COPY\MSS\SYSTEM\DISTRIBUTED\AS-ABAP\DB并查找管理文件(按日期排序),您将看到每个加载文件成对出现,日志和任务文件的文本(运行)

在文本文件中,您将发现如下错误:

(DB)错误:DDL语句失败

(删除索引[ZRDS1O].[ZRDS1O~1])

DbSlExecute:rc=103

(SQL错误3701)

DbSl返回的错误消息:

无法删除索引"ZRDS1O.ZRDS1O~1",因为它不存在或您没有有权限。

(IMP)信息:失败的删除尝试不一定是问题

(DB)错误:DDL语句失败

(在[ZRDS1O]([ACCT]、[CNTR]、[BUKRS]、[MANDT]、[ZZARTNR]、[PRCTR])上创建唯一索引[ZRDS1O~1],并使用(DATA\u COMPRESSION=PAGE))

DbSlExecute:rc=99

(SQL ERROR 1505)

DbSl返回的错误消息:

错误消息:CREATE UNIQUE INDEX语句终止,因为为对象名""找到了重复的键tst.ZRDS1O公司'和索引名'ZRDS1O~1'。重复的键值是(0000112040,7230,210,R-106250-8,)。

(DB)INFO:与DB断开连接

,因此在本例中,错误是由于Z表(ZRDS1O)的次索引(而不是主键索引)中的重复键引起的,作为一个谦虚的SAP顾问,我不希望在导入过程中发现重复行数据问题(有一些方法可以使用SQL删除,但它们需要时间),而是在导入完成后保留修复,启动SAP实例系统,大数据是啥,然后让功能人员查看发生了什么。提示:如果您遇到很多这样的错误,有时代码页是错误的,例如将unicode导出导入非unicode系统。

您可以在导出目录目录位置找到匹配的数据和结构文件

例如

匹配的STR文件就是您想要的,物联网教室,例如在上述情况下,在文件SAP\ U APPL1\ U 5.STR

ind中:ZRDS1O~1

att:ZRDS1O APPL1 3 unique

fld:ACCT

fld:CNTR

fld:BUKRS

fld:MANDT

fld:ZZARTNR

fld:PRCTR

要更改的内容

将索引属性的值从unique更改为non unique,将允许使用重复的键,您只需继续即可,与删除索引相比,这样做的好处是性能只会受到轻微影响,如果没有索引,可能会导致dw挂起在全表扫描上。

调整STR文件后,将行

更改为att:ZRDS1O APPL1 3 unique

更改为att:ZRDS1O APPL1 3 not\ U unique

使用sapinst重新启动导入,如果所有的事情都会过去,你的导入现在应该完成了,除非你有更多的问题:

下一步。

所以你或/nse16的功能团队可能需要找到并删除重复的键,

如果你在一个表中有大量重复的键,SQL也是你的朋友,阿里大数据分析,例如,从mytable中选择a.key1,a.key2,a.key3,count(*)行,按count(*)>1的key1、key2、key3分组

例如在SQL Server中,显示重复行的显示语法和存在的重复数:

从[tst]中选择b.ACCT、b.CNTR、b.BUKRS、b.MANDT、b.ZZARTNR、b.PRCTR、count(ACCT)drows

。[ZRDS1O]b

分组依据

[ACCT]、[CNTR]、[BUKRS]、[MANDT]、[ZZARTNR]、[PRCTR]

计数(ACCT)>1

这将显示具有重复项的整行信息列表

[tst]中选择a.*。[ZRDS1O]a、

(从[tst]中选择b.ACCT、b.CNTR、b.BUKRS、b.MANDT、b.ZZARTNR、b.PRCTR、计数(ACCT)drows

。[ZRDS1O]b

[ZRDS1O]b

集团通过

[集团通过

[账户]、[CNTR]、[预算]、[曼德特]、[ZZardnr]、[ZRDS1O]b

[ZRDS1O]b

b

[集团通过

[账户]、[CNTR]、[预算]、[BUKRS]、[预算]、[曼德特]、[ZZzartnr]、[PRCTR,[PRCTR,返利啦,

具有计数(ACCT)>1)的b

具有计数(ACCT)>1)b

,其中a

,其中a.[账户]=b.[账户]=b.[账户]=b.[账户]=b.[ACCT]

[账户]

以及a

其中,a

其中,其中a

其中a.[账户]=a.[账户]=b.[问&A

问:这些迁移CMD、STR、TOC和EXT文件是什么意思?A: 看看这里

Q:如果不是二级索引而是主键索引,加载会强制一个唯一键,会发生什么。这通常是一个更复杂的问题,在处理时需要更加小心

a:虽然我在迁移过程中没有遇到导致此日志的问题;但我通常从导入中删除此表,完成导入(使用有问题的表),通常这意味着备份负责的STR文件TOC文件和TSK文件;然后从STR中删除表的表条目(注意格式化),从TOC文件和TSK文件中删除并重新启动。导入后您可以使用数据库工具手动提取唯一的数据,如果它不是一个巨大的表。如果你能做一个生产彩排,那么这些问题可以在割接前解决。注意如果这是一个关键的SAP表,建站快速,启动SAP系统可能不是一个好主意,除非您解决了这个问题,因为您可能会遇到短暂的转储过载。我欢迎就这一问题提出建议和意见。