/ / Fallo en la configuración inicial de ZSS con una cadena de conexión no válida - zumero

Fallo en la configuración inicial de ZSS con una cadena de conexión no válida - zumero

Estoy intentando hacer funcionar el Zumero para SQL Server y no puedo pasar el cliente de prueba. Aparece el siguiente error

Cadena de conexión en web.config es

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

La descripción de Event ID 1 de la fuente Zumero no se puede encontrar. O el componente que genera este evento no está instalado en su computadora local o la instalación está dañada. Puede instalar o reparar el componente en la computadora local.

Si el evento se originó en otra computadora, la información de la pantalla se debe guardar con el evento.

La siguiente información fue incluida con el evento:

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

El editor ha sido desactivado y su recurso no está disponible. Esto generalmente ocurre cuando el editor está en proceso de desinstalación o actualización

Respuestas

3 para la respuesta № 1

O el usuario de SQL Server no tiene derechos o la base de datos no existe.

Puede usar un DSN, pero para resolver problemasPropósito Recomiendo poner los detalles de conexión directamente en la cadena de conexión por el momento. Una vez que esté funcionando, puede migrar las configuraciones a un DSN si lo desea.

Parece que estás usando la autenticación de SQL Server. odbc_connection_string el valor debería verse así:

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

La base de datos debe existir y el usuario especificado debe tener acceso de lectura / escritura apropiado.

(Si está configurando los permisos mínimos necesarios, también querrá asegurarse de que el usuario tenga VIEW SERVER STATE derechos, como se describe aquí.)


1 para la respuesta № 2

Si bien no está relacionado con su problema de cadena de conexión no válida, los mensajes sobre The description for Event ID 1 [...] y The publisher has been disabled [...] indican que ZSS no se ha registrado correctamente con el Visor de eventos de Windows. ¿Instaló el servidor a mano (desde el archivo .zip) o utilizando el instalador?

Puede corregir esos mensajes utilizando el siguiente comando (que probablemente requiera un aviso de administrador):

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

dónde PATHTO es la ruta donde extrajo esos archivos del .zip. Si usó el instalador, entonces deberían ubicarse en: %PROGRAMFILES%ZumeroZSS Server

Si instaló manualmente desde.zip, vale la pena señalar que las instrucciones tenían un error sutil en ese comando, lo que haría que fallara. Ese error se ha corregido en los últimos días, pero puede haberlo atrapado durante la instalación y causado este problema.