---
title: "Databas problem"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/63579-databas-problem"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "KoTTeN"
published: "2003-01-01T21:28:14.000Z"
updated: "2003-01-02T18:57:28.000Z"
replies: 6
views: 324
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/asp/63579-databas-problem"
---

# Databas problem

## #1 — KoTTeN, 2003-01-01T21:28Z

Har en Access 97 databas uppladdad till en sida på SweBase webhotell, men den krånglar lite nu och då. Jag får oregelbundet upp detta fel: 

```
Microsoft JET Database Engine error '80004005' 
Cannot open database ''. It may not be a database that your application recognizes, or the file may be corrupt.
```

Och koden ser ut så här:

```
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database Password=****;Data Source=" & Server.MapPath("Data\data.mdb")
Set RecSet = Server.CreateObject("ADODB.Recordset")
```

Som sakt kommer felet oregelbundet. För det mesta funkar det felfritt, men så någon gång ber månad kommer detta fel upp! Det hjälper inte att uppdatera sidan och felet pågor oftast i 2 till 3 dagar. Sen så funkar det igen, tills nästa gång det krånglar!

Har testat att öppnat databasen i Access97 och det har gått bra. Har även reparerat den och komprimerat, men får fortfarande samma fel. 

Vad är det som är fel? Mycket irriterande i alla fall!

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

## #2 — Jesper T, 2003-01-01T21:37Z

Vet inte, men det jag vet är att inlägget borde vara postat under databaser i stället. ;)

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

## #3 — Vimp, 2003-01-02T01:31Z

Jag har för mig att jag läste någonstans att OLEDB-kopplingar ska fungera bäst med access 2000 och uppåt.
Så testa att uppgradera databasen till 2000.

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

## #4 — Gimbo, 2003-01-02T12:45Z

jag vet inte men ser inte den där databasanslutningen lite konstig ut:

```
Connect.Open = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.Mappath("Data\data.mdb") &";"&";passwod=****"
```

testa detta

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

## #5 — KoTTeN, 2003-01-02T14:12Z

> **Gimbo skrev:**
>
> jag vet inte men ser inte den där databasanslutningen lite konstig ut:
>
>
> ```
> Connect.Open = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.Mappath("Data\data.mdb") &";"&";passwod=****"
> ```
>
> 
> testa detta

Då kom detta fel upp:

```
Microsoft JET Database Engine (0x80004005)
Det går inte att hitta installerbar ISAM.
```

Efter lite sökning här på wF så visade det sig att det va en gammal version av MDAC. 

Ska testa att uppgradera databasen till 2000. Hur går då detta till? Jag antar att jag behöver Access 2000?

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

## #6 — medialabs, 2003-01-02T18:51Z

Jag hade ett liknande problem med mina access 97 databaser efter 1 dag så slutade dom att funka. Så jag fick göra om dom til access 2000 och då funka det perfekt.

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

## #7 — icaaq, 2003-01-02T18:57Z

> **KoTTeN skrev:**
>
> > **Gimbo skrev:**
> >
> > jag vet inte men ser inte den där databasanslutningen lite konstig ut:
> >
> >
> > ```
> > Connect.Open = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.Mappath("Data\data.mdb") &";"&";passwod=****"
> > ```
> >
> > 
> > testa detta
>
> 
> 
> Då kom detta fel upp:
>
>
> ```
> Microsoft JET Database Engine (0x80004005)
> Det går inte att hitta installerbar ISAM.
> ```
>
> 
> 
> Efter lite sökning här på wF så visade det sig att det va en gammal version av MDAC. 
> 
> Ska testa att uppgradera databasen till 2000. Hur går då detta till? Jag antar att jag behöver Access 2000?

Stämmer 

mvh icaaq

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/63579-databas-problem
