HomeKB0508: Fehlermeldung bei TimeSafe DB-Update oder in SQL-Management Studio beim Öffnen einer Datenbanktabelle

KB0508: Fehlermeldung bei TimeSafe DB-Update oder in SQL-Management Studio beim Öffnen einer Datenbanktabelle

BESCHREIBUNG

Fehlermeldung beim Datenbank-Update aus TimeSafe:
Unable to determine the DbProviderFactory type for connection of type ‚System.Data.SqlClient.SqlConnection‘. Make sure that the ADO.NET provider is installed or registered in the application config.

Fehlermeldung beim Öffnen einer Tabelle der TimeSafe-Datenbank aus dem SQL Management-Studio:
The ‚DbProviderFactories‘ section can appear only once per config file. (System.Configuration)

LÖSUNG

Vorgehen für einen betroffenen Rechner, auf welchem die Fehlermeldung auftritt:

  1. Texteditor als Administrator starten
  2. Sicherungskopie der Datei „machine.config“ in folgenden Verzeichnissen erstellen:

    C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config
    C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config
  3. Datei „machine.config“ aus dem jeweiligen Verzeichnis im Texteditor öffnen
  4. Suche nach dem leeren XML-Element <DbProviderFactories/>
  5. Entferne das leere Element und speichere die Änderungen
  6. Eigenschaften der neuen Datei öffnen und unter Sicherheit einen neuen Benutzer hinzufügen „Jeder“ und als Berechtigung „Vollzugriff“ wählen, Übernehmen, ok