rick said:
You say "..there should be no reason to install Access retail or runtime on
a server."
I have an Access db that has been running at 10 different sites for the past
6 years (developed in Acc2000 and upgraded to Acc2003 in 2004). I have now
upgraded it to Acc2007 and am fed up with the hassles over trying to find
where the .ocx or .dll went astray on the users Win NT, Win2000, Win ME, Win
XP and now Win Vista.
What controls are you using and for what purpose? If it's a MS
control and not treeview then there are replacements.
How do you get rid of troublesome ActiveX Controls/references?
http://www.granite.ab.ca/access/referencetroubles.htm
I now have a Windows 2003 Server running in Terminal
Services mode and want to put a copy of the .accde and the BE.mdb on the
server.
My apologies. I had completely forgotten about Terminal Server.
Duhhh!
When the user logs on they get a copy of the FE in their workspace. I have
security built in that ensures only 1 user per site at a time and the keys
in the tables are unique to the site. They can only work with "their"
records. So there are no collisions or record-locking issues. And since the
indexes and data do not travel over the network there is a reduced chance of
corruption. Their computer only sees the desktop of their workspace in the
server.
Define workspace. That's not a common terminology for PCs or
servers.
And I agree that TS is a better solution in some situations.
Does the advent of server technology not enable Access to run on one machine
yet serve many users?
Insert the word Terminal in front of server and I would completely
agree with you.
Perhaps placing a copy in each users
workspace is feasible (how is this done?) but instantiating a copy in their
workspace is what I am hoping is the way to go. (???)
You do however want to give each user their own physical copy of the
front end MDB/MDE in a different folder.
I specifically created the Auto FE Updater utility so that I could
make changes to the FE MDE as often as I wanted and be quite confident
that the next time someone went to run the app that it would pull in
the latest version. For more info on the errors or the Auto FE
Updater utility see the free Auto FE Updater utility at
http://www.granite.ab.ca/access/autofe.htm at my website to keep the
FE on each PC up to date.
In a Terminal Server or Citrix environment the Auto FE Updater now
supports creating a directory named after the user on a server. Given
a choice put the FE on the Citrix server to reduce network traffic and
to avoid having to load objects over the network which can be somewhat
sluggish.
Tony
--
Tony Toews, Microsoft Access MVP
Please respond only in the newsgroups so that others can
read the entire thread of messages.
Microsoft Access Links, Hints, Tips & Accounting Systems at
http://www.granite.ab.ca/accsmstr.htm
Tony's Microsoft Access Blog -
http://msmvps.com/blogs/access/