Einzelnen Beitrag anzeigen

Honie

Registriert seit: 27. Sep 2003
Ort: Bielefeld
39 Beiträge
 
Delphi 7 Enterprise
 
#3

Re: Paralleler Mehrfachzugriff auf SQl-Datenbank

  Alt 13. Okt 2003, 13:18
HI,

also normalerweise ist ja gerade der Sinn eines SQl-Servers im Netzwerk mehrere User gleichzeitig den
Zugriff auf die Datenbank zu gestatten. Nun werde ich aus der Fragestellung nicht schlau, was localSQL
ist.

Generell hat die Sprache SQL nicht viel damit zu tun, ob eine DB Netzwerkfähig ist oder nicht, sondern
die Datenbank/Treiber an sich regeln das. Normale Desktop Datenbanken /Paradox/Acces/DBase waren ursprünglich
(wie der Name schon sagt) lokale Datenbanken, die im allgemeinen nur von einem Benutzer benutzt wurden.

Durch künstliche Erweiterung (Ragelocking/Recordlocking) sind auch diese DBs teilweise (mit z. T. großen Einschränkungen) Netzwerkfähig geworden. Wohingegen Datenbankserver (Software) wie Oracle/Informix/Interbase von Haus aus auf den Netzwerkbetrieb designed worden sind. Interbase z.B. läuft als eigenständiges Programm (Dienst) und kann somit lokale als auch Fernzugriffe parallel verarbeiten, so dass es sowohl als lokale Testumgebung als auch als Produktiver Datenbankserver ohne Änderung des Codes/Treibers funktioniert.

Also SQL kann man mittlerweile mit jedem Datenbanksystem benutzen (auf jedenfall die DML). Die Frage des Multiuser Supports ist somit eher eine Frage des Datenbanksystems (Desktop/Server).

Für genauere Ausagen benötige ich mehr Infos, was Ihr unter localSQL versteht.

Gruß
  Mit Zitat antworten Zitat