![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
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 that situation is coming up for me shortly. Question: When you run the front-end on the Server, does Citrix clone the front end application database file for each user that connects or do they all connect to physically the same front-end file? The real question here is: If user1 adds rows to a table that is local in the front-end will user 2 be able to see those records (assuming they have the proper table permissions)? If they were running in physically the exact same front-end file, they would be able to see each others records. If Citrix gives each user their own workspace and a copy of the front-end, they wouldn't. |
#3
| |||
| |||
|
#4
| |||
| |||
|
|
I have a 250 MB Access database with 6 users that was run over a LAN for 2.5 years. For performance reasons it was moved to a Citrix server 3 weeks ago and runs significantly faster. The problem is that users sometimes get Not Enough Memory messages. They will typically have open 3 other programs, Excel, Lotus Notes and Word. It isn't reasonable to ask them to close those programs. Everyone loves the speed of the citrix, but we will have to move back to the LAN if we can't stop the Not Enough Memory messages. The IT guys thinks our computers aren't powerful enough, but they have a 2.4 GHz CPU and 515 MB RAM. Shouldn't running a db over citrix requires less memory? Company wide our LAN is overloaded and slow, but yet the citrix is virtually unused. I don't know much about networks/servers, but I have to wonder if it's set up correctly. If the IT guy does know what he's doing, Citrix doesn't seem to be such a great option. |
#5
| |||
| |||
|
|
Which machine is reporting the memory error, the Citrix Server or their local PC? Running a Citrix client should take considerably less resources than running Access. |
#6
| |||
| |||
|
|
Which machine is reporting the memory error, the Citrix Server or their local PC? Running a Citrix client should take considerably less resources than running Access. The memory error is on the PC, while running the database through Citrix, but yet no memory errors when running off the much slower LAN. |
#7
| |||
| |||
|
#8
| |||
| |||
|
|
The server runs Access 2000 (9.0.6926 SP-3), precisely what the majority of users have on their desktop. On citrix, I only have access to this application and don't know anything about the version of Windows. I can't tell from the error message whether it's on the server or PC. It says "There isn't enough free memory to update the display. Close unneeded programs and try again." The message is only seen when actively using the Access app. The citrix server farm is virtually unused so I can't imagine the problem being that the server is over taxed. While the app runs very fast on the citrix, I've also seen it completely freeze up while not running a query or doing anything else. |
![]() |
| Thread Tools | |
| Display Modes | |
| |