AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi TADOCommand - Delete Befehl von mehreren Benutzern zu gleichen Zeit
Thema durchsuchen
Ansicht
Themen-Optionen

TADOCommand - Delete Befehl von mehreren Benutzern zu gleichen Zeit

Ein Thema von Piro · begonnen am 1. Dez 2015 · letzter Beitrag vom 5. Dez 2015
 
Benutzerbild von Piro
Piro

Registriert seit: 14. Jul 2003
Ort: Flintbek
810 Beiträge
 
Delphi XE2 Professional
 
#1

TADOCommand - Delete Befehl von mehreren Benutzern zu gleichen Zeit

  Alt 1. Dez 2015, 13:53
Datenbank: MS SQL • Version: 2008 • Zugriff über: ADO
Moin zusammen,

ich bin seit Tagen auf der Suche nach der Lösung meines Problems und komme einfach nicht weiter.

Im SQL Log steht dauernd:
Code:
12/01/2015 06:45:33,Logon,Unknown,Login failed for user '*****User'. Reason: Password did not match that for the login provided. [CLIENT: xxx.xxx.xxx.xxx]
Es gibt eine Anwendung, die von ca. 2000 Benutzer aufgerufen wird. Zum Teil relativ zeitnah. Soll heißen morgens, wenn Sie den Rechner starten und sich anmelden.
Die Anwendung ermittelt Computerdaten und speichert diese in eine MS SQL Datenbank und löscht alte Daten, die nicht mehr aktuell sind in Bezug zum Computer.

Dabei kommt es zu dem oben genannten Log.
Heute waren es ca. 2000 Aktualisierung. Davon haben 133 ein Login Fehler verursacht. Es werden alle Daten ordentlich gespeichert. Nur das Löschen der alten Daten macht Probleme. Aber wie gesagt heute nur bei 133 Benutzern. Es sind nicht immer die gleichen
Delphi-Quellcode:
SQLCommand.CommandText := 'delete from computer_clientfailure where computername='+QuotedStr(sysname);
SQLCommand.Execute;
Die Datenbankverbindung ist noch aktiv.

Ich habe gelesen, dass ein Delete Statement eine Tabelle exklusiv öffnet.

Kann es sein, dass dies das Problem ist? Mehrere Benutzer wollen einen Delete Befehl zur gleichen Tabelle zur gleichen Zeit absetzen und deshalb kommt der Fehler?

Vielen Dank im Voraus für Hinweise oder Tipps. Ich weiß echt nicht mehr woran es liegt. Den am Passwort und Benutzer liegt es definitiv nicht. Denn ein Rechner der den fehlerhaften Login heute verursacht hat, war gestern ok.

Mmmm.

Danke im Voraus.
Sven

Geändert von Piro ( 1. Dez 2015 um 13:55 Uhr)
  Mit Zitat antworten Zitat
 


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 05:47 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