John wrote:
Do you guys have any idea if web hosting companies usually give
access to SQL Server databases through Enterprise Manager?
I used to have have access to my DB through EE with my previous
provider and now the more I am looking into offers on the net the
less I can see this feature specified.
What can I do without EE to backup my database in a completely
automated way? Can I assume SQLDMO will always be available so that I
can backup the database myself without hardcoding the table structure
in my scripts (I'll be doing some ASP.NET)?
Thank you.
Depends entirely on your hosting plan. To be honest, it's probably
better you don't have SQL EM access because that would mean the hosting
company has exposed SQL Server to the internet. And that might be
considered a security problem. Most low-fee hosting plans (read: shared
hosting) do not give users the ability to back up databases if it's
hidden behind the web server. They usually provide rudimentary means to
access the server, but backups are performed by the hosting company
daily, weekly, monthly, or never.
In any case, you probably won't have SQL EM access. More likely you'll
use the Web Data Administrator. I've not seen a hosting company that
provides the SQL Server Client Tools as an local installation option,
but they may exist.
The question you raise is a concern. Depending on what you're doing with
SQL Server, you may be able to keep a local SQL Server copy and update
the web SQL Server when needed. If updates occur on the web site's SQL
Server, you need to check with your hosting company to see the options
you have for backup.
--
David Gugick
Imceda Software
www.imceda.com