Does anyone know how to change the default.gdb location for users accessing ArcGIS Desktop 10 in Citrix? I don't want the server filling up with these default GDBs. Also, I'd like to know how to redirect this local cache folder to the user's home drive and not a folder on the citrix server. Any thoughts?
Hi
We are currently looking to deploy ArcGIS on Citrix across our Authority. Does anybody have any experience of running ArcGIS on Citrix as opposed to Desktop clients? We are especially interested in known issues/ performance and optimum settings for improving speed, which initial testing has shown to be very slow. We will be running on a minimum version of 9.3, but possibly 10.
Any help or advise would be much appreciated!
Thanks
Though I earlier in this thread stated that we have experienced little to no problems in using the Citrix Deployment method for ArcGIS, there have been a few little pesky items. One of which follows:
When I thry to author and serve out a map (either through ArcServer or Publisher) using ArcGIS through the Citrix connection, the data links break and the end user (web or ArcReader) sees only the data holder in the TOC along with the broken link symbol.
Same map is then opened in ArcGIS on a local install, the data sources reset to exactly what they were before(but resetting is required), then the maps as served out (via ArcServer or Publisher) contain active links and all is well.
After researching this a bit, I did discover that when looking at the data sources for the .MXD file in ArcCatalog, the connection file found on the \Application Data\ESRI\ArcCatalog\[connection].sde path was set to where the IT folks are preserving the profile information that Citrix uses when a user is logging in. (see attached).
The data source file is shown on another computer - in this case:\\rcg-file1\appdata$\jearmstrong\Application Data\ESRI\ArcCatalog\SdeConnect@richmond_vector.sde - this is where the user profiles are being stored
Normally this connection would be "Database Connections\SdeConnect@richmond_vector.sde" which seems to resolve to C:\Documents and Settings\[username]\Application Data\ESRI\ArcCatalog\Admin@richmond_vector.sde.
Is there a way to set this data connection path to allow data in a map service authored through the Citrix deployment of ArcGIS to be viewable by the end users? I realize there is a manual workaround, but that kind of defeats the purpose of running the GIS through Citrix. I hope somebody can shed some light on this issue.
thanks
James Armstrong
Richmond County, North Carolina
GIS
You can probably get what you are looking for by enabling "Special Folder Redirection," a Citrix concept will push the GDBs created for each profile back to the client (http://support.citrix.com/proddocs/index.jsp?topic=/web-interface-hardwick/wi-enable-special-folder-...). BUT....be advised that enabling "Special Folder Redirection" within Citrix results in a considerable performance loss from the client side as data that normally would be locally available to the Citrix server now has to traverse the LAN/WAN link between client and server. (Among a host of other complications).
instead of pushing them back to the client, I would like to push them to the user's "home" drive which is on the local network with the Citrix server. Does this special folder redirection accomplish that? I'd also like to redirect the cache folder to their home drive as well.