Perguntas sobre Operação




Ambiente Operacional


Esta seção contém algumas informações úteis relacionadas à operação dos nossos produtos. Focalizamos, aqui, principalmente os desenvolvidos em CA-Clipper®, que apresentam algumas particularidades.

Sistema Operacional Windows XP / 2000 / NT: Em equipamentos dotados de Windows NT, 2000 ou XP com sistema de arquivos NTFS, o armazenamento de arquivos no padrão 8.3 (nome de 8 caracteres e extensão de 3 caracteres), derivado dos sistemas operacionais de 16 bits (FAT), pode ter sido desabilitado para obter algum ganho de velocidade de processamento. Para este produto este modo de armazenamento é vital, assim deve ser reabilitado antes da instalação.

Para tanto, execute o programa REGEDIT (vide nota abaixo) pertencente ao Windows e localize a pasta:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem

Clique duas vezes na chave:
NtfsDisable8dot3NameCreation
e altere o seu valor para 0. Feche o editor do registro e reinicialize o computador.

Nota: Para executar o programa Regedit, clique em Iniciar seguido de Executar e digite REGEDIT. Clique em OK ou pressione a tecla [ Enter ].


Os sistemas operam basicamente no ambiente MS-DOS (versão 5.00 mínimo), sendo perfeitamente adequados para operação também sob Windows, no interior de uma janela DOS, em modo de tela cheia ou não.

Para configurar adequadamente o ambiente operacional, o arquivo AUTOEXEC.BAT deve conter a linha a seguir (a parte entre [colchetes] é opcional):

SET_CLIPPER=//F:nnn_//DYNF:008_//SWAPK:65535 [_//SWAPPATH:C:\temp\_//TEMPPATH:C:\temp\]

Onde "_" significa espaço, nnn representa o número máximo de arquivos a serem abertos simultaneamente. Consulte o manual de cada produto para verificar o valor correto. Em qualquer caso, um valor como 060 é adequado na maioria dos casos. No arquivo CONFIG.SYS a cláusula FILES=nnn deve ter, no mínimo, o mesmo valor. No caso de especificar a parte opcional certifique-se que o diretório C:\temp\ realmente existe. As cláusulas devem estar sempre separadas por espaços.

Exemplo: Esta linha de comando é um bom exemplo:

set clipper=//f:060 //dynf:008 //swapk:65535 //swappath:C:\temp\ //temppath:C:\temp\

Nota 1: Em equipamentos dotados do sistema operacional Windows ME a operacionalidade do arquivo CONFIG.SYS foi suprimida, tendo sido fixado permanentemente o parâmetro FILES=30. Caso o programa exija uma configuração superior (vide exemplo acima), será necessário abrir o arquivo C:\windows\SYSTEM.INI, por meio de qualquer editor de texto não formatador, por exemplo o Bloco de Notas do próprio Windows. Procure a seção [386Enh] e insira uma linha com o parâmetro: PerVMFiles=NN, onde NN equivale à diferença entre o número necessário e o pré-configurado pelo sistema operacional. No caso do exemplo acima (FILES=60) utilize este parâmetro como PerVMFiles=30.

Nota 2: Em equipamentos equipados com Windows XP, os arquivos de configuração são os seguintes:

C:\WINDOWS\SYSTEM32\CONFIG.NT
C:\WINDOWS\SYSTEM32\AUTOEXEC.NT

Uma eventual mensagem do produto referente à quantidade insuficiente de BUFFERS pode ser desconsiderada neste sistema operacional, bastando acertar o ajuste de FILES.


Em algumas situações a memória livre disponível é insuficiente para a operação do produto. Neste caso é necessário verificar se há programas residentes (na memória) desnecessários ou se os mesmos estão carregados na memória alta. Verifique os arquivos CONFIG.SYS e AUTOEXEC.BAT e avalie, por meio do comando MEM /C como está configurada a memória e faça os necessários ajustes. Em seguida será preciso reinicializar a máquina.


Para enviar suas dúvidas!

Mensagens de Erro


Algumas situações podem paralisar a operação do programa, emitindo uma mensagem de erro. Listamos a seguir as ocorrências mais comuns, e suas respectivas soluções:

DBFNTX/1012 - Corrupção no arquivo. Este erro pode ocorrer devido à corrupção de um arquivo de dados (DBF) ou de indexação (NTX). No caso do arquivo de dados o mesmo deve ser recuperado da cópia de seguranca. No caso do arquivo de indexação normalmente é suficiente reindexar o sistema para corrigir o problema.

DBFNTX/1210 - Corrupção no arquivo NTX. Este erro ocorre quando um arquivo de indexação se encontra corrompido. Normalmente é suficiente reindexar o sistema para corrigir o problema. Em alguns casos, principalmente em ambientes de rede local, poderá ser necessário apagar antes os arquivos *.NTX quando o erro se apresentar de forma repetida.

Internal Error 17 / 18 / 19 - Corrupção no arquivo NTX. Este erro ocorre quando um arquivo de indexação se encontra corrompido. Normalmente é suficiente reindexar o sistema para corrigir o problema. Em alguns casos, principalmente em ambientes de rede local, poderá ser necessário apagar antes os arquivos *.NTX quando o erro se apresentar de forma repetida.

Internal Error 24 - Erro de Escrita. Este erro ocorre quando o sistema está impossibilitado de gravar dados em um arquivo. Verifique a existência de espaço suficiente no disco e que o arquivo não esteja marcado como só de leitura (read only). Em ambientes de rede local verifique também que o Usuário do terminal tenha os necessários direitos para escrever dados no arquivo.

Internal Error 4424 - Erro de Criação de Arquivo Temporário. Ocorre quando o sistema não pode abrir o arquivo temporário. Verifique que o diretório especificado em //TEMPPATH= existe. Caso não especificado, os arquivos temporários serão gravados no diretório de instalação do produto. Em ambientes de rede local verifique também que o Usuário tenha os necessários direitos para escrever dados no diretório especificado.

Internal Error 5302 / 5304 / 5306 / 5312 - Memória Convencional Exaurida. Será necessário liberar mais memória convencional (de base) para a correta operação do produto.

Internal Error 5311 - Erro de Criação de Arquivo de Troca. Ocorre quando o sistema não pode abrir o arquivo de troca. Verifique que o diretório especificado em //SWAPPATH= existe. Caso não especificado, os arquivos de troca serão gravados no diretório de instalação do produto. Em ambientes de rede local verifique também que o Usuário tenha os necessários direitos para escrever dados no diretório especificado.

Unrecoverable Error 650 - Falta de Espaço da Pilha. Pode ocorrer no caso de um Usuário sem autorização de acesso, com plenos direitos, a uma rede local através da qual opera o aplicativo. Deve haver também pleno acesso ao diretório especificado em //SWAPPATH=.


Para enviar suas dúvidas!

Visitas:

© 2001 - 2005 SANDATA Ind. Com. Consultoria e Serviços Ltda. Todos os direitos reservados. All rights reserved.