![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
We have a published application (Access front end linked to Access database) made available on a Citrix server farm. All servers are Win 2003. This application has been running for 7 years with about 50 active users, up to 8 concurrent users. Even though the front end is shared by all users, we have never had it corrupted. However, the database was recently corrupted and had to be compacted/repaired. *What causes the database corruption? We are considering moving this to SQL Server. *How is it that we have been able to go this long without a corruption of the front end? What factors contribute to corruption for a shared file in a Citrix environment? |
|
*How is it that we have been able to go this long without a corruption of the front end? |
#3
| |||
| |||
|
|
We have a published application (Access front end linked to Access database) made available on a Citrix server farm. All servers are Win 2003. This application has been running for 7 years with about 50 active users, up to 8 concurrent users. Even though the front end is shared by all users, we have never had it corrupted. However, the database was recently corrupted and had to be compacted/repaired. |
|
*How is it that we have been able to go this long without a corruption of the front end? What factors contribute to corruption for a shared file in a Citrix environment? |
#4
| |||
| |||
|
|
Back-end corruption is just random. |
#5
| |||
| |||
|
|
It also seems that folks who mostly use macros can get away with this as well. But I suspect it's because their systems are simpler than those who use VBA |
#6
| |||
| |||
|
|
"Bill E." <billmia... (AT) netscape (DOT) net> wrote: We have a published application (Access front end linked to Access database) made available on a Citrix server farm. *All servers are Win 2003. *This application has been running for 7 years with about 50 active users, up to 8 concurrent users. *Even though the front end is shared by all users, we have never had it corrupted. *However, the database was recently corrupted and had to be compacted/repaired. What database? *FE or BE? *How is it that we have been able to go this long without a corruption of the front end? *What factors contribute to corruption for a shared file in a Citrix environment? This has nothing to do with Citrix but how Access works. I suspect it's more a matter of programming practices that you do or don't do that cause Access to want to save objects in the FE and thus cause corruptions.. For example if you develop against the backend then the query plans don'tneed redoing on queries when they are executed. * Or sometimes Access wants to save the form in the FE when the user is using it. *This might only happen when, for example, the record source is changed or the form filter is changed. *And maybe if the form is closed specifically without saving any updates you might not have a problem. But these are all just guesses on my part. It also seems that folks who mostly use macros can get away with this as well. *But I suspect it's because their systems are simpler than those who use VBA Tony -- Tony Toews, Microsoft Access MVP Tony's Main MS Access pages -http://www.granite.ab.ca/accsmstr.htm Tony's Microsoft Access Blog -http://msmvps.com/blogs/access/ Granite Fleet Managerhttp://www.granitefleet.com/ |
#7
| |||
| |||
|
|
With this way of working I have not yet experienced one time of corruption in more than ten years. Or am I really the lucky guy? |
#8
| |||
| |||
|
|
With proper design of forms etc. FE-users do not need to change these objects. Flexibility can be built in through assigning new values to all kinds of properties of an OPENED form through code. These changes are temporarely, and are NOT saved in the form-definition. With this way of working I have not yet experienced one time of corruption in more than ten years. |
|
Or am I really the lucky guy? |
#9
| |||
| |||
|
#10
| |||
| |||
|
|
Just to clarify, we have not had a corruption of the front end, only the back end. |
![]() |
| Thread Tools | |
| Display Modes | |
| |