Download
Richard  Müller
2018-03-15T20:43:00Z
Hallo,

Ich habe mein Notebook gewechselt und die Software, Benutzerkonten und Dateien mit Hilfe einer Software verschoben. Beim Start von glitApp auf dem neuen Notebook kommt nun jedesmal eine Fehler-Meldung. Ich habe die Software mit Revo Uninstaller entfernt und danach neu installiert. Das hat aber auch nichts gebracht. Die Fehlermeldung taucht auf, wenn ich die Software starte und aber auch, wenn ich versuche mich anzumelden. Ich komme also gar nicht mehr rein. Ich habe auf dem alten Notebook die Backup-Dateien und Vorlagen, sowie die Daten. Wäre sehr dankbar, wenn man mir helfen könnte.

Hier die Fehlermeldung:

Technische Informationen für die Fehlerbehebung:
Mandant: Anonymous
UserName: Richie Müller
UserDomainName: RICHIESNOTEBOOK
Aktive Module: n/a
Datum: 15.03.2018
OSVersion: Microsoft Windows NT 6.2.9200.0
64Bit: True
SystemPageSize: 4096
.NET Version: 4.0.30319.42000
*****
EXCEPTION: Login failed for user 'RICHIESNOTEBOOK\Richie Müller'.
*****
STACKTRACE: bei System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, SqlCredential credential, Object providerInfo, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance, SqlConnectionString userConnectionOptions, SessionData reconnectSessionData, DbConnectionPool pool, String accessToken, Boolean applyTransientFaultHandling) bei System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection, DbConnectionOptions userOptions) bei System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnectionPool pool, DbConnection owningObject, DbConnectionOptions options, DbConnectionPoolKey poolKey, DbConnectionOptions userOptions) bei System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection) bei System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection) bei System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, UInt32 waitForMultipleObjectsTimeout, Boolean allowCreate, Boolean onlyOneCheckConnection, DbConnectionOptions userOptions, DbConnectionInternal connection) bei System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal connection) bei System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal connection) bei System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions) bei System.Data.ProviderBase.DbConnectionClosed.TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions) bei System.Data.SqlClient.SqlConnection.TryOpenInner(TaskCompletionSource`1 retry) bei System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry) bei System.Data.SqlClient.SqlConnection.Open() bei glit.App.Data.DbUpdate.DBUpdateManager.InitializeDatabase(String connectionString) bei glit.App.DataServiceAdapterLocal.DataServiceAdapterLocal.ConfigureDatabase() bei glit.App.MainWindowViewModel.ConfigureDatabaseExcecute()
Andy Lippuner
2018-03-16T06:57:40Z
Hallo Richard

Das Problem hat als Ursache, dass die Datenbank unter einem anderen Benutzer erstellt wurde und jetzt die Berechtigung für den aktuellen Benutzer fehlt.
Wir werden so schnell wie möglich die entsprechende Vorgehensweise publizieren.

Viele Grüsse
Andy
Andy Lippuner
2018-03-16T09:16:00Z
Hallo Richard

Die Berechtigungen auf der Datenbank stimmen nicht und deshalb kannst du nicht einloggen.

Du kannst das Problem lösen, indem du die Datenbank neu erstellst:
  1. Stell sicher, dass du ein Backup der Daten mit glit.App erstellt hast - falls nicht, solltest du das nachholen
  2. Öffne den Ordner mit der glit.App-Datenbank: Windows-Taste + R öffnet "Ausführen"
  3. Folgenden Befehl eingeben: %ProgramData%\gl it gmbh\glit.App\data und OK drücken
  4. Der Ordner öffnet sich im Windows Explorer und enthält zwei Dateien: glit.App.mdf und glit.App_log.ldf - Verschiebe diese Dateien an ein anderes Ort (Backup/Archiv) - der Ordner ist nun leer
  5. glit.App öffnen - die Datenbank wird neu erstellt
  6. Konfiguriere den Mandanten neu und dann kannst du das Backup einlesen
  7. Bitte beachte, dass die Einstellungen angepasst werden müssen, falls sich der Pfad zu den Ordnern geändert hat