A1657- Evento REINF Parado Status 1

Sumário

Sistema: Gerenciado de Aplicativos Prosoft (GAP).

Contexto: Este artigo tem como objetivo orientar na correção do evento parado no status 1.

Informações Adicionais: Realizar o procedimento do artigo : F884-Eventos do REINF parados no status 1 (ocorre apenas em uma estação).  Persistindo a falha seguir com a resolução abaixo.

* Procedimento deve ser executado pelo analista de N2 instalações

Resolução

1 - Cada provedor de dados faz o registro de uma classe ProviderFactory no arquivo machine.config da plataforma .NET e não pode ter chaves com o mesmo nome. 'A coluna 'InvariantName' está restrita a conter valores exclusivos'
Referencia: https://docs.microsoft.com/pt-br/dotnet/framework/data/adonet/dbproviderfactories
 
2 - Analise o arquivo do cliente no caminho C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config e compare com o do suporte.


Arquivo Cliente:
        <DbProviderFactories>
            <add></add>
            <add description="Pervasive Provider, Current Release 4.3" invariant="Pervasive.Data.SqlClient" name="Pervasive PSQL Provider" type="Pervasive.Data.SqlClient.PsqlFactory, Pervasive.Data.SqlClient, Version=4.3.0.0, Culture=neutral, PublicKeyToken=c84cd5c63851e072"></add>
            <add description="Pervasive Provider, Release 4.2" invariant="Pervasive.Data.SqlClient.4.2" name="Pervasive PSQL Provider v4.2" type="Pervasive.Data.SqlClient.PsqlFactory, Pervasive.Data.SqlClient, Version=4.2.0.0, Culture=neutral, PublicKeyToken=c84cd5c63851e072"></add>
            <add description="Pervasive Provider, Release 4.3" invariant="Pervasive.Data.SqlClient.4.3" name="Pervasive PSQL Provider v4.3" type="Pervasive.Data.SqlClient.PsqlFactory, Pervasive.Data.SqlClient, Version=4.3.0.0, Culture=neutral, PublicKeyToken=c84cd5c63851e072"></add>
        </DbProviderFactories>
 


Arquivo Suporte:
<DbProviderFactories>
        <add description="Pervasive Provider, Current Release 4.1" invariant="Pervasive.Data.SqlClient" name="Pervasive PSQL Provider" type="Pervasive.Data.SqlClient.PsqlFactory, Pervasive.Data.SqlClient, Version=4.1.0.0, Culture=neutral, PublicKeyToken=c84cd5c63851e072"/>
        <add description="Pervasive Provider, Release 3.2" invariant="Pervasive.Data.SqlClient.3.2" name="Pervasive PSQL Provider v3.2" type="Pervasive.Data.SqlClient.PsqlFactory, Pervasive.Data.SqlClient, Version=3.2.0.0, Culture=neutral, PublicKeyToken=c84cd5c63851e072"/>
        <add description="Pervasive Provider, Release 3.5" invariant="Pervasive.Data.SqlClient.3.5" name="Pervasive PSQL Provider v3.5" type="Pervasive.Data.SqlClient.PsqlFactory, Pervasive.Data.SqlClient, Version=3.5.0.0, Culture=neutral, PublicKeyToken=c84cd5c63851e072"/>
        <add description="Pervasive Provider, Release 4.0" invariant="Pervasive.Data.SqlClient.4.0" name="Pervasive PSQL Provider v4.0" type="Pervasive.Data.SqlClient.PsqlFactory, Pervasive.Data.SqlClient, Version=4.0.0.0, Culture=neutral, PublicKeyToken=c84cd5c63851e072"/>
        <add description="Pervasive Provider, Release 4.1" invariant="Pervasive.Data.SqlClient.4.1" name="Pervasive PSQL Provider v4.1" type="Pervasive.Data.SqlClient.PsqlFactory, Pervasive.Data.SqlClient, Version=4.1.0.0, Culture=neutral, PublicKeyToken=c84cd5c63851e072"/>
        </DbProviderFactories>
 
 
3 - Realize a correção no Arquivo Cliente conforme Arquivo Suporte, dessa forma a situação será resolvida.

  • Sem rótulos