Dear Seth:
Is there any limit to the number of concurrent users that can be connected?
Not directly, but there is a concurrent thread "throttle" that limits
performance. However, it will generally out-perform an Access MDB as
to the number of user it can support. So, there's no "down side" to
making this switch in nearly any case you can think of. It is more
likely you would need to switch TO MSDE from Jet if you need more
performance or more users.
Your license for SQL Server may also permit you to install this. Or
perhaps you users could use an existing server for this, simply adding
another database to it.
I'm not certain about whether you can install MSDE on a server with an
existing install of Standard, Enterprise, or Developer Edition SQL
Server. By why would you want to? Your license for SQL Server would
allow you to add another database to the existing install, or if you
want more isolation, make a separate instance of SQL Server on the
same server. If that's the case, forget MSDE and its (probably
irrelevant) limitations.
The MSDE version of SQL Server, whether from a CD of SQL Server or the
Access/Office CD is the same thing, provided they are the same version
of MSDE.
Please do not take anything I said about licensing as "gospel". I've
stated things as I understand them, but you should consult your EULA
for details. I don't pay much attention to them for my purposes, as I
have MSDN Universal and can use just about anything I need through
that license within my own office. I rarely have to worry about
production database licensing, except that my clients can use MSDE
through my license as a developer. Both Office Developer Edition and
SQL Server Developer Edition convey that right - to distribute MSDE
with my own applications (and both are in the MSDN Universal - Pretty
good deal!)
Tom Ellison
Microsoft Access MVP
Ellison Enterprises - Your One Stop IT Experts