Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium


Citrix will open MS Access but not the .accdb database I need displayed

Posted on 2014-08-07
Medium Priority
Last Modified: 2014-09-10
Hello, I have a Access database on a file share (non citrix) and am trying to publish it for my citrix users.
My terminal server(Citrix) has MS Access installed so publishing that is no issue.  I would like to publish the app so it opens the database on the file share, so far no luck.  The path I'm using in the Citrix location is;
"E:\Program Files (x86)\Microsoft Office\Office14\MSACCESS.EXE" "\\\Data\Testdb.Accdb\"
Access opens and from access I can then open the database but this will be confusing for my users.

Thanks for your help
Question by:1212pro
  • 2
  • 2
  • 2
LVL 40

Expert Comment

ID: 40246313
You don't want to set this up this way.  What you are doing is having ALL CItrix users open the same physical copy of the FE.  That violates good practice.  You always want each user to have his own copy of the FE and open that.

I can't give you specific instructions on how to do this with Citrix since I don't set it up myself but you have to make Citrix work the same way you would with a LAN.  Citrix must copy the current version of the FE to a user-specific folder and then open it from there.  You can do this either by copying the file every time the user attempts to open it or by copying it to each user's personal folder each time you publish a new FE.

Author Comment

ID: 40246491
Hi Pat,
I like the first suggestion.  How can have it copy an instance of the FE to the user home dirive when they attempt to open it?  Would that instance go away when the user logs off the database (or published app)?

LVL 40

Assisted Solution

PatHartman earned 1000 total points
ID: 40246732
This is the .bat file I used to do the copy in the LAN environment.  The user has a shortcut that runs the batch file.  The batch file copies the latest copy of the database down from the server.

md c:\ClientMgt
del c:\ClientMgt\AOAClientManagement.accdr
copy \\newfiscal\Afox\AFox\AccessApplications\ClientMgt\AOAClientManagement.accdr c:\ClientMgt

You will need to adjust the .bat file to use tokens that represent the name of the user's personal folder.  Please check with your Citrix administrator for specifics.
Windows Server 2016: All you need to know

Learn about Hyper-V features that increase functionality and usability of Microsoft Windows Server 2016. Also, throughout this eBook, you’ll find some basic PowerShell examples that will help you leverage the scripts in your environments!

LVL 52

Accepted Solution

Gustav Brock earned 1000 total points
ID: 40247296
I have set this up. It is described in detail here:


The script, I used, happened to be VB Script and can be found here:



Author Closing Comment

ID: 40315026
Thank you for your help on this
LVL 52

Expert Comment

by:Gustav Brock
ID: 40315674
You are welcome!


Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

When you see single cell contains number and text, and you have to get any date out of it seems like cracking our heads.
Code that checks the QuickBooks schema table for non-updateable fields and then disables those controls on a form so users don't try to update them.
If you’ve ever visited a web page and noticed a cool font that you really liked the look of, but couldn’t figure out which font it was so that you could use it for your own work, then this video is for you! In this Micro Tutorial, you'll learn yo…
Do you want to know how to make a graph with Microsoft Access? First, create a query with the data for the chart. Then make a blank form and add a chart control. This video also shows how to change what data is displayed on the graph as well as form…

580 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question