Avatar billede lach Juniormester
04. august 2020 - 19:06 Der er 8 kommentarer

ASP database forbindelse

Hej. Ved ikke om mit spg. er placeret korrekt. men prøver.
Jeg har en klassisk ASP kode til forbindelse til min MySql server, denne virker fint på min gamle server 2003 med IIS 6.0

Nu har jeg flyttet det til server 2008 r2 med IIS 7.5 og der for jeg runtime error og error event ID 5009
Nogen der har en ide eller løsning på dette?

*************************************************
connStr = "driver={MySQL ODBC 3.51 Driver};DATABASE=minwebside;SERVER=localhost;UID=rootkey;PWD=8888;OPTION=16834;"
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open ConnStr

*************************************************
Avatar billede olsensweb.dk Ekspert
04. august 2020 - 19:18 #1
Avatar billede arne_v Ekspert
04. august 2020 - 19:18 #2
Har du installeret MySQL ODBC driver?

Og hvilken version? (3.51 er meget gammel!)
Avatar billede lach Juniormester
04. august 2020 - 19:28 #3
Ja har driver 3.51 installeret. Burde den ikke virker med IIS 7.5?
Hvilken vil den kunne opgraderes med?
Avatar billede lach Juniormester
04. august 2020 - 19:40 #4
lige tillæg spg.
Hvordan får jeg vist specifikt fejl på min webside i stedet for bare 500 - Internal server error?
Avatar billede arne_v Ekspert
04. august 2020 - 19:41 #5
3.51 er meget gammel, men principielt bør den stadig virke.

Er der match på 32 vs 64 bit?

Jeg vil antage at du bruger 32 bit ASP og derfor skal have 32 bit ODBC driver.
Avatar billede lach Juniormester
04. august 2020 - 20:01 #6
Ja det vil jeg tro. Server 2008 r2 kører godt nok 64 bit men det har måske ikke noget med ASP at gøre.

Alt virkede 100% på min IIS 6.0 32 bit server. Så det må være et connection problem til mysql?
Kan jeg teste dette med en asp kode?
Min webside melder bare 500 - Internal server error
Det får jeg ikke så meget ud af..
Avatar billede lach Juniormester
04. august 2020 - 20:44 #7
Nu lykkedes det at få specificeret fejlen.
Såden ser fejlen ud:

********************************************
Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified

********************************************
Avatar billede lach Juniormester
05. august 2020 - 06:48 #8
Problemet er løst.
Har ændret DefaultAppPool til 32 bit. :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester