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ß