Ir para o final dos metadados
Ir para o início dos metadados

Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

« Anterior Versão 37 Próxima »

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.

A partir da versão 8.11, 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.

 

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.

Endereço IP:

O Servidor SisPetro precisa de um endereço IP válido para que ele possa se conectar ao banco de dados. Normalmente é o endereço da máquina onde o banco de dados está ativo e o próprio Servidor SisPetro é iniciado. Deve-se informar esse endereço de duas formas:

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


Ú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.

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 painel.

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;

    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:

Sessões DataBase:

Neste campo será configurada a quantidade de conexões que serão abertas inicialmente para serem compartilhadas entre os usuários. O padrão são 3 conexões e o Servidor SisPetro abre mais conexões caso seja necessário.

Compressão:

A finalidade da compressão é compactar os dados, evitando um maior tráfico na rede.
Para utilizar a compressão, o usuário deve marcar a opção "Compressão" e obrigatoriamente criar uma linha no arquivo INI de todos os executáveis referentes ao Sispetro (SisPetro Normal - scg.ini, SisPetro Remoto - sispetro.ini, Controladoria - sptcont.ini e Monitor de Conexões - servidorsispetro.ini), conforme abaixo:

Compressao=1

Estas configurações devem ser realizadas ao mesmo tempo, isto é, para a compressão funcionar, tanto o cliente como o servidor devem estar configurados de acordo. O padrão é não ter compressão (no arquivo de configuração, caso não exista a linha Compressão).

Para não haver compressão, basta desabilitar o campo "Compressão" no servidor e no cliente, ou apagar a linha Compressão do arquivo de configuração ou configurar a variável igual a zero.

Criptografia:

Criptografia tem como objetivo escrever em cifras. Isso ocorre em função de um conjunto de operações matemáticas que transformam um texto claro em um texto cifrado. O emissor do documento envia o texto cifrado, que será reprocessado pelo receptor, transformando-o, novamente, em texto claro, igual ao emitido.

Para habilitar a criptografia dos dados, deve-se realizar os seguintes procedimentos:

  • No servidor SisPetro habilitar a opção "Criptografia" inserindo-se uma palavra no controle de edição, ao lado do controle "Criptografia" que servirá de base para a criptografia dos dados. Esta palavra pode ter qualquer tamanho e ser uma palavra existente ou não.
  • É obrigatório criar uma linha no arquivo INI de todos os executáveis referentes ao SisPetro (SisPetro Normal - scg.ini, SisPetro Remoto - sispetro.ini, Controladoria - sptcont.ini e Servidor SisPetro- servidorsispetro.ini), conforme abaixo, substituindo o texto <palavra criada no servidor> pela palavra preenchida no item anterior (no exemplo, FABULA):

Criptografia=<palavra criada no servidor>

Estas configurações devem ser realizadas ao mesmo tempo, isto é, para a criptografia funcionar, tanto o cliente como o servidor devem estar configurados de acordo. O padrão é não ter criptografia(no arquivo de configuração, caso não exista a linha Criptografia).

Para não haver criptografia, basta desabilitar o controle Criptografia no servidor e no cliente (arquivo INI) apagar a linha Criptografia.

A palavra utilizada para a criptografia deve ser exatamente igual nas duas configurações (cliente e servidor).

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

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.

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.

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

Em seguida, preencher o campo "Mensagem" e apertar o botão "Enviar".

  • Para selecionar mais de um usuário, basta pressionar <SHIFT> e os usuários que deseja.

O cliente selecionado irá receber a mensagem:

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.

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.

  • 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.

  • 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.

    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.

  • Modo: define o modo como o log será visualizado. 
    • Produção: é gerado um arquivo de log na pasta de destino informada. Para visualizar, utilize o aplicativo SmartInspect Console.
    • Desenvolvimento: o log é gerado diretamente no aplicativo SmartInspect Console. 

    O aplicativo SmartInspect Console está disponível na área de downloads.

  • Pasta de destino: informar a pasta onde serão gravados os arquvios de log. É OBRIGATÓRIO. Sem a pasta definida, o Servidor Sispetro NÃO INICIA.

 

  • Testando a pasta de destino: deve ser permitido gravar, alterar e excluir na pasta de destino.

  • Ao iniciar o Servidor Sispetro, será gerado automaticamente um arquivo de log, conforme as opções:

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

Aplicativo SMARTINSPECT CONSOLE: disponível na área de download da Futura.

  • Tela inicial:
  • Abrindo um arquivo de log: Nível de Log Debug e Modo Produção (gera arquivo na pasta definida).

  • Arquivo de log no nível Debug:


O nível DEBUG deve ser acionado SOMENTE a pedido da Futura E quando o Servidor Sispetro apresentar possíveis problemas, dado o volume de informações que é gerado.

 

  • Nível de log Padrão: neste nível gera log das informações principais de forma resumida.


 

 

 

  • Sem rótulos