The 'System.Web.Security.SqlMembershipProvider' requires a database schema compatible with schema version '1'

Possible Solutions:

  1. Restarting the app pool can help
  2. run in CMD 
cd C:\Windows\Microsoft.NET\Framework\v4.0.30319 
aspnet_regsql.exe -E -S localhost -A mrp -d <core DB name>

Check if table "aspnet_SchemaVersions" in Sitecore CORE DB contains this:
If not run this: 

INSERT INTO dbo.aspnet_SchemaVersions 
VALUES
('common', 1, 1),
('membership', 1, 1),
('role manager', 1, 1);
GO

If you run SQL server on Docker then run in PS in Admin mode:

docker exec -it <container name> /bin/bash

cd C:\Windows\Microsoft.NET\Framework\v4.0.30319 
aspnet_regsql.exe -E -S localhost -A mrp -d <Sitecore core DB name>


 

"System.Web.Security.SqlMembershipProvider" erfordert ein mit der Schemaversion "1" kompatibles Datenbankschema. Das aktuelle Datenbankschema ist jedoch nicht mit dieser Version kompatibel. Unter Umständen müssen Sie entweder mithilfe der (im Framework-Installationsverzeichnis verfügbaren) Datei "aspnet_regsql.exe" ein kompatibles Schema installieren oder ein Update des Anbieters auf eine neuere Version ausführen.

Beschreibung: Unbehandelte Ausnahme beim Ausführen der aktuellen Webanforderung. Überprüfen Sie die Stapelüberwachung, um weitere Informationen über diesen Fehler anzuzeigen und festzustellen, wo der Fehler im Code verursacht wurde.


Comments