Witam !

Delphi 7 + Firebird 2.1

  1. W jaki sposób podczas logowania do serwera można sprawdzić czy dany użytkownik nie jest już przypadkiem zalogowany ?
  2. W jaki sposób wyłuskać z lokalizacji określonej przez ścieżkę dostępu do pliku samą nazwę serwera oczywiście gdy nie jest localhost ?
  3. W jaki sposób można fizycznie odączyć użytkowników od bazy ?
    Stosuję IBX-y i po wykonaniu (IBConfigServices) ShutdownDatabase(Forced, 0) oraz rozpoczęciu odtwarzania bazy danych otrzymuję komunikat, że baza jest w użyciu (oczywiście jeżeli jakiś użytkownik faktycznie na niej pracował). Chciałbym móc odtworzyć archiwum bazy bez konieczności kontaktowania się z użytkownikami i proszenia żeby się wylogowali. Czy jest to w ogóle możliwe ?

Będę bardzo wdzięczny za każdą pomoc !
JW