Configuración inicial de ZSS que falla con cadena de conexión no válida

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

  •  21-12-2019
  •  | 
  •  

Pregunta

Estoy tratando de obtener el Zumero para trabajar SQL Server y no puedo pasar la ejecución del cliente de prueba.Recibo el siguiente error

cadena de conexión en web.config is

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

La descripción para Event ID 1 de Fuente Zumero no se puede encontrar.O bien, el componente que aumenta 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 tuvo que guardarse con el evento.

Se incluyó la siguiente información 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}
..\..\..\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

El editor ha sido deshabilitado y su recurso no es disponible.Esto generalmente ocurre cuando el editor está en proceso de ser desinstalado o actualizado

¿Fue útil?

Solución

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

Puede usar un DSN, pero para fines de solución de problemas, recomiendo colocar los detalles de conexión directamente en la cadena de conexión por ahora.Una vez que esté funcionando, puede migrar la configuración de nuevo a un DSN si lo desea.

Parece que está utilizando la autenticación de SQL Server.Por lo tanto, el valor odbc_connection_string debe 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 adecuado a él.

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

Otros consejos

Mientras no se relaciona 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 usando el instalador?

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

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

Donde PATH\TO es la ruta donde extraió esos archivos del .ZIP.Si usó el instalador, debe estar ubicado en: %PROGRAMFILES%\Zumero\ZSS Server

Si instaló manualmente desde el .zip, entonces vale la pena señalar que las instrucciones tuvieron un tipografía sutil en ese comando que lo hará fallar.Ese error tipográfico se ha solucionado en los últimos días, pero puede haberlo atrapado durante su instalación y causó este problema.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top