Ohne die genannte Version der
DB zu kennen (auch nicht die aktuelle):
Es sind die Fähigkeiten der
DB zu berücksichtigen und die Vorgänge in der Anwendung.
zum ersten:
Alte MS
SQL Versionen (wahrscheinlich noch älter als die genannte) sind nicht unbedingt geeignet. Wegen fehlendem Rowlevel locking usw..
Je neuer die
SQL Server Version, desto besser.
zum zweiten:
Eine Anwendung/
DB, die keine konkurrierenden Inhalte verwaltet, ist viel unproblematischer als eben bei konkurrierenden Inhalten. Bspw. die Angabe "Artikel auf Lager" ist schwieriger zu verwalten, als Sachbearbeitung Antrag auf "Baugenehmigung für Gaubenfenster". Der Bauantrag ist Datentechnisch autark und wird auch mit 100 Clients die ähnliches machen, nicht so problematisch wie der Abverkauf limitierter (realer) Artikel. Wenn 100 Clients sich um den letzten Artikel kloppen, mglw. noch der Preis verhandelt wird, wird es kniffelig (bei jeder
DB, dann müssen Abläufe her, die diese Probleme berücksichtigen).
so mal grob, je nachdem, was eigentlich genau das Problem ist.