---
title: "IIS 7 och Access?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/webbservrar/163307-iis-7-och-access"
topic: "Webbservrar"
topic_url: "https://www.webforum.nu/amne/webbservrar"
author: "Quid"
published: "2007-08-09T12:23:12.000Z"
updated: "2007-10-14T13:50:49.000Z"
replies: 1
views: 1697
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/webbservrar/163307-iis-7-och-access"
---

# IIS 7 och Access?

## #1 — Quid, 2007-08-09T12:23Z

Jag har precis lyckats installera IIS 7 på min Vista, och fått igång ASP. Men när jag ska koppla emot en databas så blir det problem.

Om jag använder följande koppling:

```
ConnStr = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source="& Server.MapPath("db/qn2db.accdb") &"; Jet OLEDB:Database Password=lösenord;"

set conn = server.createobject("adodb.connection")
conn.open ConnStr '<- Rad 15.
```

Så får jag detta fel:
Microsoft Office Access Database Engine fel '80004005'
Odefinierat fel

/qn2/dbcon.asp, rad 15

Provar jag den gamla kopplingen:

```
ConnStr = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source ="& Server.MapPath("db/qn2db.mdb") &"; Jet OLEDB:Database Password=lösenord;"

set conn = server.createobject("adodb.connection")
conn.open ConnStr '<- Rad 15.
```

Så får jag detta fel:
Microsoft JET Database Engine fel '80004005'
Odefinierat fel

/qn2/dbcon.asp, rad 15

En sökning på google gav följande:
<http://support.microsoft.com/kb/926939/en-us>

Toppen tänkte jag, det är ju precis det felet jag har, men lösningen hjälper inte. Någon som sitter inne på lite idéer? Tacksam för all hjälp.

Permalänk: https://www.webforum.nu/p/163307

## #2 — m_soderlund, 2007-10-14T13:50Z

Jag har samma problem. Får följande felmeddelande:

```
The 'Microsot.Jet.OLEDB.4.0' provider is not registered on the local machine.
```

Här är det som ska kunna lösa problemet (men inte gör det för mig):

- [Registrera sqloledb.dll](http://support.microsoft.com/kb/278604)
- [Error message when you request an ASP page that connects to an Access database in IIS 7.0: "Microsoft JET Database Engine error '80004005'"](http://support.microsoft.com/?id=926939) (applicationHost.config finns i c:/windows/system32/inetsrv/config)
- [Problem få igång Access-databas i IIS 7.0 Vista](http://eforum.idg.se/viewmsg.asp?EntriesId=971624)
- [Ladda ner 2007 Office System Driver: Data Connectivity Components](http://www.microsoft.com/downloads/details.aspx?FamilyID=7554F536-8C28-4598-9B72-EF94E038C891&displaylang=en)

I VS 2005, ändra Platform target till x86 under Build-tabben för Advanced compiler options.

Man kan alltid ladda ner och köra [SQL Server 2005 Express Edition](http://msdn2.microsoft.com/en-gb/sql/Aa336346.aspx) lokalt men det blir ett problem på webbhotell sen - antingen köper man en tilläggstjänst för SQL Server eller så måste man se sig om efter andra alternativ..

Det finns några som fått igång Access och IIS7 i Vista (se [Får inte IIS att fungera på Vista](http://www.webforum.nu/showthread.php?t=153416)) men inget av förslagen till att lösa problemet hjälper.

Permalänk: https://www.webforum.nu/p/2038864

---

Tråden på webben: https://www.webforum.nu/amne/webbservrar/163307-iis-7-och-access
