Fehlersuche bei SQL Verbindungen

Sollte keine Verbindung zwischen dem PepMax Client und der Datenbank möglich sein, erhalten Sie im PepMax in der Regel die folgende Fehlermeldung angezeigt.

In diesem Fall erhalten Sie hier einen kurzen Leitfaden, was die Ursache dieser Verbindungsprobleme sein könnte.

Ursache 1: Fehlerhafte Einstellung der dbconnect.ini?

Beachten Sie hierzu bitte :sieheauch: dbconnect.ini

Diese Ursache kommt allerdings nur dann in Betracht, wenn auf allen Arbeitsstationen diese Fehlermeldung auftritt. Wenn einzelne Arbeitsstationen auf die Datenbank ohne Probleme zugreifen können, dann sollten die Einstellungen in der dbconnect.ini in der Regel korrekt sein.

Ursache 2: Fehlerhafter oder veralteter SQL Treiber?

Falls die auf dem PC installierten SQL ODBC Treiber veraltet sind, kann dadurch ein Verbindungsaufbau zum Server behindert werden. Eine detaillierte Anleitung zur Aktualisierung dieser Treiber erhalten Sie unter :sieheauch: SQL Server ODBC Treiber.

Ursache 3: Verbindungstest erfolgreich?

Unter :sieheauch: SQL Verbindungstest finden Sie eine kurze Anleitung, wie Sie einen schnellen Test durchführen können, ob die SQL Treiber überhaupt auf die Datenbank zugreifen können.

Sollte dieser Test ebenfalls nicht erfolgreich sein, scheint es noch weitere Konfigurationsprobleme zu geben (siehe unten).

Ursache 4: Virenscanner und/oder Firewall?

Eine weitere Ursache könnte ein auf dem PC vorhandener Virenscanner oder eine Firewall sein, die einen Datenaustausch zwischen PC und Server verhindert. In der Regel sollten Sie dann in den Protokolldateien der Firewall oder des Virenscanners entsprechende Einträge finden.

Zum Test können Sie diese Programme unter Umständen kurzfristig abschalten und deaktivieren.

Unter Umständen muss der Virenscanner bzw. die Firewall so konfiguriert werden, dass entsprechende Verbindungen zum SQL Server zugelassen werden. Da es aber viele verschiedene Softwareprodukte in diesem Bereich gibt, können wir Ihnen hier leider keine vorgefertigte Anleitung zur Verfügung stellen.

Ursache 5: Allgemeine TCP/IP-Verbindungsprobleme?

Damit der SQL Treiber mit dem Datenbank-Server kommunizieren kann, muss eine funktionierende TCP/IP-Netzwerk-Verbindung zwischen PC und Server möglich sein.

Um dies zu testen, gibt es im Windows ein eingebautes Kommando mit dem Namen ping. Öffnen Sie hierzu die MS-DOS-Eingabeaufforderung (zu finden in der Regel im StartmenüAlle ProgrammeZubehörMS-DOS-Eingabeaufforderung). Es öffnet sich sodann ein kleines schwarzes Fenster. Dort geben Sie den Befehl ein:

ping <servername>

Also beispielsweise

ping srv-test

Hier im Beispiel sehen Sie drei mögliche Ergebnisse:

  • ping srv-test
    Erfolgreiche Verbindung („Antwort von …“)
  • ping srv-alt
    Keine Verbindung, Server nicht gefunden
  • ping 10.24.83.250
    Server zwar gefunden, aber keine Antwort

Sollte hier beim „ping“ keine Verbindung möglich sein, so scheint es an einer fehlerhaften TCP/IP-Konfiguration zu liegen. In diesem Fall sollten Sie sich mit Ihrem Systemadministrator oder EDV-Betreuer in Verbindung setzen.

pepmax/allgemeines/fehlersuche-sql-verbindungen.txt · Zuletzt geändert: 23.10.2013 14:31 von mkahlert · 1802 Zugriffe bisher