TABLE OF CONTENTS
In diesem Artikel wird erklärt, was Sie tun können, wenn Sie den ODBC-Error "[SAP][ODBC Driver][SQL Anywhere]Datenbankserver nicht gefunden" erhalten.
Problembeschreibung
Sie erhalten folgende Fehlermeldungen, beim Versuch die BRZ Anwendung zu starten.

Problemursache
In diesem Artikel (englisch) ist die Vorgehensweise beschrieben, wie ein Sybase Client einen Sybase Server sucht. Jedes BRZ Clientsetup führt diesen Schritt durch.
Die Suche nutzt eine Technik namens Broadcast. Für gewöhnlich funktioniert diese Methode nicht, wenn zwischen BRZ Server und BRZ Client eine Firewall, ein Gateway oder ein Router hängen. Weiterhin funktioniert diese Methodik in der Azure Cloud nicht.
Für diese Fälle können Sie die nachfolgenden Varianten der Problemlösung wählen.
Problemlösung
In diesem Fall haben wir 2 Varianten den Fehler zu beheben.
Variante 1 (bevorzugt): brzsetup.ini aus dem Client Setup
In dem Ordner Brz32\Client\Disk1\ finden Sie eine brzsetup.ini. Die wichtigen Einstellungen finden Sie im oberen Teil der Datei.
Hier können Sie folgende Einstellungen vornehmen.
| Parameter | Beschreibung |
|---|---|
| SERVERNAME | Standard "BRZSERVER". Kann über den Flag -n im dbsrv17.exe Dienst angepasst werden. Wird nur mehreren Datenbankdiensten im gleichen Netzwerk benötigt, wie z.B. Testsystemen. |
| SERVERPORT | (ON/OFF) Steuert ob der Port überschrieben wird. |
| PORT | Standard "2638". Kann bei Servern die sowohl BRZ als auch DMS lokal installiert haben, abweichen. |
| HOST | (ON/OFF) Steuert, ob der Host überschrieben wird. |
| ADRESS | Kein Standard. Tragen Sie hier die IP Adresse des BRZ Servers ein. |
Variante 2: Die Nutzung einer bestehenden sasrv.ini Datei
Stellen Sie sicher, dass es mind. eine Person gibt, die nach dem Programmaufruf von BRZ keine Fehlermeldung erhält.
Öffnen Sie den Explorer auf dem PC, bei dem es keinen Fehler gibt.
Gehen Sie oben in die "Pfad-Leiste" und geben Sie Folgendes ein:
%appdata%\Roaming\SQL Anywhere 17

Suchen Sie nun nach der Datei "sasrv.ini".
Kopieren Sie diese.
Schicken Sie diese Datei z.B. via Teams oder per Mail an den betroffenen Rechner.
Wechseln Sie wieder an den betroffenen Rechner.
Öffnen Sie den Explorer und gehen Sie in das selbe Verzeichnis (%appdata%\Roaming\SQL Anywhere 17).
Fügen Sie die kopierte "sasrv.ini"-Datei in Ihrem Verzeichnis ein.
Sollten Sie die Meldung "die Datei ist schon vorhanden" erhalten, klicken Sie auf "ersetzen".
Hinweis: Bitte wählen Sie nicht "Dateien überspringen" aus.Sollte Sie Unterstützung benötigen, bitten wir Sie, sich an den IT-Support zu wenden.
Verweisen Sie auf den Lösungsversuch durch diesen Lösungsartikel. Bitte hängen Sie eine Fehlermeldung und eine genaue Beschreibung Ihres Problems an.