AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi User aus Acces DB "kicken"
Thema durchsuchen
Ansicht
Themen-Optionen

User aus Acces DB "kicken"

Ein Thema von RobertS · begonnen am 31. Mär 2003 · letzter Beitrag vom 7. Apr 2003
Antwort Antwort
RobertS
(Gast)

n/a Beiträge
 
#1

User aus Acces DB "kicken"

  Alt 31. Mär 2003, 13:51
Hallo Delphi Fans,

wir habe eine große Access DB im Netzwerk.
Wenn wir die DB reparieren/komprimieren wollen, müssen zwangsläufig alle User die Anwendung schließen.
Da das bei 100 Leuten nicht immer so einfach und schnell geht, möchte ich ein kleines Programm schreiben mit dem es möglich ist die aktiven User aus der Datenbank zu "kicken".

Ein Programm das die aktuellen User ausliest habe ich bereits, doch diese "kick" Funktion würde eine Menge Arbeit ersparen.

Hat jemand dazu eine Idee?

Danke schonmal
  Mit Zitat antworten Zitat
Mario

Registriert seit: 7. Apr 2003
567 Beiträge
 
Delphi 2006 Enterprise
 
#2
  Alt 7. Apr 2003, 10:13
Nur eine Idee:
Das das dektivieren der User möglich ist, kann ich mir nicht vorstellen. Access ist halt keine Server-Datenbank. Demnach musst Du Dich am FileSystem halt:

- Freigabe auf Netz einrichten
- Datenbank nur noch über Freigabe ansprechen
- Freigabe canceln -> Alle User fliegen aus DB, Datenverlust möglich
- Datenbank über andere Freigabe exklusive öffnen
- Freigabe wiederherstellen

oder:
Anforderung bekannt machen, indem man zum Beispiel eine spezielle Datei neben der Access anlegt. Die eigene Anwendung so ausbauen, dass sie nach der Datei pollt und bei Vorliegen der Datei den Benutzer raus haut. Somit musst Du nur noch den Poll-Zeitraum abwarten, kannst dann die DB nutzen und wieder freigeben.
Schöne Grüße,
Mario Noack
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:28 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz