sql >> Database >  >> RDS >> Mysql

Kan provider niet initialiseren. Ontbrekend of onjuist schema

Zelf loop ik tegen hetzelfde probleem aan. Ik gebruik Mysql-connector 6.3.0.0Tot nu toe kwam ik de volgende suggesties tegen bij het zoeken op het net:

1) Add "MySql.Data.dll" & "MySql.Web.dll" into your application  "bin" folder.
2) Add reference to above to dlls in your application .
3) Add autogenerateschema="true" in your web.config file for required sections.
4) Check your Mysql connector version - make sure that the one that is in your bin folder is mentioned in your web.config file. 
5) Check your connection string - make sure it is correct and connected successfully.
6) Check mysql membership related table structure.
7) Check schema version in "my_aspnet_schemaversion" table (e.g since you have upgraded to newer version I insist you should check this).
8) If the problem is on remote machine (e.g Production Server) you may wan to check this : http://www.reggieburnett.com/referencing-connectornet-on-a-remote-machine 

Ik weet zeker dat je deze lijst hebt doorlopen, maar ik zou graag willen dat je de schemaversie controleert in de tabel "my_aspnet_schemaversion" (vergelijk bijvoorbeeld de veldwaarde "version" van je lokale en externe tabel) sinds je upgrade naar een nieuwere versie.

BTW:ik heb deze lijst gecontroleerd op mijn probleem, maar het heeft niet geholpen. Ik hoop dat je er wat aan hebt.

Bewerken :Hallo, we kunnen deze fout als volgt oplossen:

1) Deleted the tables for memberships in the db and had the mysql membership provider regenerate them
2) than set the Aministration.config file to trust the Mysql Membership Provider (e.g related to IIS admin)

Groeten,

Gaurav



  1. Waar moet ik de gegevens van mijn database bewaren?

  2. XAMPP - MySQL wordt onverwacht afgesloten

  3. verwijder waar id het grootst is

  4. Hoe gebruik je een tabeltype in een SELECT FROM-instructie?