Re: Help connecting to Access DB from web service
- From: Paul Clement <UseAdddressAtEndofMessage@xxxxxxxxxxxxxx>
- Date: Mon, 03 Apr 2006 11:52:39 -0500
On Fri, 31 Mar 2006 17:13:37 -0800, "Jeff Richardson" <BobcatRidge@xxxxxxxxxxxxxxxxx> wrote:
¤ I am creating a web service that returns data from an Access 2000 database
¤ using VS2005. The Access database is located on a different server than
¤ where the web service is running. The Access database is also opened by a
¤ different desktop application running on various workstations on the
¤ network.
¤
¤ While developing / debugging the web service is hosted on my development
¤ machine using the 'ASP.NET Development Server' that is included with VS2005.
¤ When deployed it is being host with IIS.
¤
¤ I am using the following connection string:
¤
¤ Provider=Microsoft.Jet.OLEDB.4.0;Data Source="\\slo-science1\data\PBI Chem
¤ data\PBIChemDatabase.mdb"
¤
¤ If the database has NOT opened by any of the workstations running the
¤ desktop application then the web service runs correctly on both my
¤ development machine as well as on the IIS server.
¤
¤ If the database has been opened by any of the workstations running the
¤ desktop application the web service runs correctly ONLY on my development
¤ machine and fails on IIS with the following error:
¤
¤ System.Data.OleDb.OleDbException: Could not use ''; file already in use.
¤
¤ What are the differences between the 'ASP.NET Development Server' and IIS
¤ that would effect how a web service opens a remote Access database?
¤
¤ Does anyone know how what settings can be changed so that the web service
¤ runs correctly on IIS?
What the error is telling you is that there is a permissions problem with the remote resource. In
order to work with an Access database each user (or the ASPNET or NetworkService user if the app is
not configured for impersonation) must have full permissions to the resource where the database is
located. This is required to create, update and delete (after the database has been closed) the
corresponding .LDB file.
Paul
~~~~
Microsoft MVP (Visual Basic)
.
- References:
- Help connecting to Access DB from web service
- From: Jeff Richardson
- Help connecting to Access DB from web service
- Prev by Date: Re: Help connecting to Access DB from web service
- Next by Date: Re: DataSet.HasChanges question - get a collection of columns changed?
- Previous by thread: Re: Help connecting to Access DB from web service
- Next by thread: Navigation using ODP.net
- Index(es):
Relevant Pages
|