"Paul Pedersen" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> That brings up a question I've had. If Express (or full SQL Server) is
> already installed, is it good practice to use the one that's already
> there, or install a new Express instance?
I would say 9 times out of 10, you are better to just install a database,
but it may be more like 99 out of 100 or more.
> I'm concerned about permission and login conflicts, and also the
> possibility that the program that originally installed Express might
> uninstall it some day.
When you do an install with a database, ask for user credentials for install
and you can overcome the issues you talk about. With a previously installed
version of SQL or SQL Express, you can, with proper permissions, use the
attach stored procedure and actually ship with an MDB. This is faster than
using a full install script. You may still need the install script as a
backup (if nothing else, dump it so the user can install the database). If
you go that route, a config utility to change the connection string in the
config file.
--
Peace and Grace,
Greg
Twitter: @gbworld
Blog:
http://gregorybeamer.spaces.live.com
************************************************
| Think outside the box! |
************************************************