473,385 Members | 1,764 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,385 software developers and data experts.

MS Access Database with Remote Desktop - Multiple

Dear Access Guru's,

Hopefully you can help me (as Microsoft don't seem to be able to)

We have an Access database on a Windows 2003 server with 5 CALS in our
office.

Access is loaded onto the server.

We have 2 PC's connected to it on the LAN

We are planning to open 2 remote offices and we want to be able to use
the Access database at the remote offices as well as the local office.

I have tested the remote desktop to the server and it allows me to
connect and use the database.

How many remote desktops can I run to the server simultaneously? Do i
need terminal services? Can I use Small Business Server?

If I run 2 plus the office connections can we all use the same database
at the same time?

Many thanks
James

Nov 13 '05 #1
2 8319
I don't have an answer about "remote desktop" without Terminal Server, but
Access plays nicely with Windows Terminal Services. Each user should have
their own private disk space, and be running their own copy of the front-end
part of the application.

There are too many variables to tell you how many users can concurrently use
a database, some factors are: the hardware, software, and network
environment, and the requirements, design, and implementation of the
database application. If all are near-perfect, we have reports of over 100
concurrent users; we have also had reports of "Access falling over with as
few as 4 users" but I have to guess that in those cases, every factor was
just about as far from perfect as it could be.

Certainly, a "normal, well-conceived and well-implemented" database should
easily handle 20 or more users.

You should, of course, follow all the recommended practices: give each user
their own copy of the front end (queries, forms, reports, macros, modules,
and any local lookup tables) linked to tables in the back-end (tables, data,
and relationships).

The very best collection of links and information on performance and
avoiding corruption in a multiuser environment that I have found is MVP Tony
Toews' site at http://www.granite.ab.ca/accsmstr.htm.

Just for the record: you will need either to use the runtime support, or
have an Access license for each user who is running Access, even if they are
running remotely using Terminal Server.

Larry Linson
Microsoft Access MVP
"James" <ja***********@hotmail.com> wrote in message
news:11**********************@g47g2000cwa.googlegr oups.com...
Dear Access Guru's,

Hopefully you can help me (as Microsoft don't seem to be able to)

We have an Access database on a Windows 2003 server with 5 CALS in our
office.

Access is loaded onto the server.

We have 2 PC's connected to it on the LAN

We are planning to open 2 remote offices and we want to be able to use
the Access database at the remote offices as well as the local office.

I have tested the remote desktop to the server and it allows me to
connect and use the database.

How many remote desktops can I run to the server simultaneously? Do i
need terminal services? Can I use Small Business Server?

If I run 2 plus the office connections can we all use the same database
at the same time?

Many thanks
James

Nov 13 '05 #2
"James" <ja***********@hotmail.com> wrote in
news:11**********************@g47g2000cwa.googlegr oups.com:
Hopefully you can help me (as Microsoft don't seem to be able to)

We have an Access database on a Windows 2003 server with 5 CALS in
our office.
Do you mean 5 Terminal Server CALs or 5 MS Office CALs?
Access is loaded onto the server.

We have 2 PC's connected to it on the LAN

We are planning to open 2 remote offices and we want to be able to
use the Access database at the remote offices as well as the local
office.

I have tested the remote desktop to the server and it allows me to
connect and use the database.

How many remote desktops can I run to the server simultaneously?
Depends on the amount of RAM and the bandwidth between your office
and the remote users.
Do i need terminal services?
Terminal Server is a part of Win2K3 Server (as it was in Win2K
Server, as well). It is already installed. You may have to configure
it (it depends on how your server is currently set up), but you seem
to already be able to connect to it, so it's already up and running.

You'll need to buy the WTS CALs and install them. This is actually
not nearly as trivial as Microsoft makes it out to be, as you have
the choice between user-based CALs and device-based CALs. The former
is what MS expects you to have, because the license server doesn't
actually properly report the usage of user-based CALs. It can also
be a pain to get the license server working in the first place. I
don't remember the details, but one of my clients had major problems
with it last January. It was something really stupid that was MS's
fault, but I can't quite recall the specifics right now. The result
was that it was reporting that our CALs were out of date and would
be expiring (or had already expired).
Can I use Small Business Server?
Last I checked, SBS did not support WTS except for the two default
access licenses for administrative use. If you have only two remote
users, you could perhaps get by with it, but you'd have to make them
administrators, as only those with adminstrative access can use
them. That's a dangerous thing to do, so I wouldn't recommend it.

I recently did a spec for a WTS server for a client and we couldn't
do SBS, and had to get Win2K3 Server Standard.

It's a moot point, of course, if you have more than 2 users.
If I run 2 plus the office connections can we all use the same
database at the same time?


Install Access on the workstations in the office and run it on the
workstations, not from Terminal Server. It would be crazy to run WTS
across a LAN, since you'd be using up WTS CALs that you don't need
to be using.

--
David W. Fenton http://www.bway.net/~dfenton
dfenton at bway dot net http://www.bway.net/~dfassoc
Nov 13 '05 #3

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

Similar topics

1
by: Mike_red | last post by:
Hello, I hope someone can solve my problem here. I am currently working/programming a website using Debian Linux + Perl + PHP + PostgreSQL + Apache. Some data in the postgreSQL server must...
5
by: premmehrotra | last post by:
I currently have a multi-user access database which is put on a shared drive L: on a Windows Servers. Entire database is one file premdb.mdb. Users access this database from their laptops....
6
by: Terry Bell | last post by:
We've had a very large A97 app running fine for the last seven years. I've just converted to SQL Server backend, which is being tested, but meanwhile the JET based version, running under terminal...
6
by: John | last post by:
Hi We have an access app (front-end+backend) running on the company network. I am trying to setup replication for laptop users who go into field and need the data synched between their laptops...
56
by: Raphi | last post by:
Hi, I've been using an Access application I wrote for an office with the front-end stored on all computers and the back-end on one of them serving as an Access file server. Now we're moving...
3
by: Elp | last post by:
Hi, I have developped a Windows applcation (in C#) that allows, among other things, users to view and control the desktop of a remote Windows XP Pro machine. I have actually simply embedded the...
15
by: Cheryl Langdon | last post by:
Hello everyone, This is my first attempt at getting help in this manner. Please forgive me if this is an inappropriate request. I suddenly find myself in urgent need of instruction on how to...
38
by: kavsak | last post by:
Hi. Not sure that this is the right place to ask but here goes. I have an application based on access97 and VB6 which I need to upgrade. It has to handle up to 20 concurrent users on a Win2k...
2
by: josephlee | last post by:
Can an Access application running on Terminal Server be accessed by logging in to a remote desktop via a web browser the same as an Access app running on Citrix can be or is it different to that? ...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
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: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
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.