Problemas com o Samba + COBOL, Clipper e xls

Publicado por Rodrigo Rodrigues de mattos em 21/02/2008

[ Hits: 9.106 ]

 


Problemas com o Samba + COBOL, Clipper e xls



Eu estava enfrentando alguns problemas na execução do compartilhamento do samba com o COBOL, Clipper e arquivos xls, quando rodava aplicações destes programas no Windows através do compartilhamento do samba ocorria a perda de dados nas tabelas.

Pesquisando o HOWTO do samba que se encontra em /usr/share/doc/samba-3.0.21b/Samba3-HOWTO.pdf descobri o seguinte detalhe que seria uma situação de controle chamado de "Samba Oplocks Control" que estarei falando em um artigo que estou preparando, mas no momento, vou colocar aqui para a galera do Viva o Linux as alterações necessárias para resolver este pequeno incomodo gerado pelo samba.

Edite o /etc/samba/smb.conf e acrescente as seguintes linhas nos parâmetros [global] e o referente ao compartilhamento onde se encontra as tabelas de dados do seu programa COBOL, Clipper ou xls.

# Parâmetros do SMB - Domínio
[global]
        workgroup = XXXXX
        server string = server_linux
        netbios name = server_linux
        security = user
        encrypt passwords = yes
        log file = /var/log/samba/log.%m
        max log size = 50
        socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
        domain logons = no
        preferred master = no
        domain master = no
        smb passwd file = /etc/samba/smbpasswd
        dns proxy = No
        wins support = yes
        guest ok = yes
        guest account = nobody

        veto oplock files = /*.DAT/*.dat/*.IDX/*.idx/*.XLS/*.xls #Linha que deve ser acrescentada

[sistema]
        comment = Sistemas
        path = /d01/sistema
        browseable = yes
        writeable = yes
        guest ok = Yes
        directory mask = 0777
        directory mode = 0777
        create mode = 0777
        create mask = 0777

        veto oplock files = /*.DAT/*.dat/*.IDX/*.idx/ # estas linha devem ser acrescentadas
        dos filemode = YES

Boa sorte, eu fiz e resolveu meu problema.

DEUS É FIEL...

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Linux vs. Windows no Konqueror

Eliminando LVM

Erro ao inciar sessão gráfica (status 256)

Corrigir boot do Windows após instalação do Linux com redimensionamento do disco

Resolvendo o problema de unidade ausente ou não pronta, após atualização do Ubuntu

  

Comentários
[1] Comentário enviado por ounet em 21/02/2008 - 20:05h

?comentario=

Gostei da dica, e se puder mim da uma ajuda com clipper;

Já tenho na empresa que trabalho, instalado e funcionando um sistema completo em cliper sobre o freedos e debian, porem esse sistema imprime com uma função interna do clipper que não funciona no freedos, já testei o type no terminal e imprime corretamente. Agradeço tudo que puderem mim informar. E estou disposto a contribuir também.

Obrigado

ounetmail@gmail.com

[2] Comentário enviado por demattos em 23/02/2008 - 20:05h

amigo a principio nao sei o seja o teu problema mas estarei pesquisando com alguns colegas e estarei postando aqui para te ajudar


Abracos
t

[3] Comentário enviado por rabroca em 25/08/2008 - 10:37h

Segui suas dicas, mas continuo com um pepinão aqui. Vou tentar explicar.

Tenho um programa em clipper com bd .dbf que no mandriva 2006 funciona perfeitamente.
Mas com o mandriva 2008, quando executo o programa, os dados aparecem fora de ordem, (ex. clientes cadastrados), aparecem totalmente fora da ordem alfabética.
Já testei a versão do samba do 2006 (3.0.20) no mandriva 2008 e nada.

Se puder ajudar,

Desde já, obrigado



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts