Re: database options with SBS 2003 R2
- From: "bass_player [SBS-MVP]" <bass_player@xxxxxxxx>
- Date: Tue, 13 Nov 2007 12:26:19 +0800
MSDE is the lightweight, free version of SQL Server 2000 which you can use
as a backend database for a client-server application. You can use MS
Access to be your front-end application and MSDE to be your backend
database. The only thing about MSDE is that you only have the command-line
to manage and administer the databases like doing backups. Which is why I am
recommending the use of SQL Server 2005 Express Edition which is a free
download from Microsoft. You can manage the database using a familiar user
interface called SQL Server Management Studio Express (a separate download).
SQL Server 2005 Express with Advance Services comes with Reporting Services
for creating and delivering very nice reports - all for free. Check out
this site to really appreciate the value of SQL Server 2005 Express
http://www.microsoft.com/sql/editions/express/default.mspx
"dave d." <daved@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:B6F414A2-1CD5-4574-B124-EDB1D4608D6E@xxxxxxxxxxxxxxxx
Wow, these are are helpful answers. Thank you all.
This answer is the most helpful and relates to my situation with helping a
private school and a medium sized non profit. And it sounds like this
respondent has experience with this.
It was doable for the customer to design their own access database in a
peer
to peer environment - but now I must come up to speed with helping them
properly migrate their database to a client server environment. The goals
include stability and reliability, data integrity , ease of backup.
improved
network performance. etc.
Yet, they "saved money" and purchase the standard version of SBS.
Question: How does "MSDE" come into play in this discussion? Is this also
an
upgrade option in this scenario? i.e. jet vs MSDE?
I like the idea of taking things in small steps starting with working with
what they already have and improving it in increments.
Thank you.
"501c3help" wrote:
MS Access includes an Upsizing Wizard that will let you migrate the data
up
into SQL Server and then reconfigure the Access MDB to use the SQL tables
via
ODBC for data rather than the previous native Access tables.
If you don't want to deal with a version of SQL Server for the data, you
should consider splitting your Access solution into separate data and
front
end MDB files.
In this configuration, all your data is in one file, and all of your
forms,
reports, queries, etc, are in another. This lets you segment the data
into a
file of its own that can be more easily managed and protected, and also
sets
up a configuration whereby user interface pieces (forms, reports, etc)
can be
added and modified without having to touch the data file.
1. Make a backup copy of your Access MDB.
2. Create a new MDB (call it data.mdb) and then copy the tables from
your
current MDB (call it frontend.mdb) into data.mdb.
3. Delete the data tables from frontend.mdb
4. Place data.mdb on the network drive from which it will be accessed.
5. Open frontend.mdb and go through the Import data menus, selecting
data.mdb as the source and Attach Tables... (rather than import) as the
method. Be sure that your are accessing data.mdb via the same drive path
that your users will use as this path will be saved in frontend.mdb and
that's where frontend.mdb will be looking for the data.
6. The tables will now be listed in the Table object browser of
frontend.mdb, but keep in mind that these are just pointers. The data is
still actually sitting in data.mdb.
7. Unless the users typically have direct access to the data tables
(which
hopefully they don't in a well designed app), right click each table name
in
the frontend.mdb Tables object browser and select "Hide". This will keep
users from directly opening the tables and dinking with data while
by-passing
the application logic in the forms.
8. Finally, under Database Tools, select "Make MDE". This will create a
file called frontend.mde. The MDE file is a fully functioning access
application file but locks down all of the design features so that users
cannot go into the table definitions, form and report designers, etc and
change things. They can create queries however so that they can run
custom
queries as needed.
9. Put frontend.mde out on the network for your users to access.
"dave d." wrote:
Hello all,
I have a new custumer that has purchased a new server with SBS 2003 R2
standard version.
Their primary lob application is an Access 2003 database. the database
is
smallish and sql server is probably overkill.
What options can I suggest or consider for integrating their existing
database into the SBS 2003 R2 standard platform / environment? Ofcourse
one
of the important goals would be to have the data stored on SBS for
backup
purposes.
Please advise.
Thank you
.
- Follow-Ups:
- Re: database options with SBS 2003 R2
- From: dave d.
- Re: database options with SBS 2003 R2
- References:
- RE: database options with SBS 2003 R2
- From: dave d.
- RE: database options with SBS 2003 R2
- Prev by Date: XP Client Profile Corruption & Recovery
- Next by Date: Re: Help configuring MX record for MOSS 2007 mail enabled libraries
- Previous by thread: RE: database options with SBS 2003 R2
- Next by thread: Re: database options with SBS 2003 R2
- Index(es):
Relevant Pages
|
Loading