Vsevolod Ukrainsky (vsevolod@ukrainsky.ru) writes:
[quoted text, click to view] > My first question is: why does EM take such a timeout to display a list of
> databases and why in most cases it halts?
It could be that your web host has set the databases to autoclose. EM
queries all databases to see which you have permission to. The fact that
you do this over a slow network connection may be a problem in itself.
But autoclose is the real killer.
[quoted text, click to view] > 2. To open my database and to start working with it I each time have to
> perform the above steps. However I find it rather silly - to enlist all
> databases first and ONLY THEN select mine. Logical approach to the
> process of database connection suggests NOT to enlist all databases (I
> really need only one!), but configure server (client?) that way that
> upon connecting to server it automatically defaults to my DB.
Yes, it's silly, but you need to realise that Enterprise Manager which
was designed in 1997/98 was not designed with customers at web hosts
in mind. That was something quite unheard of at the time. Instead the
target user was a sysadmin on a local network which normally would
work over all databases.
I can give you two suggestions for alternate tools:
1) Use Query Analyzer that comes with SQL 2000. From QA you can run
queries, and you can create stored procedures and the lot. There is
no query designer, table designer or database diagrams. On the other
hand, all these tools are of dubious value with several flaws. What
may be a bigger drawback is that you don't have the DTS designer,
or a GUI to adminster Agent jobs if you need to that. But by using
QA, you can reduce how much time you need to use Enterprise Manager.
2) SQL Server Management Studio Express. Mgmt Studio is the follower to
both EM and QA in SQL 2005. Express is the free version of this tool,
and you can get it at
http://msdn.microsoft.com/vstudio/express/sql/download/. Mgmt Studio
Express has mnay of the features in EM, although not all. I don't
think it has any support for Agent, as SQL Express does not come with
Agent. Also, I don't know how well it works when working with a web
host, but since it's free, you could try it.
--
Erland Sommarskog, SQL Server MVP, esquel@sommarskog.se
Books Online for SQL Server 2005 at
http://www.microsoft.com/technet/prodtechnol/sql/2005/downloads/books.mspx Books Online for SQL Server 2000 at