VBA + MARIA DB 10 (synology 218j) + ODBC 8.0 - problem z połączeniem

Odpowiedz Nowy wątek
2019-03-05 12:31
0

Witam
Otóż połączyłem Excela przez VBA przez ODBC 5.1 i bazą mySQL (na synology 213j) w wersji 5.1. Wszystko ładnie chodziło i działało. Win 10, Excel 64bit.
Teraz, przerzuciłem się na synology 218j i tu niestety jest Maria 10 (ustaliłem już, że ODBC SQL w wersji 8.0 będzie pasowało) i to zainstalowałem w W10.
W panelu sterowania musiałem ustawić port z 3306 na 3307 i otrzymałem info "connection successfull".
Natomiast na ścianę trafiłem w VBA. Cały czas problem z połączeniem z bazą (kod 10061). Być może wersja 8.0 wymaga innego kodu, ale nie dokopałem się w necie jak to zrobić.

'konfiguracja i inicjalizacja polaczenia
Set conn = New ADODB.Connection
With conn
.ConnectionString = "driver={MySQL ODBC 8.0 Unicode Driver};Server=" + host +
";Database=" + dbname +

";User ID=" + login +
";Password=" + passwd +

";Trusted_Connection=False;"
.Open
End With

Pomożecie?

Pozostało 580 znaków

2019-03-05 12:52
0

Dodam tylko , że na MariaDB ODBC 3.1 Driver dokladnie to samo. Windows nawiązuje połączenie, VBA już nie.

Pozostało 580 znaków

2019-03-06 10:41
1

Czy może chodzić o to, że standardowo jest port 3306? Jak wymuszę nr portu przez test z Windowsa na porcie 3307 to działa, ale w Excelu (VBA) nie podaję portu.....

dodaj do ConnectionString ";Port=3307" - ipsd 2019-03-06 11:52

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0