O arquivo Hipercusto.Server
Outro modo de configurar os parâmetros de acesso ao servidor do Hipercusto é criando um arquivo com o nome Hipercusto.Server na mesma pasta onde está o sistema (local onde fica o arquivo Hipercusto.EXE.
Esse arquivo aceita os seguintes comandos:
Parâmetro |
Finalidade |
SERVER= |
Endereço primário de acesso ao servidor NexusDB. Exemplos: SERVER=192.168.0.1 |
PORTA= |
Número da porta que deverá ser utilizada na conexão com o servidor. Exemplo: PORTA=16000 |
PROT= |
Define que o protocolo (ou transporte) que deve ser utilizado na conexão com o servidor NexusDB. As opções possíveis para esse parâmetro são: 0 = TCP/IPv4 2 = Blowfish/RC4 4 = DH-2048/AES 128 CCM (TCP/IPv4) 5 = DH-8192/AES 256 CCM (TCP/IPv4) 6 = DH-8192/Shacal 256 CCM (TCP/IPv4) |
BANCO= |
Nome do banco de dados que deve ser utilizado. Se houver mais de um banco de dados liberado para o usuário eles deverão ser separados por pipe (|) Exemplos: BANCO=FILIAL_1 BANCO=FILIAL_1|FILIAL_2|MATRIZ |
ENCRYPT_DB= |
Se o banco de dados estiver criptografado e protegido por senha, esse parâmetro deve ser usado para informar a senha de acesso. Se houver mais de um banco de dados liberados para o usuário, e se as senhas forem diferentes, a senha de cada banco de dados deverá ser separada por pipe (|). Se houver mais de um banco de dados com a mesma senha de acesso, você poderá informar apenas uma senha ou, então, repetir a mesma senha diversas vezes. Exemplos: ENCRYPT_DB=Ab%L2Nt00K ENCRYPT_DB=Ab%L2Nt00K|WSj@23oOp|T1964S@Z |
NX_USUARIO= |
Se o NexusDB estiver operando no modo seguro, você deverá informar o nome de usuário que deve ser utilizado na conexão ao servidor. Exemplo: NX_USUARIO=Samuel |
NX_SENHA= |
Se o NexusDB estiver operando no modo seguro, você deverá informar a senha do usuário que será utilizado na conexão com o servidor. Exemplo: NX_SENHA=Jr@09#Dez |
SERVER_ALT= |
Endereço secundário de acesso (será utilizado apenas se a conexão não puder ser efetuada através do endereço primário (especificado no parâmetro SERVER=); Exemplo: SERVER_ALT=184.9.12.129 Importante: o endereço secundário deve apontar para o mesmo servidor do parâmetro SERVER= e ele será utilizado apenas se não for possível conectar usando o endereço primário. |
PORTA_ALT= |
Número da porta secundária que deverá ser utilizada na conexão com o servidor (quando a conexão não foi possível usando o endereço de acesso primário). Exemplo: PORTA_ALT=16000 |
VALIDADE_INICIAL= |
Define a partir de que dia o sistema poderá ser executado (a data deve ser fornecido no formato ANSI, isto é, AAAMMDD). Exemplo: VALIDADE_INICIAL=20211025 |
VALIDADE_FINAL= |
Define até que dia o sistema poderá ser executado (a data deve ser fornecido no formato ANSI, isto é, AAAMMDD). Exemplo: VALIDADE_FINAL=20211231 |
HORA_INICIAL= |
Define a partir de que horário o sistema poderá ser executado (o horário deve ser informado como HHMM utilizando o padrão de 24 horas, isto é, de 0000 até 2359). Exemplo: HORA_INICIAL=0800 |
HORA_FINAL= |
Define até que horário o sistema poderá ser executado (o horário deve ser informado como HHMM utilizando o padrão de 24 horas, isto é, de 0000 até 2359). Exemplo: HORA_FINAL=1830 |
DIAS_SEMANA= |
Define em quais dias da semana em que a conexão remota será permitida, sendo: 1 = Domingo 2 = Segunda-feira 3 = Terça-feira 4 = Quarta-feira 5 = Quinta-feira 6 = Sexta-feira 7 = Sábado Exemplo: DIAS_SEMANA=23456 |
BLOQUEAR= |
Especificá os códigos dos módulos que devem ter seu acesso bloqueado e, assim, evitar que um usuário remoto tenha acesso aos dados de outras empresas. Os códigos devem ser informados separados por pipe | , sem espaços em branco e podem ser fornecidos em qualquer ordem (não é necessário ordenar os códigos). Exemplos: BLOQUEAR=|30|16|55|3|118|124|125|131|132|126|45|137| Os códigos dos módulos mais comuns para bloqueio são: 3 Módulo de cópia de segurança (backup / restore) 16 Gerador de relatórios 30 Consultas SQL 45 Manutenção banco de dados 55 Selecionar empresa 118 Informações do servidor NexusDB 124 Equipamentos modo off-line 125 Ativar modo off-line 126 Sincronizar ou desativar o modo off-line 131 Criar cópia local do banco de dados 132 Copiar os dados do modo local para o banco de dados 137 Reports for Hipercusto Importante: entre em contato com a NatSam para obter os códigos de outros módulos dos sistemas. |
|
|