/ De instalação inicial do ZSS / ZSS com seqüência de conexão inválida - zumero

Falha na configuração inicial do ZSS com cadeia de conexão inválida - zumero

Eu estou tentando obter o Zumero para SQL Server funcionando e não consigo passar a execução do cliente de teste. Eu recebo o erro abaixo

Cadeia de conexão em web.config é

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

A descrição para Event ID 1 da fonte Zumero não pode ser encontrado. O componente que gera este evento não está instalado no computador local ou a instalação está corrompida. Você pode instalar ou reparar o componente no computador local.

Se o evento se originou em outro computador, as informações de exibição tiveram que ser salvas com o evento.

As seguintes informações foram incluídas no 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

O editor foi desativado e seu recurso não está disponível. Isso geralmente ocorre quando o editor está sendo desinstalado ou atualizado

Respostas:

3 para resposta № 1

O usuário do SQL Server não tem direitos ou o banco de dados não existe.

Você pode usar um DSN, mas para solucionar problemasPor isso, recomendo colocar os detalhes da conexão diretamente na string de conexão por enquanto. Quando estiver funcionando, você poderá migrar as configurações de volta para um DSN, se desejar.

Parece que você está usando a autenticação do SQL Server. odbc_connection_string valor deve ser assim:

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

O banco de dados deve existir e o usuário especificado deve ter acesso de leitura / gravação apropriado a ele.

(Se você estiver configurando as permissões mínimas necessárias, você também desejará ter certeza de que o usuário VIEW SERVER STATE direitos, como descrito aqui.)


1 para resposta № 2

Embora não relacionado ao problema da cadeia de conexão inválida, as mensagens sobre The description for Event ID 1 [...] e The publisher has been disabled [...] indica que o ZSS não foi registrado corretamente no Visualizador de Eventos do Windows. Você instalou o servidor manualmente (a partir do arquivo .zip) ou usando o instalador?

Você pode corrigir essas mensagens usando o seguinte comando (que provavelmente requer um prompt de administrador):

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

Onde PATHTO é o caminho onde você extraiu esses arquivos do .zip. Se você usou o instalador, eles devem estar localizados em: %PROGRAMFILES%ZumeroZSS Server

Se você instalou manualmente a partir do.zip então vale a pena notar que as instruções tinham um erro de digitação sutil no comando que faria com que ele falhasse. Esse erro de digitação foi corrigido nos últimos dias, mas pode ter sido detectado durante a instalação e causado esse problema.