---
title: "Hjälp!! Hittar inte db..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/38995-hjälp-hittar-inte-db"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "timedia"
published: "2002-03-05T11:42:05.000Z"
updated: "2002-03-06T14:54:22.000Z"
replies: 8
views: 248
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/38995-hjälp-hittar-inte-db"
---

# Hjälp!! Hittar inte db...

## #1 — timedia, 2002-03-05T11:42Z

```
Microsoft OLE DB Provider for ODBC Drivers fel '80004005' 

[Microsoft][Drivrutin för ODBC Microsoft Access 97] Can't open database '(okänt)'. It may not be a database that your application recognizes, or the file may be corrupt. 

/ASP_backup/17Asp/nocostol/lefty.asp, rad 11
```

Detta får vi när vi lade in den på kundens egna server. Har provat på ett antal andra servers utan problem alls! Vad är tokigt? x(

```
<%

Server.ScriptTimeout = 180 
Dim Connect
Dim RecSet
Dim SQLlist 

	Set Connect = Server.CreateObject("ADODB.Connection")
   Connect.Open "DSN=nocos"	

	Set RecSet = Server.CreateObject("ADODB.Recordset")
   Visa = "SELECT TOP 1 * FROM Aktuellt"
   RecSet.Open Visa, Connect, adOpenStatic, adLockOptimistic 

%>
```

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

## #2 — EchO, 2002-03-05T12:06Z

Har du testat att öppna databasen i Access för att se så den är OK?

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

## #3 — timedia, 2002-03-05T12:11Z

Ja, och inga problem...

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

## #4 — timedia, 2002-03-06T07:19Z

ingen som har upplevd detta?

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

## #5 — PatrikB, 2002-03-06T07:43Z

Om man kikar på drivern som ni använder så är den till för Access 97. Vilken version av access är det som ligger ute på webben?

cya,
PatrikB

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

## #6 — timedia, 2002-03-06T07:48Z

:r  db är gjord i 2000. Om detta är felet; ska jag konvertera databasen eller finns det nya drivrutiner till servern?

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

## #7 — PatrikB, 2002-03-06T10:35Z

själv gillar jag ju inte att köra System-DNS kopplingar som du gör.
Om du har en uppdaterad MDAC så bör du ha alla nya drivisar, fast det kanske inte kunden har.

Du hittar info om MDAC och downloads här: <http://www.microsoft.com/data/>

Själv kr jag öppningar direkt mot OLEDB providern.
För Access2k bör det se ut så här:

```
Connect.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=X:\webb-folder\db-folder\db-file.mdb"
```

På länken ovan så kan man hämta hem så man kan kolla vilken version av mdac som finns på maskinen, det bör vara 2.5 eller senare. Uppdatera till den senaste icke betan.

cya,
PatrikB

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

## #8 — timedia, 2002-03-06T11:58Z

Hurra!
Tack för tipsen, men det löste sig när jag konverterade till -97  :bire 

(SystemDSN var nödvändigt då jag inte hade tillgång till servern och dess filstruktur under byggandet)

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

## #9 — PatrikB, 2002-03-06T14:54Z

hade kunnat lösas ändå, antingen med att spara connectionsträngen till databasen i en application variabel i global.asa eller i en inkluderings fil sparar man en variabel med connectionsträngen. Den inkluderingsfilen bör sedan inkluderas på alla sidor som sedan använder databasen.
på detta sätt så behöver du bara uppdatera detta på ett enda ställe när du flyttar siten till en annan server eller behöver bygga om filstrukturen på siten.

cya,
PatrikB

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/38995-hjälp-hittar-inte-db
