Página 1 de 1
Trava na grav. (xharbour 0.99.5 e 0.99.6) + gtwvw/gtwvt
Enviado: 06 Jul 2006 09:48
por marcos.gurupi
Caros jah postei o mesmo assunto e n tive resposta, tenho um cliente com os dados em micro com o w98 e os terminais usando o xp, acontece q no w98 funciona normalmente mas no xp o sistema inesplicavelmente trava sempre no momento de alguma gravacao, geralmente no comando dbcommit(). Alguem saberia me dizer o q pode estah acontecendo? Tenho o win2003 server no meu micro e n trava somente nessas duas maquinas com o xp. Obrigado.
Marcos Roberto.
Enviado: 06 Jul 2006 13:23
por momente
Amigo Marcos.Gorupi,
O Wagner ja postou alguma coisa sobre os commits em xp. Verifique se os mesmos não estão em algum laço.
Valeu, -:]
Enviado: 06 Jul 2006 19:54
por filizola
acho que eu já postei uma coisa sobre isso aqui, mas veja se o usuário da máquina (digo na conta de usuário do xp) tem permissão para gravar.
Enviado: 07 Jul 2006 12:52
por marcos.gurupi
Sobre os commits (uso o dbcommit()) tenho certeza q n eh. Permissao de usuario tb n o servidor de dados eh o win98 somente os terminais tem o xp e todos com conta de administrador.
Marcos Roberto.
Enviado: 19 Jul 2006 20:05
por marcos.gurupi
Ainda n tive solucao para este problema, achava q era por causa do XP soh q tem um terminal q usa o XP SP 2 e o outro n, mas os dois acontece o travamento, orientei meu cliente a reinstalar o XP, c n resolver o problema fico mal com o cliente. C alguem puder me direcionar pelo menos agradeceria.
Marcos Roberto.
Enviado: 01 Ago 2006 15:45
por ReinaldoFreitas
Ja tive este problema, me disseram que o servidor tem que ser sempre maior que o terminal, coloque xp ou + no servidor quer funciona!!
Enviado: 11 Set 2006 13:06
por TerraSoftware
Caros colegas...
A resposta do ReinaldoFreitas esta certinha!!!
Vc naum pode ter um sistema operacional mais velho servindo um mais novo. Bem... naum é bem assim... pois windows 95 pode servir 98 (pois sao da mesma familia). Mas 98 naum pode servir nenhum windows da familia NT (Win NT, 2000, 2003, XP). Os colegas tem que entender uma coisa basica sobre windows:
95 98 e Me -> sao uma coisa.
NT 2000 2003 e XP -> sao outra coisa.
Sao familias (digamos assim) diferentes. O contrario é falso: Familia NT serve (e muito bem) a outra familia, ou seja, XP serve 98, mas o contrario naum é verdadeiro, 98 NAUM pode servir XP.
Espero ter ajudado !!!!
Ah... importante....
Esquece Windows Milenium (Me), isso naum existe... Delete da sua mente... vc apenas sonhou que ele existe... ou melhor... foi apenas um pesadelo... relaxe... ja acabou !!!

)
Enviado: 11 Set 2006 15:17
por momente
Caro amigo TerraSoftware,
Que problema vc ja teve em usar o Windows 98 "servindo" um Win XP, pois tenho um cliente com vários micros win98 e dois com windows xp sendo estações de um servidor Windows 98 ( o dono da empresa é complicado) e não tenho problema algum, os sistema é um gestão financeira com departamento de expedição, controle de créditos e vendas por telefone e balcão.
Entendo que não parece elegante, mas fazer oque, o cara é teimoso!

)
Enviado: 11 Set 2006 17:25
por TerraSoftware
Caro colega momente...
Já tive varios problemas... principalmente com indexes. Exemplo:
1 Servidor win 98 com algumas estacoes win 98 e outras XP. Quando as maquinas com XP gravam dados na base de dados (win 98), os indexes naum saum atualizados imediatamente, e ai as estacoes com win 98 tambem estaum trabalhando (obviamente) gravam dados na base de dados e atualizam os index imediatamente, ai vc já sabe a confuncao que vai dar, os index ficam loucos, as consultas do sistema vao pro espaço, é como se as alteracoes do XP demorasem pra chegar, e a hora que chega ja chegou as do win 98, ai o index fica diferente da base. Eu naum sei explicar por que isso acontece... Mas tenho certeza que acontece !!!!!!! E sou capaz de mostrar pra quem quizer ver ! E outra coisa.... pela lógica (a boa é velha lógica que rege nossas vidas de programadores) é muito provavel que um sistema operacional mais antigo naum consiga supri as necessidades de um mais novo. Experimente digitar um texto no Word Office XP e depois tente abri-lo no Word Office 97..... Chazam !!!!!!!
Enviado: 13 Set 2006 15:53
por heveraldo
Galara,
Eu concordo com o ponto de vista, que um servidor deve ser sempre superior as estações ou ser da mesma familia.
Mas, me correu uma dúvida.
E a quando tenho servidor LINUX e estações Windows.
um abraço a todos,
Heveraldo
Enviado: 13 Set 2006 18:02
por TerraSoftware
Otima pergunta... a resposta vai por fim a questao !!!!
Quando vc tem um servidor Linux com estaçoes windows, existe um programa no linux (que se eu naum me engano chama-se Samba) que emula um servidor NT, ou seja, todas maquina windows que acessam o servidor "pensam" que estaum acessando um servidor Windows NT, tanto é que, ao fazer logon na rede com um windows 98 aparece uma tela que diz mais ou menos assim: "Aguarde, fazendo logon do Windows NT".
Resumindo: para toda a rede, teoricamente, quem esta sendo o servidor é um Windows NT, ou seja, um windows da familia (NT,2000,2003,XP), entao a familia mais nova serve a famila mais velha, e fim de conversa !!!