Delen via


ICEM04

ICEM04 controleert of de vereiste lege tabellen van de samenvoegmodule leeg zijn. Fout bij het oplossen van een fout dat ICEM04-rapporten kunnen leiden tot onjuiste samenvoeging van de samenvoegmodule.

Resultaat

ICEM04 plaatst een fout wanneer de vereiste lege tabellen van de samenvoegmodule niet leeg zijn.

Voorbeeld

ICEM04 plaatst de volgende foutberichten voor een module die de weergegeven databasevermeldingen bevat.

An empty FeatureComponents table is required in a Merge Module.

The Merge Module contains the 'ModuleInstallExecuteSequence' table. It 
must therefore have an empty 'InstallExecuteSequence' table.

Action 'CostInitialize' found in the AdvtExecuteSequence table. This 
table must be empty in a Merge Module

In de volgende tabel ziet u een gedeeltelijke AdvtExecuteSequence Table.

Actie Volgorde
CostInitialize 1

 

In de volgende lijst ziet u de gedeeltelijke inhoud van MergeModule:

  • ModuleInstallExecuteSequence
  • ModuleAdvtExecuteSequence
  • InstallUISequence

In het volgende voorbeeld ziet u een andere mogelijke fout.

Feature-Component '[1].[2]' found in the FeatureComponents table. The 
FeatureComponents table must be empty in a Merge Module.

Als een samenvoegmodule een modulereekstabel bevat, moet deze de bijbehorende lege reekstabel bevatten, ongeacht of de modulevolgordetabel leeg is. Als de samenvoegmodule bijvoorbeeld de ModuleAdminExecuteSequence Tablebevat, moet deze ook een lege adminExecuteSequence-tabel bevatten.

De FeatureComponents Table is vereist in alle samenvoegmodules en moet leeg zijn.

In de volgende procedure ziet u hoe u fouten kunt oplossen.

Fouten oplossen

  1. Voeg een lege FeatureComponents Table toe aan de samenvoegmodule.

  2. Voeg een lege InstallExecuteSequence Table toe aan de samenvoegmodule.

  3. Verwijder de actie CostInitialize uit de AdvtExecuteSequence Table.

    Notitie

    Deze tabel moet leeg zijn in een samenvoegmodule. Acties mogen alleen worden weergegeven in de tabel ModuleAdvtExecuteSequence.

     

Tabellen die tijdens de uitvoering worden gebruikt

De volgende lijst bevat de tabellen die worden gebruikt tijdens de uitvoering:

over samenvoegmodules

van module ICE samenvoegen