Er treedt een fout op na het toepassen van updatepakket 12 op Microsoft Dynamics CRM 2011 Server Update Rollup 11: Algemene SQL-fout

Dit artikel helpt u bij het oplossen van een probleem waarbij u geen toegang hebt tot een webpagina na het toepassen van updatepakket 12 op Microsoft Dynamics CRM 2011 Server Update Rollup 11.

Van toepassing op: Microsoft Dynamics CRM 2011
Origineel KB-nummer: 2906374

Symptomen

Wanneer u toegang probeert te krijgen tot een Microsoft Dynamics CRM 2011-webpagina na het toepassen van updatepakket 12 op een updatepakket 11 Dynamics CRM Server, treedt er een fout op:

>Crm-uitzondering: Bericht: Algemene SQL-fout., ErrorCode: -2147204784, InnerException: System.Data.SqlClient.SqlException (0x80131904): Ongeldige kolomnaam 'ObjectTypeCodeName'.

Ongeldige kolomnaam 'ObjectTypeCodeName'.

Oorzaak

Dit probleem treedt alleen op in een van de twee volgende reeksen:

  1. Updatepakket 12 wordt toegepast op een CRM Server-versie onder Updatepakket 10.
  2. De CRM-server wordt vervolgens teruggezet naar Updatepakket 11.
  3. Updatepakket 12 wordt later toegepast op updatepakket 11.

of

  1. Updatepakket 12 wordt toegepast op updatepakket 7.
  2. De CRM-server wordt teruggedraaid naar updatepakket 7.
  3. Er wordt geprobeerd updatepakket 11 toe te passen; De bestandsversies zijn echter niet gewijzigd in het juiste versienummer.
  4. Updatepakket 15 wordt toegepast.

Oplossing

Om dit probleem op te lossen, moeten er database-updates worden aangebracht. Voordat u dit doet, moet u eerst zorgen voor een volledige back-up van uw CRM-databases in SQL Server.

Een volledige Databaseback-up maken

Zodra dit is gebeurd, voert u de volgende twee instructies uit SQL Server Management Studio:

delete from MetadataSchema.Attribute where AttributeId in ('4456bbb5-0bad-4360-afca-74d099056116', 'c3dce60b-fd95-43b4-8d20-ea4bbcd5c436');

delete from AttributeIds where AttributeId in ('4456bbb5-0bad-4360-afca-74d099056116', 'c3dce60b-fd95-43b4-8d20-ea4bbcd5c436');

Nadat u deze velden hebt verwijderd, moet u een IISReset voltooien.