Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Cachorro quente esfriando
Por removido
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Problemas com o Samba + COBOL, Clipper e xls
Linux user
Publicado por Rodrigo Rodrigues de mattos em 21/02/2008

Login: demattos, 24944 pontos
[ Hits: 4256 ]

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
   Dica Linux recomendada Como executar arquivos executáveis em CD com Wine no Debian
   Dica Linux recomendada Clone seu HD, compactando e visualizando a cópia em tempo real com o comando dd
   Dica Linux recomendada Clonando partições/HDs com o dd
   Dica Linux recomendada Comando fsck em um momento crítico
   Dica Linux recomendada Troca de HDs ou alterações de partições

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


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.