Gibt es Fälle, in denen MS Access eine bessere Wahl ist als SQL Server?

Diese Frage wurde von einer inspiriert, die ich vor fast einem Jahr gestellt habe - any-orms-that-work-with-ms-access-for-prototyping - das kürzlich wieder aktiv wurde, aber als Debatte zwischen Access und SQL Server.

Es scheinen viele Access-Hasser da draußen zu sein, und der Hauptgrund dafür scheint zu sein, dass es nicht gut skaliert (obwohl einige Leute in der Lage zu sein scheinen, es zum Laufen zu bringen).

Für diejenigen von Ihnen, die beide Technologien verwendet haben, gibt es Fälle, in denen Sie Access über SQL Server verwenden würden?

Warum

Und wie können Sie Ihre Erfolgschancen verbessern?

Bei einer Desktop-App mit einem oder wenigen Benutzern ist Access möglicherweise die bessere Wahl.

Oder, um den umgekehrten Weg einzuschlagen, wann sollten Sievermeide Zugriff von Anfang an?

ieder, waru

Bearbeite Wenn ich "Zugang" sage, möchte ich Feedback zu zwei Dingen erhalten:

Nur mit der Datenbankkomponente (Jet / ACE)

Unter Verwendung der App-Entwicklungsfunktionen (Berichterstellung, Skripterstellung usw.)

Schließlich kann die Verwendung einiger Funktionen der App-Entwicklung Vorteile bringen, wenn Ihre Anwendung den Einschränkungen der DB-Seite standhält.

(Nur zur Erinnerung, ich habe keinen Hund in diesem Kampf - ich bin ein zufriedener SQLite-Benutzer.)

Antworten auf die Frage(24)

Ihre Antwort auf die Frage