Die anfängliche ZSS-Einrichtung schlägt mit einer ungültigen Verbindungszeichenfolge fehl

StackOverflow https://stackoverflow.com//questions/21035063

  •  21-12-2019
  •  | 
  •  

Frage

Ich versuche, Zumero für SQL Server zum Laufen zu bringen, komme aber nicht über die Ausführung des Testclients hinaus.Ich erhalte die folgende Fehlermeldung

Verbindungszeichenfolge in web.config Ist

<settings temp_directory="C:\ProgramData\Zumero\ZSS Server\temp\" 
odbc_connection_string="DSN=krishna;User Id=syncadmin;Password=syncadmin;" 
license_key="<removed>" />

Die Beschreibung für Event ID 1 aus der Quelle Zumero kann nicht gefunden werden.Entweder ist die Komponente, die dieses Ereignis auslöst, nicht auf Ihrem lokalen Computer installiert oder die Installation ist beschädigt.Sie können die Komponente auf dem lokalen Computer installieren oder reparieren.

Wenn das Ereignis von einem anderen Computer stammte, mussten die Anzeigeinformationen mit dem Ereignis gespeichert werden.

Der Veranstaltung waren folgende Informationen beigefügt:

Error -1 (mssql): {"diag":[{"SQL_DIAG_MESSAGE_TEXT":"[Microsoft][ODBC SQL Server Driver][SQL Server]Cannot open database \"ZumeroTest\" requested by the login. The login failed.","SQL_DIAG_NATIVE":4060,"SQL_DIAG_SQLSTATE":"42000"},{"SQL_DIAG_MESSAGE_TEXT":"[Microsoft][ODBC Driver Manager] Driver's SQLSetConnectAttr failed","SQL_DIAG_NATIVE":0,"SQL_DIAG_SQLSTATE":"IM006"},{"SQL_DIAG_MESSAGE_TEXT":"[Microsoft][ODBC SQL Server Driver]Invalid connection string attribute","SQL_DIAG_NATIVE":0,"SQL_DIAG_SQLSTATE":"01S00"}],"SQLRETURN":-1}
..\..\..\src\core\sg\sg_mssql.c:344
..\..\..\src\core\sg\sg_mssql.c:384
..\..\..\src\core\server\zum_db_mssql.c:2896
..\..\..\src\core\server\zum_respond.c:4454
..\..\..\src\servers\iis\main.cpp:1211

Der Herausgeber wurde deaktiviert und seine Ressource ist nicht verfügbar.Dies geschieht normalerweise, wenn der Herausgeber gerade deinstalliert oder aktualisiert wird

War es hilfreich?

Lösung

Entweder hat der SQL Server-Benutzer keine Rechte oder die Datenbank existiert nicht.

Sie können einen DSN verwenden, aber zur Fehlerbehebung empfehle ich, die Verbindungsdetails vorerst direkt in die Verbindungszeichenfolge einzufügen.Sobald es funktioniert, können Sie die Einstellungen bei Bedarf wieder auf einen DSN migrieren.

Anscheinend verwenden Sie die SQL Server-Authentifizierung.Also die odbc_connection_string Der Wert sollte so aussehen:

Driver={SQL Server Native Client 11.0};Database={database};Server={server.ad.domain.com};UID={sql_server_user};PWD={password};

Die Datenbank muss vorhanden sein und der angegebene Benutzer muss über entsprechenden Lese-/Schreibzugriff darauf verfügen.

(Wenn Sie die erforderlichen Mindestberechtigungen festlegen, sollten Sie auch sicherstellen, dass der Benutzer darüber verfügt VIEW SERVER STATE Rechte, wie hier beschrieben.)

Andere Tipps

Auch wenn die Meldungen nichts mit Ihrem Problem mit der ungültigen Verbindungszeichenfolge zu tun haben The description for Event ID 1 [...] Und The publisher has been disabled [...] weisen darauf hin, dass ZSS nicht korrekt in der Windows-Ereignisanzeige registriert wurde.Haben Sie den Server manuell (aus der ZIP-Datei) oder mit dem Installationsprogramm installiert?

Sie können diese Meldungen mit dem folgenden Befehl beheben (was wahrscheinlich eine Administratoraufforderung erfordert):

wevtutil im "PATH\TO\events.man" /rf:"PATH\TO\zumero_server.dll" /mf:"PATH\TO\zumero_server.dll"

Wo PATH\TO ist der Pfad, in den Sie diese Dateien aus der ZIP-Datei extrahiert haben.Wenn Sie das Installationsprogramm verwendet haben, sollten diese sich unter folgender Adresse befinden: %PROGRAMFILES%\Zumero\ZSS Server

Wenn Sie die Installation manuell aus der ZIP-Datei durchgeführt haben, sollten Sie beachten, dass die Anweisungen einen subtilen Tippfehler in diesem Befehl enthielten, der dazu führen würde, dass die Installation fehlschlägt.Dieser Tippfehler wurde in den letzten Tagen behoben, aber möglicherweise ist er Ihnen bei der Installation aufgefallen und hat dieses Problem verursacht.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top