473,386 Members | 1,715 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,386 software developers and data experts.

Access/Citrix

I have a database built in Access that is on our Windows Server. We
have a satellite office in Houston that uses Citrix to access our
server. Here in the main office, we have 15 users that log directly
into the LAN; there are 4 users that dial in via Citrix.

We have constant errors in our Home office that someone has locked up
the database and entry is denied. When this happens (at least 5 times
a day), I have to contact the Houston office and ask everyone to save
their work and exit the system, thereby releasing it for opening in
our office. At that point, New Orleans and Houston can log in and
work simultaneously.

I don't understand why Houston has the ability to "lock" out the users
in New Orleans. I don't have a clue as to where to start to
troubleshoot this problem.

Is there a setting that allows users to open the program exclusively?
If so, is this a setting in Access itself or is it in the database?
Is there a way to force the users (or access) to close after so much
time has elapsed with no activity? Is there a way for me to cut the
connection from here?

Have I completely missed the issue? Please help.

Thanks.

Karen
Nov 12 '05 #1
3 6149
Look for comments in your messages.

"Karen" <kr****@portlite.com> wrote in message
news:50**************************@posting.google.c om...
I have a database built in Access that is on our Windows Server. We
have a satellite office in Houston that uses Citrix to access our
server. Here in the main office, we have 15 users that log directly
into the LAN; there are 4 users that dial in via Citrix.

We have constant errors in our Home office that someone has locked up
the database and entry is denied. When this happens (at least 5 times
a day), I have to contact the Houston office and ask everyone to save
their work and exit the system, thereby releasing it for opening in
our office. At that point, New Orleans and Houston can log in and
work simultaneously.

I don't understand why Houston has the ability to "lock" out the users
in New Orleans. I don't have a clue as to where to start to
troubleshoot this problem.

Is someone in Houston opening you backend database?
Does each Terminal server user have a private copy of the frontend?

Is there a setting that allows users to open the program exclusively?
Access on the Terminal server may be configured to open exclusive. Open
exclusive will not be a problem if everyone has a copy of the front nd. It
will be a problem if the backend is opened.

If so, is this a setting in Access itself or is it in the database?
The setting is in Access.
Is there a way to force the users (or access) to close after so much
time has elapsed with no activity? Is there a way for me to cut the
connection from here?

You could use the OnTimer event on a always open form.
You could program you application to look for a shut-down message on the
backend.
Have I completely missed the issue? Please help.

Thanks.

Karen

Nov 12 '05 #2
Karen,

How long can Houston and New Orleans work before the lockup? Are the
users writing data to the database or are they read-only? Which
version of MS Access? Has the lockup ever occurred when Houston was
not logged in?

My initial guess is that if Houston, and New Orleans can work for any
period of time, then the lockup occurs. The database is not being
opened exclusively and that some other event is causing the lockup.
Data collision, or some code that MS Access trips over, due to the
delay in the Citrix.

Have you looked inside the .ldb file to see which users are in the
system, when the database is locked up?

Feel free to email me directly at mg******@aol.com if you have any
additional questions.

Thanks
Mark
kr****@portlite.com (Karen) wrote in message news:<50**************************@posting.google. com>...
I have a database built in Access that is on our Windows Server. We
have a satellite office in Houston that uses Citrix to access our
server. Here in the main office, we have 15 users that log directly
into the LAN; there are 4 users that dial in via Citrix.

We have constant errors in our Home office that someone has locked up
the database and entry is denied. When this happens (at least 5 times
a day), I have to contact the Houston office and ask everyone to save
their work and exit the system, thereby releasing it for opening in
our office. At that point, New Orleans and Houston can log in and
work simultaneously.

I don't understand why Houston has the ability to "lock" out the users
in New Orleans. I don't have a clue as to where to start to
troubleshoot this problem.

Is there a setting that allows users to open the program exclusively?
If so, is this a setting in Access itself or is it in the database?
Is there a way to force the users (or access) to close after so much
time has elapsed with no activity? Is there a way for me to cut the
connection from here?

Have I completely missed the issue? Please help.

Thanks.

Karen

Nov 12 '05 #3
kr****@portlite.com (Karen) wrote in message news:<50**************************@posting.google. com>...
We have constant errors in our Home office that someone has locked up
the database and entry is denied. When this happens (at least 5 times
a day), I have to contact the Houston office and ask everyone to save
their work and exit the system, thereby releasing it for opening in
our office. At that point, New Orleans and Houston can log in and
work simultaneously. Is there a setting that allows users to open the program exclusively?
If so, is this a setting in Access itself or is it in the database?
Is there a way to force the users (or access) to close after so much
time has elapsed with no activity? Is there a way for me to cut the
connection from here?

Have I completely missed the issue? Please help.

Thanks.

Karen

I've had my own share of problems with Access 97 and Citrix/Terminal
Server. The one thing you haven't mentioned is if you have disabled
opportunistic file locking on the file server and the Citrix client
machine. I believe that *disabling* oplocks will solve your problems.
If you want to read up on an eerily similar situation, check my
thread for some of the fixes:

http://groups.google.com/groups?thre...ases.ms-access

Pete
Nov 12 '05 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

5
by: NB | last post by:
In a small business environment where budget does not allow more licence for Access, is there any way to have more users to use the current Access application (built on Access 2002 and VBA with DAO...
7
by: Rob | last post by:
I am an Access developer and have done many Access databases in the standard Front-end on the workstations, backend on the server (over a LAN) but have never worked with Access over Citrix, though...
11
by: Rob | last post by:
I thought I posted this yesterday, but can't find it. So if this ends up showing up twice, please forgive me. I am an Access developer and have done many Access databases in the standard...
5
by: Lakbir Dhillon | last post by:
We converted our databases from Access 97 to Access 2002 (only the MDB files, not the MDW file). In addition we ported the Access application from a Citrix NT server to a Citrix XP server. We...
2
by: Jennifer B. | last post by:
Hi Every Body: I hope this is to the right post. I apologize if I am incorrect. Could anyone please answer one or any of the following questions for Access 2003: - Maximum size of an...
26
by: Dragon | last post by:
I have an Access 2003 .mde sitting on an SQL Server. The tables for the application also sit on the Server. I'm having a problem with ODBC on only one of about 10 machines. All the other machines...
0
by: Edwinah63 | last post by:
Hi Access Gurus, can you tell me if Access can be made Active Directory aware? we would like to link the database Login to the Citrix Client Login. this way, users would not have to log in...
33
by: DFS | last post by:
An application I wrote has been deployed on Citrix, and the Citrix admin tells me all users run the same .mde file. There aren't a lot of concurrent users, but even 2 could be cause for concern. ...
43
by: James Stewart | last post by:
If I were to begin creating a fairly simple database, i.e. a datasheet that would include two related tables to create an encyclopedic style database and then create some fairly indepth forms to...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.