Hallo zusammen,
nach einer Infrastrukturumstellung habe ein großes Problem mit einer Access-Anwendung.
Die Anwendung besteht aus Access-Frontend und -Backend und einer C#-Anwendung, die Berechnungen auf dem Backend ausführt.
In der alten Umgebung (Win7/Office2010) lief alles nicht schnell, aber ok. Nachdem das Unternehmen auf Win10 / Office2016 umgestellt hat, dauert das Öffnen und Schließen des Backends über C# anscheinend ca. 20 Sekunden.
Habe das Backend dann testweise auf SQL-Server (2016) umgestellt. Jetzt ist der C#-Zugriff schnell, aber z.B. das Anzeigen einer Liste im Access-Frontend sehr langsam :-(.
Also in der einen Variante ist Access langsam:
Access-Frontend (ODBC-Verbindung mit Native Client) - SQL-Server-Backend
C#-Berechnung (SQL-Connection)
und in der anderen C#:
Access-Frontend (verknüpfte Tabellen) - Access-Backend
C#-Berechnung (OleDB-Connection)
Leider ist weder die eine, noch die andere Variante so akzeptabel.Ich weiß nicht, ob das die richtige Community ist. Aber vielleicht hat hier jemand dafür eine Erklärung/Idee?
Bin dankbar für jeden Hinweis - und die Geduld, den ganzen Text zu lesen!
Viele Grüße!
Marion