473,657 Members | 2,418 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Can an Access app run on a web server?

Given a small number(maybe 4-5) of simulataneous remote users, can an
app be run to provide "live" snapshot reports to snapviewer?

If so,

1. Does the app have to run continuously? (I would think not. I
would assume that the application object for access would open and
close the app on demand.)

2. Is it hazardous to run an Access app on the web server? Risk of
crashing web server?

3. I have load-balancing across two non-mirrored servers. Would this
present any problems?

Thanks,

Bob

Nov 13 '05 #1
6 1985
Additional information:

I would be calling the app from code in an asp.net page, or an .ascx or
a .dll.

Bob

Nov 13 '05 #2
How about just using the mdb to store data, and retrieving and formatting it
using ADO.NET and your ASP.NET page?

<bc******@bmgho mes.com> wrote in message
news:11******** **************@ z14g2000cwz.goo glegroups.com.. .
Additional information:

I would be calling the app from code in an asp.net page, or an .ascx or
a .dll.

Bob

Nov 13 '05 #3
Data storage is not an issue.

Reporting is the issue. The report defs are in mdb's. In fact, Access
is only needed on the client for its reporting capability. I'd like to
lose Access from the clients altogether, but I'm trying to avoid
rebuilding a ton of reports, either manually or with a report writer.
I would settle for life with Access if I could make it see the report
data (which may be possible with xml and the ImportXML method.)

Meanwhile, I was just wondering what the pros and cons may be to making
the MSAccess application available on the server to kick out snapshot
reports readable by the viewer.

Thanks,

Bob

Nov 13 '05 #4
I think you can already guess at the answers to this one - you're
already asking the right questions.

Running a desktop app (whether Access, Excel etc...) on the webserver
worries web server admins -

Off the cuff:

1. There is the internal account issue - the webserver isn't a person -
it runs in a certain web account and uses this account profile to
launch Access - that account needs to have priviledges to run an app,
access data and folders etc... Thinks: Do you do anonymous
authentication or do you do NTLM authentication so that you can run the
app as the person account? Thinks: Have you thought of Remote Terminal
Services or Citrix which are process managed environments?

2. There is the process forking - running an app isn't a "properly
threaded" animal and isn't shared (AFAIK). Meaning every user will fork
off an Access process and so on - this could quite quickly bring down
the server.

3. There is the overhead of interop - .net forking off an unmanaged
desktop app - via automation.

If you have a play web server, you can try what you like but a
production server usually has several "mission critical" production
websites and few server managers would be happy with running desktop
apps as server processes. It's worse than CGI.

bc******@bmghom es.com wrote:
Additional information:

I would be calling the app from code in an asp.net page, or an .ascx or
a .dll.

Bob

Nov 13 '05 #5
There are many ways to do this.

Terminal Services is your friend. ASP with Frontpage or something else is
another.

Another unusual way that might do well for you is to send a command line to
your app on your server, which will react by saving a report in snapshot /
pdf. Then it can be downloaded.

<bc******@bmgho mes.com> wrote in message
news:11******** **************@ z14g2000cwz.goo glegroups.com.. .
Given a small number(maybe 4-5) of simulataneous remote users, can an
app be run to provide "live" snapshot reports to snapviewer?

If so,

1. Does the app have to run continuously? (I would think not. I
would assume that the application object for access would open and
close the app on demand.)

2. Is it hazardous to run an Access app on the web server? Risk of
crashing web server?

3. I have load-balancing across two non-mirrored servers. Would this
present any problems?

Thanks,

Bob

Nov 13 '05 #6
Good information, all. Thanks.

Nov 13 '05 #7

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

Similar topics

11
3750
by: Wolfgang Kaml | last post by:
Hello All, I have been working on this for almost a week now and I haven't anything up my sleeves anymore that I could test in addition or change.... Since I am not sure, if this is a Windows 2003 Server or ADO or ODBC issue, I am posting this on all of the three newsgroups. That's the setup: Windows 2003 Server with IIS and ASP.NET actiavted Access 2002 mdb file (and yes, proper rights are set on TMP paths and path,
63
5893
by: Jerome | last post by:
Hi, I'm a bit confused ... when would I rather write an database application using MS Access and Visual Basic and when (and why) would I rather write it using Visual Studio .Net? Is it as easy in Visual Studio to create reports and labels as it's in Access?` The advantage of VS.net is that not every user needs Access, right? And that would eliminate the Access version problem as well I guess.
5
3687
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. Following problems occur: 1. Access is way too slow in WAN environment. Server is located in New Jersey and users are in California and Puerto Rico. 2. Database often becomes corrupt 3. When one user updates some data in the database, other users...
8
3138
by: John Baker | last post by:
Hi: I am URGENTLY in need of some book or web site OR tool that will help me integrate a relatively simple access application into a web page or pages. This is a time recording system (by project), and I would be more than wiling to pull the updated database down from the Host using FTP on a monthly basis. Its just that I need to understand how to set it up on the web site itself. The Host supports SQL. Any direction you can give would...
33
5936
by: Uwe Range | last post by:
Hi to all! A customer of mine told me some days ago that her IT-people told her ACCESS would not be such a good idea for continuing with our project, because Access will not be continued in the future. I haven't heard of this. Does anybody know more about it? The IT-People usually prefer Oracle. If they really want to go in this direction, could our Access-application (if continued) be used as a front end with an Oracle back end? Does...
17
2481
by: DaveG | last post by:
Hi all I am planning on writing a stock and accounts program for the family business, I understand this is likely to take close to 2 years to accomplish. The stock is likely to run into over a thousand items and the accounting side will be used for hopefully many years so the entries are likely to be vast. The delema is what is best to use ase the DB engine, Access I have as part of Office 2002 or should I really be looking at SQL...
15
4596
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 communicate with a MySQL database table on a web server, from inside of my company's Access-VBA application. I know VBA pretty well but have never before needed to do this HTTP/XML/MySQL type functions.
5
2907
by: B1ackwater | last post by:
We've fooled around with Access a bit, but only using the single-user store-bought version. It seems to be a good database - versatile and infinitely programmable - and can apparently be used as a front end to SQL server if we ever needed to go that route. But - is there a client/server version of Access ? Looking on the CDW site there is a bewildering variety of packages and licences and such, but we can't figure out just which do...
22
6255
by: Jordan S. | last post by:
SQL Server will be used as the back-end database to a non trivial client application. In question is the choice of client application: I need to be able to speak intelligently about when one client (MS Access vs ..NET Windows Forms) would be preferred over the other. While I have some good arguments on both sides, I would appreciate your points of view on the topic.
21
4086
by: nihad.nasim | last post by:
Hi there, I have a database in Access that I need on the web. The web page should connect to the database and write records for certain tables and view records for others. I want to know a reliable way of connecting Access to a server. I am willing to switch to any version of Access which might solve the problem. Which server would you recommend and what are the advanatages and disadvantatges of the server you propose? Please also inlcude...
0
8315
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 effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
8829
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, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
8608
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
7341
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
6172
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
5633
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
4323
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
2
1962
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
2
1627
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

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.