webForumDet fria alternativet

Databaskopplingsfel ?

ASP

6 svar · 523 visningar · startad av Pellefant

Medlem sedan maj 20023 372 inlägg
Frågan#1

<% Set Databas = Server.CreateObject("ADODB.Connection")

Databas.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("databasfil.mdb")

Set RecSet = Server.CreateObject("ADODB.Recordset") %>

Felmed:
Microsoft OLE DB Provider for ODBC Drivers fel '80004005'

[Microsoft][ODBC Driver Manager] Drivrutinens SQLAllocHandle på SQL_HANDLE_ENV misslyckades.

/vildaforum/page1.asp, rad 12

Felet får jag när jag kör på localhost med PWS.

Tack på förhand.

Medlem sedan juli 20012 450 inlägg
#2

Har du Access uppe?
Stäng det isf.

Medlem sedan maj 20023 372 inlägg
#3

Det är stängt. :(

Tack ändå

Medlem sedan maj 20023 372 inlägg
#4

Hm..nu får jag upp en popuruta först också: "unable to load odbctl32.dll", så förmodligen har jag rensat bort den i samband när jag fick virus för några veckor sedan, så koden ovan var nog ok ändå.

Medlem sedan juli 20012 450 inlägg
#5

Ja kanske det...
Jag har adrig sett detta fel:
Drivrutinens SQLAllocHandle på SQL_HANDLE_ENV misslyckades

Medlem sedan feb. 200112 078 inlägg
#6

Har du Access uppe?
Stäng det isf.

Den enda gången man får ett sådant fel genom att ha Access öppet är när du har en tabell öppen och har valt att visa datatyperna istället för tabellstrukturen. Då skriker den till nåt skumt mess, inte om man bara har tabellen eller databasen öppen.

Jag skulle nog rekommendera en ominstallation av din MDAC. https://www.microsoft.com/data

Medlem sedan juli 20003 825 inlägg
#7

Testa att byt koppling till databasen till OLEDB:

'## OPEN THE DATABASE
DIM Conn
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("\Data\webadmin.mdb")

'## SELECT SERVER
'IF Request.ServerVariables("SERVER_NAME") = "192.168.1.44" THEN
'	' ## LOCAL SERVER
'	Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("\Data\webadmin.mdb")
'ELSE
'	' ## WEBSERVER
'	Conn.Open "webadmin", "", ""
'END IF
294 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
166 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)