Veteran
Beiträge: 101
| Der DB-Manager eines Kunden stellt fest, dass Benutzer eines unserer Access-Programme in der Datenbank (SQL Server) mehrere "Sessions" parallel geöffnet haben. Das Programm läuft zu einem gegebenen Zeitpunkt nur 1x auf dem Benutzer-PC. Die Frage ist: Wann öffnet Access eine solche Session und wann wird diese wieder geschlossen? Das Programm arbeitet via ODBC/DAO sowohl mit eingebundenen Tabellen wie auch mit Stored Procedures auf dem SQL Server wie auch mit PassThrough Queries.
Sollte man möglichst verhindern, dass mehrere Sessions gleichzeitig offen sind? Und wie könnte man diese allenfalls schliessen? Jedes Zugriffs-Objekt wird im Programm nach Gebrauch immer sofort explizit geschlossen und auf NOTHING gesetzt. Genügt das nicht? |