/ / Configuration initiale de ZSS échouant avec une chaîne de connexion non valide - zumero

Configuration initiale de ZSS échouant avec une chaîne de connexion non valide - zumero

J'essaie de faire fonctionner le Zumero pour SQL Server et je ne parviens pas à exécuter le client de test. Je reçois l'erreur ci-dessous

Chaîne de connexion dans web.config est

<settings temp_directory="C:ProgramDataZumeroZSS Servertemp"
odbc_connection_string="DSN=krishna;User Id=syncadmin;Password=syncadmin;"
license_key="<removed>" />

La description de Event ID 1 de la source Zumero est introuvable. Le composant qui déclenche cet événement n'est pas installé sur votre ordinateur local ou l'installation est endommagée. Vous pouvez installer ou réparer le composant sur l'ordinateur local.

Si l'événement provenait d'un autre ordinateur, les informations d'affichage devaient être enregistrées avec l'événement.

Les informations suivantes ont été incluses dans l'événement:

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}
......srccoresgsg_mssql.c:344
......srccoresgsg_mssql.c:384
......srccoreserverzum_db_mssql.c:2896
......srccoreserverzum_respond.c:4454
......srcserversiismain.cpp:1211

L'éditeur a été désactivé et sa ressource n'est pas disponible. Cela se produit généralement lorsque l'éditeur est en cours de désinstallation ou de mise à niveau

Réponses:

3 pour la réponse № 1

Soit l'utilisateur SQL Server n'a pas de droits, soit la base de données n'existe pas.

Vous pouvez utiliser un DSN, mais pour le dépannagefins Je recommande de mettre les détails de connexion directement dans la chaîne de connexion pour le moment. Une fois que cela fonctionne, vous pouvez migrer les paramètres vers un DSN si vous le souhaitez.

On dirait que vous utilisez une authentification SQL Server. odbc_connection_string La valeur devrait ressembler à ceci:

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

La base de données doit exister et l'utilisateur spécifié doit avoir un accès en lecture / écriture approprié.

(Si vous définissez les autorisations minimales nécessaires, vous souhaiterez également vous assurer que l'utilisateur dispose de VIEW SERVER STATE droits, comme décrit ici.)


1 pour la réponse № 2

Sans rapport avec votre problème de chaîne de connexion non valide, les messages concernant The description for Event ID 1 [...] et The publisher has been disabled [...] Indiquez que ZSS n'a pas été correctement enregistré avec l'Observateur d'événements Windows. Avez-vous installé le serveur manuellement (à partir du fichier .zip) ou avec le programme d'installation?

Vous pouvez corriger ces messages à l'aide de la commande suivante (qui nécessite probablement une invite d'administration):

wevtutil im "PATHTOevents.man" /rf:"PATHTOzumero_server.dll" /mf:"PATHTOzumero_server.dll"

PATHTO est le chemin où vous avez extrait ces fichiers du .zip. Si vous avez utilisé l'installateur, ils doivent être situés à: %PROGRAMFILES%ZumeroZSS Server

Si vous avez installé manuellement à partir de.zip alors il vaut la peine de noter que les instructions avaient une typo subtile dans cette commande qui provoquerait son échec. Cette faute de frappe a été corrigée ces derniers jours, mais elle peut vous avoir interpellé pendant votre installation et a causé ce problème.