Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

...

EM DESUSO - ver Hermes

O Servidor SisPetro é um programa que controla e faz a validação da conexão remota (de outro local, através da internet, por exemplo) dos programas SisPetro Remoto e SisPetro Controladoria. Além disso, tem outras funções como envio e recebimento de e-mail, controle do serviço de licenciamento de versão (SL) e validação do arquivo de licenciamento de versão.

Image Removed

Aviso

A partir da versão 8.11, o 9.3 o Sispetro grava os dados de configuração do Servidor Sispetro no arquivo INI ao invés de gravar no registro do Windows como era realizado anteriormente.


Informações

Dica: feitas todas as configurações necessárias, ANTES de obter o arquivo de licenciamento de versão, clique em INICIAR SERVIDOR. Mostrará a mensagem que não foi possível validar o arquivo de licenciamento. Feche a mensagem e então obtenha o arquivo de licenciamento. Com isso o processo de obtenção do arquivo fica mais rápido.



Image Added

O Servidor SisPetro, a máquina aonde o banco de dados é iniciado e a máquina onde o SisPetro (seja ele normal, remoto ou controladoria) deverão ter a mesma data, para maior segurança dos processos internos. Caso alguma dessas três máquinas não estiverem com a mesma data, surgirá a mensagem de erro abaixo e o usuário não conseguirá se conectar.

Image Modified

 


Para que o SisPetro possa ser executado, é precisa que o Servidor SisPetro esteja ativo para que a conexão ao banco de dados seja feita, porém, não basta apenas que o servidor esteja ativo, deve-se configurá-lo de forma correta.

...

Nas configurações do Socket do Servidor é possível configurar o endereço IP que o servidor deve localizar para se conectar ao banco.

Image RemovedImage Added

Útil para máquinas com mais de uma placa de rede e quando se precisa alterar o IP na próxima execução.

Na configuração do arquivo ServidorSispetro.ini, deve pode-se indicar o endereço IP da máquina, embora não seja obrigatório configurar o arquivo ini do servidor sispetro.

Image Removed

O Servidor primeiramente irá tentar se conectar ao IP configurado no arquivo INI, caso não encontre a linha de instrução ou o endereço, o servidor tentará o endereço configurado no seu painelA partir da versão 9.3 as configurações do Servidor Sispetro ficam gravados no arquivo ServidorSispetro.ini, não mais no registro do Windows como em versões anteriores. O preenchimento do arquivo ServidorSispetro.ini é realizado conforme o usuário informa na tela do Servidor Sispetro e inicia o Servidor.

O usuário também pode realizar as alterações diretamente no próprio arquivo ServidorSispetro.ini, porem o Servidor Sispetro  deve estar fechado, caso contrario pode ser que a alteração não seja realizada, e o Servidor Sispetro suba com as configurações antigas.


Image Added

A opção de Servidor Seguro foi implementada para que seja possível realizar somente conexões seguras com o banco de dados da empresa. Assim, caso seja informada uma senha no Servidor Sispetro, o Sispetro somente permitirá acessos ao banco de dados com a senha configurada no ini do projeto que está sendo utilizado (seja o Normal ou o Controladoria), conforme abaixo:

Image Added

Caso as senhas estejam diferentes, o Servidor SisPetro rejeitará a conexão

Aviso

Como os aplicativos SisPetro Normal e SisPetro Controladoria podem acessar até 3 Servidores Sispetro diferentes em uma conexão, é muito importante que, caso seja configurado o SisPetro para utilizar senha de segurança, todos os Servidores Sispetro estejam configurados com a mesma senha.

Caso não tenha informação de senha, o Sispetro continuará utilizando a senha interna, permitindo somente acesso ao banco com programas da Futura.

Ver novo parâmetro do arquivo INI em Liberação de usuários inativos no Servidor Sispetro.

Escolha de DataSource

O Servidor SisPetro deverá ser vinculado a um ODBC de 32 bits configurado. Para isso, o usuário deverá:

  • Clicar no botão Escolha de DataSource;
  • Na janela de conexão, defina o campo Conexão com o nome do ODBC configurado na máquina;
  • Informar usuário e senha para acesso ao banco de dados, que deverá ser o mesmo informado no ODBC;
    Image Removed

Será exibida a tela abaixo, onde devesse informar os dados para conexão do Banco de Dados.

Image Added

Usuário: Usuário de acesso ao banco, por padrão da Futura o usuário é dba.

Senha: Nesse campo informamos a senha do usuário.

Servidor (Server Name):  É informado o nome do Serviço do Banco de Dados.

IP (Host): Nesse campo é informado o IP do Servidor onde o Banco de Dados está em execução.

Porta: Porta do Banco de Dados.


Aviso

O padrão do SisPetro é: Nome do usuário dba e nome do servidor scgwin. Para saber a senha e mais detalhes entre em contato com o suporte técnico.

Informações sobre as abas:

Demais funcionalidades do Servidor SisPetro:

...

Liberação de Memória Após Processamento:

Image RemovedImage Added

A cada processo de processamento executado no Servidor SisPetro é alocado memória no mesmo, com o tempo passa a utilizar muita memória do Sistema Operacional chegando ao ponto de travar o servidor. Para isso foi criado este perfil que descarrega esta memória.

Remover usuários conectados que estejam inativos:

A partir da versão 8.19.2, quando usuários perdem a conexão com o Servidor SisPetro é possível removê-los, evitando que licenças fiquem em utilização. Para mais informações, ver help Liberação de usuários inativos no Servidor Sispetro.

Gerar DANFE/DACTE em PDF:

A partir da versão 8.19.2, se marcada, será gerado o DANFE/DACTE para envio ao destinatário.

Mensagens:

No painel Usuários existe a opção de se enviar uma mensagem a todos os usuários ou a determinado(s) usuário(s) do SisPetro Remoto, SisPetro Controladoria e/ou SisPetro Normal.

Image RemovedA partir da versão 8.34 é possível identificar o usuário pelo nome utilizado no login. Será apresentado na coluna "Nome Usuário SisPetro". Facilitando o trabalho de desconectar e mandar mensagem.

Image Added

Para enviar a mensagem, basta selecionar o(s) usuário(s) NO QUADRO Usuários.

...

O cliente selecionado irá receber a mensagem:.Image Removed

Para desconectar usuários conectados ao Servidor Sispetro, basta selecioná-los na lista de usuários e clicar no botão "Desconecta".

Na tela de usuários, é possível visualizar a versão que o mesmo está executando.

Configurações do Log:

As configurações do Log são obrigatórias. São gravadas em um log todas as transações internas que um cliente (usuário) utilizando o SisPetro Remoto, Controladoria ou Normal está realizando com o Banco de Dados.

Image Removed

  • Nível de Log: 
    • Padrão: para uso no dia a dia.
    • Debug: para uso somente quando o Servidor SisPetro apresentar problemas E a pedida da Futura. Este nível grava inúmeras informações técnicas que serão utilizadas para análise dos eventuais problemas que ocorreram em um determinado período.

Image Removed

  • Rotação: define de que forma os arquivos de log serão gravados.
    • Dia: gera 1 arquivo de log diário.
    • Semana: gera 1 arquivo de log semanal.
    • Mês: gera 1 arquivo de log mensal.
  • Tamanho Máximo: define o tamanho que o arquivo de log terá, sendo por padrão 4MB, o mínimo de 1MB e o máximo de 10MB. Quando o arquivo de log atinge o tamanho definido, é criado um novo arquivo de log.
  • Nº Máximo de Arquivos: define a quantidade mínima e máxima de arquivos de log gerados, sendo o mínimo de 10 e o máximo de 30 arquivos.

    Marcação Wiki
    O nível de log no modo Padrão, gera arquivos pequenos. Assim as configurações de tamanho máximo e nº máximo de arquivos atendem sem qualquer problema. No modo Debug, os arquivos gerados são maiores, mas esse modo é adotado somente quando o Servidor SisPetro apresenta problemas e por solicitação da Futura.

Image Removed

  • Modo: define o modo como o log será visualizado. Por padrão é PRODUÇÃO - NÃO ALTERAR.

Image Removed

...

Image Removed

  • Se a pasta de destino NÃO FOR INFORMADA, o Servidor SisPetro não iniciará:

Image Removed