(e-mail address removed) (Steve) wrote in
On Sun, 06 Feb 2005 00:18:46 GMT, "David W. Fenton"
I like keeping things simple and stupid. I just don't see the
data requirements of a backup program that requires the
functionallity MSDE (SQL Server lite). There is no real
concurrency issues, nor the need for triggers or stored
procedures. It is not a client server system. Some of us don't
want to run SQL Sever on our file server.
What database engine would you suggest? Seagate used to use Jet,
with predictable conflicts with Access when installed on the same
machine (not likely on a server, but I had the Seagate software
installed on my workstation to run my backup tape).
When the requirements for the db engine are:
1. runs on all versions of Windows.
2. can be licensed for 3rd-party distribution.
3. is supported by a reliable company.
your choices are pretty limited.
The Veritas catalogs are *very* complex, as is necessitated by
backing up NTFS volumes, where you have to store all sorts of
information about the files, not just the filename, date and path.
Second, the structure of the catalogs is by definition relational,
so you *do* need a relational database.
So, given those aspects, I don't see how Veritas could choose
anything *other* than MSDE.
The only question for me is why, if MS wants MSDE to be the answer
for every company asking the 3 questions above, Microsoft doesn't do
a better job of making MSDE install so that it doesn't step on other
runtime installations.
Now maybe the backup program can be installed on a work station,
but our outside consultants dumped it on the file server.
Backup programs belong on a server if they are backing up servers.
Maybe you don't know too much about backup programs?