1. Here is the link
http://msdn.microsoft.com/library/?url=/library/en-us/architec/8_ar_sa2_0ciq.asp?frame=true
Read the paragraph
"Like all versions of SQL Server 2000, SQL Server 2000 Personal Edition and
MSDE 2000 allow 32,767 connections to an instance of the database engine.
There is no limit for the number of connections that can be executing
operations at the same time."
There is no limit on connections. 25 concurrent users you probably met in
documentation is a reasonable number Microsoft suggest you aim for. They
just simply telling you that if you have more than 25 concurrent users,
simultaneously running quires on your website, it's time to upgrade to real
SQL since users will get a slow response. Since 20 of them will be on hold.
2. There are no tools like "Enterprise Manager". They just do not come with
it inside of that download you downloaded from Microsoft site. But if you
have it installed already because you have real MS SQL somewhere else then
they are going to work perfectly.
The same goes to Book online. Just use it online. I would not call it a
limitation of MSDE.
3. What exactly do you mean by "MSDE is a file based database like MS
Access". I am affraid you are confusing terms here.
Let me give you an example of "file based database like MS Access"
Let say you have MS Access database on one machine. And 10 others are trying
to write to it.
Every machine will have to open the remote file, read necessary info, scan
indexes using File IO,....
And everything done through the network. Just to get one record Access
should issue hundreds disk IOs to scan the index. Over the network it's a
killing.
So "file based database" is the database that using Disk IO commands. And as
a consequence it's very inefficient. There is no coordination in those IOs.
As opposite MSDE works exactly the same as MS SQL. It receives SQL commands
over the network then does local disk IOs and returns you only that one
record.
This is called SQL database. (Not MS SQL, Oracle is SQL database too.)
It's much more efficient since there is a coordination between disk IOs.
Caching is possible.
So the bottom line is MSDE is a perfect database for not heavy trafficking
web sites. Yes, it does eat more resources than MS Access but it's a good
price to pay for benefits.
George.