A Microsoft Office (Excel, Word) forum. OfficeFrustration

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » OfficeFrustration forum » Microsoft Access » New Users
Site Map Home Register Authors List Search Today's Posts Mark Forums Read  

Using the Access 2007 run-time with a split database



 
 
Thread Tools Display Modes
  #1  
Old September 1st, 2009, 01:15 PM posted to microsoft.public.access.gettingstarted
Philip Herlihy[_2_]
external usenet poster
 
Posts: 64
Default Using the Access 2007 run-time with a split database

A friend is developing a database for a medical charity, so needs to
keep costs down. We've been wondering to what extent we can use the
free Access 2007 runtime to reduce licensing costs for Access. I
understand (although I've never tried it) that a database which is a
self-contained application can be installed with only the run-time
present on the target machine, but how does this work if you want to
maintain a back-end database on a separate machine? Or will we need a
full Access license?

Phil, London
  #2  
Old September 1st, 2009, 01:57 PM posted to microsoft.public.access.gettingstarted
Douglas J. Steele[_3_]
external usenet poster
 
Posts: 3,143
Default Using the Access 2007 run-time with a split database

You don't actually need Access at all in order to have a back-end database
on a separate machine.

You'll obviously need at least one copy of Access in order to be able to
design and build the application, but that's it (and that copy does not have
to be present in the office where the database is being used)

--
Doug Steele, Microsoft Access MVP
http://I.Am/DougSteele
(no e-mails, please!)


"Philip Herlihy" me@localhost wrote in message
...
A friend is developing a database for a medical charity, so needs to keep
costs down. We've been wondering to what extent we can use the free Access
2007 runtime to reduce licensing costs for Access. I understand (although
I've never tried it) that a database which is a self-contained application
can be installed with only the run-time present on the target machine, but
how does this work if you want to maintain a back-end database on a
separate machine? Or will we need a full Access license?

Phil, London



  #3  
Old September 1st, 2009, 02:02 PM posted to microsoft.public.access.gettingstarted
NG[_2_]
external usenet poster
 
Posts: 59
Default Using the Access 2007 run-time with a split database

Hi,

you can ship the app with the runtime version, but take care that you design
a window that allows to handle the links because the regular Access menu's
and ribbons are not available in the runtime version. You can try it out on
your machine by creating a shortcut on your desktop and add the option
/runtime in the target line. This forces the app to open with the runtime
version. More info you can find on
http://msdn.microsoft.com/en-us/library/bb501030.aspx

--
Kind regards
Noƫlla


"Philip Herlihy" wrote:

A friend is developing a database for a medical charity, so needs to
keep costs down. We've been wondering to what extent we can use the
free Access 2007 runtime to reduce licensing costs for Access. I
understand (although I've never tried it) that a database which is a
self-contained application can be installed with only the run-time
present on the target machine, but how does this work if you want to
maintain a back-end database on a separate machine? Or will we need a
full Access license?

Phil, London

  #4  
Old September 1st, 2009, 02:16 PM posted to microsoft.public.access.gettingstarted
Philip Herlihy[_2_]
external usenet poster
 
Posts: 64
Default Using the Access 2007 run-time with a split database

Douglas J. Steele wrote:
You don't actually need Access at all in order to have a back-end database
on a separate machine.

You'll obviously need at least one copy of Access in order to be able to
design and build the application, but that's it (and that copy does not have
to be present in the office where the database is being used)


Thanks Douglas!

Phil
  #5  
Old September 1st, 2009, 02:23 PM posted to microsoft.public.access.gettingstarted
Philip Herlihy[_2_]
external usenet poster
 
Posts: 64
Default Using the Access 2007 run-time with a split database

NG wrote:
Hi,

you can ship the app with the runtime version, but take care that you design
a window that allows to handle the links because the regular Access menu's
and ribbons are not available in the runtime version. You can try it out on
your machine by creating a shortcut on your desktop and add the option
/runtime in the target line. This forces the app to open with the runtime
version. More info you can find on
http://msdn.microsoft.com/en-us/library/bb501030.aspx


Thanks Noella! Obviously I need to look into this carefully - thanks
for the link. Before I've studied it I'm wondering if it will be
sufficient to hard-code the front-end to look for a specific share on
the "server"? I'm also wondering if the runtime is needed at all on the
server - I can envisage alternative architectures where interaction to
the back-end file is mediated by an Access process, or where all the
front-end needs is access to the containing folder, doing file
operations (like creating the .ldb file) itself. Now I need to find a
machine without Access installed to test it out!

Best wishes,

Phil
  #6  
Old September 2nd, 2009, 06:44 PM posted to microsoft.public.access.gettingstarted
Philip Herlihy[_2_]
external usenet poster
 
Posts: 64
Default Using the Access 2007 run-time with a split database

Philip Herlihy wrote:
NG wrote:
Hi,

you can ship the app with the runtime version, but take care that you
design a window that allows to handle the links because the regular
Access menu's and ribbons are not available in the runtime version.
You can try it out on your machine by creating a shortcut on your
desktop and add the option /runtime in the target line. This forces
the app to open with the runtime version. More info you can find on
http://msdn.microsoft.com/en-us/library/bb501030.aspx


Thanks Noella! Obviously I need to look into this carefully - thanks
for the link. Before I've studied it I'm wondering if it will be
sufficient to hard-code the front-end to look for a specific share on
the "server"? I'm also wondering if the runtime is needed at all on the
server - I can envisage alternative architectures where interaction to
the back-end file is mediated by an Access process, or where all the
front-end needs is access to the containing folder, doing file
operations (like creating the .ldb file) itself. Now I need to find a
machine without Access installed to test it out!

Best wishes,

Phil


Just to report the test result - I found a machine without any version
of Access installed. Copied a database and split it. Moved the
back-end to a share on the test machine, and re-linked. Worked
perfectly. This shows that there is no need for any sort of Access
runtime on a back-end machine. I guess it needn't even be a Windows
machine, if sharing is appropriately set up (e.g. Samba).

Phil
 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump


All times are GMT +1. The time now is 05:25 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 OfficeFrustration.
The comments are property of their posters.