Página 1 de 1

Dicas para Clipper

Enviado: 13 Nov 2006 16:22
por rochinha
Amiguinhos

Segue uma lista de dicas:

Problema de impressão lenta em rede do windows.
Coloque as segintes instruções no SYSTEM.INI da estação, após a sessão [386enh]:
[Network]
PrintBufTime=1
[IFSMGR]
PrintBufTime=1

DOS ERROR 4 (no handles left).
Inclua a seginte instrução no AUTOEXEC.BAT da estação:
SET CLIPPER=//F:100
Inclua a seginte instrução no CONFIG.SYS da estação:
FILES=125
Reinicie o computador.
Estas configurações valem para Windows 98, Windows 95 e MS-DOS. Se vc estiver usando Windows NT ou Windows XP altere os arquivos AUTOEXEC.NT e CONFIG.NT, estes arquivos ficam na pasta SYSTEM32.

Liberar mais memória convencional.
Um bom exemplo de CONFIG.SYS (apenas para Windows 95 ou 98).
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE RAM
DOS=HIGH,UMB
FILESHIGH=250
BUFFERSHIGH=10
STACKSHIGH=9,512
REM Não se esqueça de 'carregar' seus 'device drivers' com a instrução 'DEVICEHIGH='

O CLIPPER está lento em rede.
Uma boa dica é verificar no seu código os COMMIT (se possível, troque-os por DbCommit()) pois o COMMIT é pré-processado para DbCommitAll() ao compilar, e isto fará com que as pendencias de buffer sejam descarregadas em todas as WorkAreas e não apenas na WorkArea atual.
Confira os protocolos de rede de todas as estações da rede. Use apenas um protocolo diminuindo o overhead da rede (isso faz muita diferença). Numa rede pequena (até umas 4 ou 5 estações), onde não for necessario o TCP/IP use NetBEUI que é bem levinho.
Veja também o OPLOCKS.(Opportunistic locks)

Enviado: 26 Jul 2007 22:27
por Pablo César
Do fundo do baú... mas ainda útil !

Obrigado Rochinha !

Obs.: Esta sua mensagem será útil para fazer menção nas habituais perguntas.

Enviado: 26 Jul 2007 23:06
por Maligno
Ajuda realmente. Parabéns pela idéia, Rochinha. A utilidade seria até maior se as pessoas tivessem o bom hábito de usar a busca que existe no fórum. :)
Mas pelo menos é um link a mais para recomendarmos.

Enviado: 27 Jul 2007 12:52
por rochinha
Amiguinho

Valeu, e como voce sabe para nossa sorte eeste forum é também bem mantido e atualizado com o trabalho de todos nós.

Re: Dicas para Clipper

Enviado: 27 Jul 2007 13:11
por janio
rochinha escreveu:Amiguinhos
Numa rede pequena (até umas 4 ou 5 estações), onde não for necessario o TCP/IP use NetBEUI que é bem levinho.
Rochinha,

Como utilizar/configurar o NetBEUI em/para uma rede local??? Com TCP/IP eu sei configurar, mas com NetBEUI....

Jãnio

Re: Dicas para Clipper

Enviado: 27 Jul 2007 13:30
por pringles
janio escreveu:Como utilizar/configurar o NetBEUI em/para uma rede local??? Com TCP/IP eu sei configurar, mas com NetBEUI....
O NetBeui não é configurável, basta você instalar o protocolo nas máquinas de sua rede e pronto... e está pronta para rodar.
O TCP/IP tem todo o processo de configuração de IP (alguns casos DNS também), mas no NetBeui é só instalar o protocolo.

Re: Dicas para Clipper

Enviado: 17 Nov 2007 09:37
por enfosoft
rochinha escreveu:O CLIPPER está lento em rede.
Uma boa dica é verificar no seu código os COMMIT (se possível, troque-os por DbCommit()) pois o COMMIT é pré-processado para DbCommitAll() ao compilar, e isto fará com que as pendencias de buffer sejam descarregadas em todas as WorkAreas e não apenas na WorkArea atual.
Confira os protocolos de rede de todas as estações da rede. Use apenas um protocolo diminuindo o overhead da rede (isso faz muita diferença). Numa rede pequena (até umas 4 ou 5 estações), onde não for necessario o TCP/IP use NetBEUI que é bem levinho.
Veja também o OPLOCKS.(Opportunistic locks)
Topicos que falam sobre sistemas lentos rodando em rede, pedem para
checar "oplocks" tando do server como do estacao. Como se faz isso?
Qual a configuracao correta? Isso pode variar conforme o sistema
operacional? Existe "receita de bolo" para configurar isso? Isso Vale tambem Para xharbour?

Enio

Enviado: 17 Nov 2007 22:02
por Gilberto M Silva
O NetBeui não é configurável, basta você instalar o protocolo nas máquinas de sua rede e pronto... e está pronta para rodar.
O TCP/IP tem todo o processo de configuração de IP (alguns casos DNS também), mas no NetBeui é só instalar o protocolo.
Como é o procedimento para instalar o NetBeui??

Enviado: 17 Nov 2007 22:42
por alaminojunior
Da mesma forma como vc inclui o protocolo TCP-IP numa rede, vc também pode incluir o NetBeui. Quando vc lista os protocolos disponiveis, aparecem TCP-IP, IPX-SPX (pesadão) e do Windows 2000 para baixo, consta também o NetBeui, Porém (se não me engano) todas as maquinas precisam estar no mesmo grupo. Depois de todas as maquinas configuradas, é só fazer os mapeamentos.
Em tempo, só para iluminar um pouco mais: esquece os IP´s com este protocolo, apenas nomes.
NET USE F: \\SERVIDOR\C ao invés de NET USE \\192.168.0.1\C