Jump to content

SQLExpress 2019 via ODBC - keine Verbindung


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Hallo,

soll eine ODBC Verbindung herstellen zu einer SQLEXPRESS die auf einem anderen Rechner läuft.

Habe die 17er Version der ODBC Treiber installiert.

 

TCP Port: 1433 ist offen kann ich vom PC aus per telnet <servername> 1433 öffnen

 

Auf dem DB-System kann ich eine ODBC Verbindung mit dem 17er Teiber herstellern.

Wenn ich auf dem PC einrichte schlägt es fehlt. (Einstellungen wie bei der ODBC Verb. auf dem DB System)

 

Wie kann ich rausfinden warum die ODBC Verbindung nicht klappt vom PC aus ?

 

Danke

 

 

 

bearbeitet von sqlexpress
Link zu diesem Kommentar

Würde auf dem DB System nachschauen wer wirklich auf dem Port 1433 horcht.

Vielleicht ist es der SQL Browser und nicht der SQLServer. 

Dazu eine Command Box öffnen -> netstat -aon | find "1433"

Dadurch bekommst du die Prozess ID mit der du entweder im Taskmanager nachschauen kannst oder ebenfalls in der Command Box mit "tasklist"

 

Wenn es der Browser ist kann es sein dass er dich auf einen anderen, nicht freien Port weiter leitet.

Standardmäßig wird der SQLExpress bei der Installation auf dynamische Ports eingestellt.

Gruß MDD

Link zu diesem Kommentar

Hallo MDD,

 

ja der SQL Server hört auf dem PORT: 1433

 

C:\WINDOWS\system32>NETSTAT.EXE -aon | findstr 1433
  TCP    0.0.0.0:1433           0.0.0.0:0              ABHÖREN         9728
  TCP    [::]:1433              [::]:0                 ABHÖREN         9728


C:\WINDOWS\system32>tasklist | findstr 9728
sqlservr.exe                  9728 Services                   0       177.488 K

 

 

Link zu diesem Kommentar
vor 2 Minuten schrieb sqlexpress:

Wie geschrieben vom PC aus kann ich eine Verbindung zum Port: 1433 auf dem DB-System herstellen.

Ja das könnte genauso funktionieren wenn es in der Firewall nur eine Ausnahme für den Telnet-Client gibt.

Deswegen die Bitte die FW komplett zu deaktivieren.

 

Welche OS verwendest du? 32 o. 64 Bit?

Bekommst du eine Fehlermeldung auf dem PC? Oder was bedeutet es, dass es fehlschlägt?

 

Link zu diesem Kommentar

>Deswegen die Bitte die FW komplett zu deaktivieren.

Ja FW war komplet aus, also das was man via Defender ausschalten kann.

 

>Welche OS verwendest du? 32 o. 64 Bit?

 

64bit Windows 10, build 1909

 

>Bekommst du eine Fehlermeldung auf dem PC?

 

ja

 

>Oder was bedeutet es, dass es fehlschlägt?

 

Microsoft ODBC Driver for SQL Server, Version 17.05.0002

Verbindungstests laufen...

Versuch, die Verbindung aufzubauen
[Microsoft][ODBC Driver 17 for SQL Server]TCP-Anbieter: Eine vorhandene Verbindung wurde vom Remotehost geschlossen.

[Microsoft][ODBC Driver 17 for SQL Server]Kommunikationsverbindungsfehler

TESTS FEHLGESCHLAGEN.

 

 

Link zu diesem Kommentar

 

Auch wenn ich auf dem DB-System die Firewall stoppe klappt es nicht.

 

Selbe Fehlermeldung beim Verbindungstest

 

PC: FW aus

DB-System: FW aus

 

 

 

Screen Capture_select-area_20200917123611.png

Screen Capture_select-area_20200917123535.png

Hab die Verbindung geändert, statt dem SERVERNAMEN die IPv4 Adresse eingetragen.

 

Dann bekomme ich beim Verbindungstest folgenden Fehler:

 

Microsoft ODBC Driver for SQL Server, Version 17.05.0002

Verbindungstests laufen...

Versuch, die Verbindung aufzubauen
[Microsoft][ODBC Driver 17 for SQL Server]SSL-Anbieter: Die Zertifikatkette wurde von einer nicht vertrauenswürdigen Zertifizierungsstelle ausgestellt.

[Microsoft][ODBC Driver 17 for SQL Server]Der Client kann die Verbindung nicht aufbauen

TESTS FEHLGESCHLAGEN.

 

 

Link zu diesem Kommentar

>Versuchst du die Verbindung zum SQL am DB-Server und am PC mit dem selben Windows-User aus der selben Domäne?

 

SQL Studio ist auf dem DB-System

Es gibt keine DOMAIN, es ist ein Windows 10 auf dem die SQLExpress läuft.

Und die Systeme sind nicht in eine DOMAIN, nur workgroup

 

>Hast du den SQL Server Dienst mal neu gestartet, falls du irgendwelche Änderungen an der Konfiguration gemacht hast?

 

Via SQL Configuration Manager - kein reboot

 

Hab einen extra User der SQL - Login hat statt Windows AUTH.

aber mit dem gehts auch nicht mit der Anmeldung am SQL Studio

 

 

 

konnte das DB-System rebooten.

Aber leider keine Veränderung

remotezugriff ist auch offen

Screen Capture_select-area_20200917154815.png

bearbeitet von sqlexpress
Link zu diesem Kommentar
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Schreibe einen Kommentar

Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor-Fenster leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...