Re: [delphi-br] Paradox em rede ajuda s.o.s
Já repararam que toda vez que tem discussão na lista, tem os mesmos caras postando? [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Paradox em rede ajuda s.o.s
)samuca_1...@yahoo.com.br mailto:samuca_1970%40yahoo.com.br mailto:samuca_1970%40yahoo.com.br mailto:samuca_1970%40yahoo.com.brsamuca_1970%40yahoo.com.br To:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.brdelphi-br%40yahoogrupos.com.br; lista-del...@yahoogrupos.com.br mailto:lista-delphi%40yahoogrupos.com.br mailto:lista-delphi%40yahoogrupos.com.br mailto:lista-delphi%40yahoogrupos.com.brlista-delphi%40yahoogrupos.com.br Sent: Friday, December 18, 2009 4:53 PM Subject: Re: [delphi-br] Paradox em rede ajuda s.o.s Alessandra, Boa Tarde, Não quero te desanimar, mas o Paradox rodando em rede com duas ou mais máquinas acessando é muito ruim... os índices são facilmente corrompidos, Na minha modesta opinião o Paradox é bom pra uso em uma única máquina com um único sistema. Abraços Samuca - Original Message - From: alessandra porto To: lista-del...@yahoogrupos.com.br mailto:lista-delphi%40yahoogrupos.com.br mailto:lista-delphi%40yahoogrupos.com.br mailto:lista-delphi%40yahoogrupos.com.brlista-delphi%40yahoogrupos.com.br ; delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.brdelphi-br%40yahoogrupos.com.br Sent: Friday, December 18, 2009 9:19 AM Subject: [delphi-br] Paradox em rede ajuda s.o.s Em um cliente meu tem uma aplicação que usa paradox e não posso mudar ela ainda para firebird então precisei criar uma aplicação que grava no firebird e no paradox desta antiga o local tem 3 maquinas o servidor: contem o banco paradox alias = Estoque PATH = C:\BOMBA\DADOS NET DIR = C:\BOMBA\DADOS LOACAL SHARE = FALSE estação A acessa o paradox pelo mapeamento disco Z: PATH = Z:\DADOS NET DIR = Z:\DADOS LOACAL SHARE = TRUE Estação B acessa o paradox pelo mapeamento disco Z: contem o firebird eminha aplicação que tambem usa o mapeamento disco Z: para gravar no paradox PATH = Z:\DADOS NET DIR = Z:\DADOS LOACAL SHARE = TRUE Olhei em varios artigos na web sobre compartilhamento do BDE e continuo com os erros que creio seja por causa do tal LOCAL SHARE que no servidor só funciona no caso se for LOCAL SHARE = False nas estações aceita LOCAL SHARE = True Mas o servidor nada , só false Como Posso configurar essa coisa para parar de corromper os tais indices agradeço sua ajuda amigo já não aguento mais essa bomba __ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com http://br.maisbuscados.yahoo.com http://br.maisbuscados.yahoo.com http://br.maisbuscados.yahoo.com http://br.maisbuscados.yahoo.com http://br.maisbuscados.yahoo.com http://br.maisbuscados.yahoo.com http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Paradox em rede ajuda s.o.s
E não devemos dar conselho aos colegas da lista Ow rapaz, ninguém sabe que o Paradox não presta, grande novidade essa sua!!! Eu não preciso de Blog, mas muita gente como vc precisa, pois pode colocar as asneiras lá em vez de encher as caixas de emails dos outros, hehehehehe... Em 22/12/2009 05:19, dbug.eti.br - Gmail escreveu: Pois é, e não devemos dar conselhos aos colegas da lista, certo? Mantenho minha opinião, usar PARADOX não é nem de longe uma boa idéia, é um conselho para nossa colega, utilizar um SGDB. E sim, tenho meu blog para escrever o que quiser, inclusive vc também deveria ter um. :-( [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Paradox em rede ajuda s.o.s
Voce continua não entendendo ou então não prestou atenção direito no escopo do E-Mail que a Alessandra mandou. Ela disse que não pode migrar agora entende? Ela tem plena ciencia de que com Paradox o sistema dela não vai muito longe, mas não dá pra migrar agora. Entendeu? Existem coisas que podem ser melhoradas mas no momento oportuno e não de qualquer jeito entende??? []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol.com.br http://delphitocorporerm.blogspot.com/ http://twitter.com/wchagas MSN: whitesock...@hotmail.com SKYPE: WalterChagasJr - Original Message - From: dbug.eti.br - Gmail To: delphi-br@yahoogrupos.com.br Sent: Tuesday, December 22, 2009 6:19 AM Subject: Re: [delphi-br] Paradox em rede ajuda s.o.s Pois é, e não devemos dar conselhos aos colegas da lista, certo? Mantenho minha opinião, usar PARADOX não é nem de longe uma boa idéia, é um conselho para nossa colega, utilizar um SGDB. E sim, tenho meu blog para escrever o que quiser, inclusive vc também deveria ter um. :-( Em 21/12/2009 19:13, EmbarcaDelphi escreveu: Pessoal, responder apenas a peguntas, comentários vocês criam um blog e coloca lá o que querem falar com relação a qualquer assunto. :( Em 21/12/2009 08:29, dbug.eti.br - Gmail escreveu: Ahfala sério, PARADOX é banco de dados de verdade agora? Só pela razão de que alguém não teve problemas com PARADOX não significa que ele realmente deva ser utilizado em projetos sérios. Pessoal, por favor, reavaliem essa situação. Utilizem um SGDB de verdade! Existem muitos livres, como MySQL (InnoDB suporta transações), Postgre (EXCELENTE!) e nosso conhecido Firebird. Uma frase de um ex-professor meu, mas que ele citou de um filósofo: Mostra-me as ferramentas que utiliza que te direi que tipo de profissional és. Abraço Em 21/12/2009 04:41, EmbarcaDelphi escreveu: Pessoal só manda resposta depois que alguém entrega uma dica, e ainda por cima diz que as dicas estão equivocadas. Pois bem, quem repassou esta dica foi nada menos que o Sr. Daniel Wildt, Mestrado em computação UFRS, Borland Certified Instructor. Mas tudo bem, minha parte eu fiz sem ter que criticar ninguém. Em 20/12/2009 16:42, JC Informática (José Cláudio) escreveu: Estimada Alessandra, Minha sugestão, baseada em sistemas desenvolvidos utilizando banco de dados Paradox ao longo dos últimos 10 anos é a seguinte: No servidor, configure localshare = true, no path do banco de dados nunca use unidades compartilhadas, mas sim o caminho no formato UNC (mesmo estando no servidor) \\NOMEDOSERVIDOR\\NOMEDOCOMPARTILHAMENTO O netdir pode estar na mesma pasta, mas antes de abrir qualquer banco de dados no sistema, exclua os arquivo *.lck (se estiverem sendo usados por outro micro da rede, nada acontecerá). Nunca tive problemas de corrupção de índices ou perca de dados. O único problema do paradox é não saber configurá-lo, acredito eu. As dicas dos colegas foram muito boas, mas algumas estão equivocadas, pois tempos vários clientes trabalhando com o servidor, fazendo downloads usando programas aceleradores e com a proteção de tela ativada. Porém, eu não uso ALIASES criados no BDE Admin, uso o componente TDatabase fazendo as configurações assim: Session.NetFileDir := LocalDosDados; // atualizar DataBase; db.close; db.Params.Values['PATH'] := LocalDosDados; db.Open; Configura localshare através de código usando a seguinte função. --- function LocalShare(Ligado: Boolean): Boolean; var regini: TReginifile; const Key = '\SOFTWARE\Borland\Database Engine\Settings\SYSTEM\INIT'; Id = 'LOCAL SHARE'; begin Result := True; regini := TRegIniFile.Create(); try regini.RootKey := HKEY_LOCAL_MACHINE; try if regini.KeyExists(key) then begin s := regini.ReadString(key, id, ''); if Trim(S) 'TRUE' then regini.WriteString(key, id, 'TRUE'); end; except erro('Impossível gravar no registro e configurar o BDE!'); Result := False; raise; end; finally regini.Free; end; end; - 2009/12/19 EMGF Doce...@docsistemas.com.br mailto:emgf%40docsistemas.com.br mailto:emgf%40docsistemas.com.br mailto:emgf%40docsistemas.com.br Alessandra e Samuca Sinto discordar do Samuca. Utilizei durante anos em um cliente, um sistema utilizando Paradox, em rede, com 6 máquinas acessando e ainda mais, contrariando tambem o que um outro colega disse, utilizando o servidor
Re: [delphi-br] Paradox em rede ajuda s.o.s
Walter Chagas (Bol) wrote: Voce continua não entendendo ou então não prestou atenção direito no escopo do E-Mail que a Alessandra mandou. Ela disse que não pode migrar agora entende? Ela tem plena ciencia de que com Paradox o sistema dela não vai muito longe, mas não dá pra migrar agora. Entendeu? Relaxa pessoal, isso é típico de iniciante empolgado com a faculdade ! São as mesmas pessoas que dizem Java é o futuro e Delphi é linguagem visual. Quem se importa com gente inexperiente assim ? Quando esses caras entrarem no mercado, dai a história muda.
Re: [delphi-br] Paradox em rede ajuda s.o.s
Pessoal só manda resposta depois que alguém entrega uma dica, e ainda por cima diz que as dicas estão equivocadas. Pois bem, quem repassou esta dica foi nada menos que o Sr. Daniel Wildt, Mestrado em computação UFRS, Borland Certified Instructor. Mas tudo bem, minha parte eu fiz sem ter que criticar ninguém. Em 20/12/2009 16:42, JC Informática (José Cláudio) escreveu: Estimada Alessandra, Minha sugestão, baseada em sistemas desenvolvidos utilizando banco de dados Paradox ao longo dos últimos 10 anos é a seguinte: No servidor, configure localshare = true, no path do banco de dados nunca use unidades compartilhadas, mas sim o caminho no formato UNC (mesmo estando no servidor) \\NOMEDOSERVIDOR\\NOMEDOCOMPARTILHAMENTO O netdir pode estar na mesma pasta, mas antes de abrir qualquer banco de dados no sistema, exclua os arquivo *.lck (se estiverem sendo usados por outro micro da rede, nada acontecerá). Nunca tive problemas de corrupção de índices ou perca de dados. O único problema do paradox é não saber configurá-lo, acredito eu. As dicas dos colegas foram muito boas, mas algumas estão equivocadas, pois tempos vários clientes trabalhando com o servidor, fazendo downloads usando programas aceleradores e com a proteção de tela ativada. Porém, eu não uso ALIASES criados no BDE Admin, uso o componente TDatabase fazendo as configurações assim: Session.NetFileDir := LocalDosDados; // atualizar DataBase; db.close; db.Params.Values['PATH'] := LocalDosDados; db.Open; Configura localshare através de código usando a seguinte função. --- function LocalShare(Ligado: Boolean): Boolean; var regini: TReginifile; const Key = '\SOFTWARE\Borland\Database Engine\Settings\SYSTEM\INIT'; Id = 'LOCAL SHARE'; begin Result := True; regini := TRegIniFile.Create(); try regini.RootKey := HKEY_LOCAL_MACHINE; try if regini.KeyExists(key) then begin s := regini.ReadString(key, id, ''); if Trim(S) 'TRUE' then regini.WriteString(key, id, 'TRUE'); end; except erro('Impossível gravar no registro e configurar o BDE!'); Result := False; raise; end; finally regini.Free; end; end; - 2009/12/19 EMGF Doce...@docsistemas.com.br Alessandra e Samuca Sinto discordar do Samuca. Utilizei durante anos em um cliente, um sistema utilizando Paradox, em rede, com 6 máquinas acessando e ainda mais, contrariando tambem o que um outro colega disse, utilizando o servidor tambem como máquina de digitação. Sem problemas! Mas o que notei que dava problemas e eu NÂO fazia NUNCA: criar e/ou destruir qualquer forma de indices no runtime; NÃO PERMITIR exclusões de registros. Marcava como inativos e só eram excluídos por ocasião da manutenção; ou seja. cada tabela tinha seu índice primário e o número mínimo de índices secundários necessários criados em tempo de desenvolvimento e sempre mantidos e mais, tinha uma rotina de manutenção que rodava uma vez por semana, copiando as tabelas co grande movimento de inclusão e de inativação em um loop while not tab..eof do ... next de tabelas provisósias para tabelas vazias de forma a ter uma tabela sequencialmente arrumada pelo indice principal e da qual eram eliminados os registros inativos.. Era uma cadeia de lojas com 8 lojas e 25,000 produtos. Sem problemas Edison - Original Message - From: Samuca ( Yahoo )samuca_1...@yahoo.com.brsamuca_1970%40yahoo.com.br To:delphi-br@yahoogrupos.com.brdelphi-br%40yahoogrupos.com.br; lista-del...@yahoogrupos.com.brlista-delphi%40yahoogrupos.com.br Sent: Friday, December 18, 2009 4:53 PM Subject: Re: [delphi-br] Paradox em rede ajuda s.o.s Alessandra, Boa Tarde, Não quero te desanimar, mas o Paradox rodando em rede com duas ou mais máquinas acessando é muito ruim... os índices são facilmente corrompidos, Na minha modesta opinião o Paradox é bom pra uso em uma única máquina com um único sistema. Abraços Samuca - Original Message - From: alessandra porto To: lista-del...@yahoogrupos.com.brlista-delphi%40yahoogrupos.com.br ; delphi-br@yahoogrupos.com.brdelphi-br%40yahoogrupos.com.br Sent: Friday, December 18, 2009 9:19 AM Subject: [delphi-br] Paradox em rede ajuda s.o.s Em um cliente meu tem uma aplicação que usa paradox e não posso mudar ela ainda para firebird então precisei criar uma aplicação que grava no firebird e no paradox desta antiga o local tem 3 maquinas o servidor: contem o banco paradox alias = Estoque PATH = C:\BOMBA\DADOS NET DIR = C:\BOMBA\DADOS LOACAL SHARE = FALSE estação A acessa o paradox pelo mapeamento disco Z: PATH = Z:\DADOS NET DIR = Z:\DADOS LOACAL SHARE = TRUE Estação B acessa o paradox pelo mapeamento disco Z: contem o firebird eminha aplicação que tambem usa o mapeamento disco Z: para gravar
Re: [delphi-br] Paradox em rede ajuda s.o.s
Ahfala sério, PARADOX é banco de dados de verdade agora? Só pela razão de que alguém não teve problemas com PARADOX não significa que ele realmente deva ser utilizado em projetos sérios. Pessoal, por favor, reavaliem essa situação. Utilizem um SGDB de verdade! Existem muitos livres, como MySQL (InnoDB suporta transações), Postgre (EXCELENTE!) e nosso conhecido Firebird. Uma frase de um ex-professor meu, mas que ele citou de um filósofo: Mostra-me as ferramentas que utiliza que te direi que tipo de profissional és. Abraço Em 21/12/2009 04:41, EmbarcaDelphi escreveu: Pessoal só manda resposta depois que alguém entrega uma dica, e ainda por cima diz que as dicas estão equivocadas. Pois bem, quem repassou esta dica foi nada menos que o Sr. Daniel Wildt, Mestrado em computação UFRS, Borland Certified Instructor. Mas tudo bem, minha parte eu fiz sem ter que criticar ninguém. Em 20/12/2009 16:42, JC Informática (José Cláudio) escreveu: Estimada Alessandra, Minha sugestão, baseada em sistemas desenvolvidos utilizando banco de dados Paradox ao longo dos últimos 10 anos é a seguinte: No servidor, configure localshare = true, no path do banco de dados nunca use unidades compartilhadas, mas sim o caminho no formato UNC (mesmo estando no servidor) \\NOMEDOSERVIDOR\\NOMEDOCOMPARTILHAMENTO O netdir pode estar na mesma pasta, mas antes de abrir qualquer banco de dados no sistema, exclua os arquivo *.lck (se estiverem sendo usados por outro micro da rede, nada acontecerá). Nunca tive problemas de corrupção de índices ou perca de dados. O único problema do paradox é não saber configurá-lo, acredito eu. As dicas dos colegas foram muito boas, mas algumas estão equivocadas, pois tempos vários clientes trabalhando com o servidor, fazendo downloads usando programas aceleradores e com a proteção de tela ativada. Porém, eu não uso ALIASES criados no BDE Admin, uso o componente TDatabase fazendo as configurações assim: Session.NetFileDir := LocalDosDados; // atualizar DataBase; db.close; db.Params.Values['PATH'] := LocalDosDados; db.Open; Configura localshare através de código usando a seguinte função. --- function LocalShare(Ligado: Boolean): Boolean; var regini: TReginifile; const Key = '\SOFTWARE\Borland\Database Engine\Settings\SYSTEM\INIT'; Id = 'LOCAL SHARE'; begin Result := True; regini := TRegIniFile.Create(); try regini.RootKey := HKEY_LOCAL_MACHINE; try if regini.KeyExists(key) then begin s := regini.ReadString(key, id, ''); if Trim(S) 'TRUE' then regini.WriteString(key, id, 'TRUE'); end; except erro('Impossível gravar no registro e configurar o BDE!'); Result := False; raise; end; finally regini.Free; end; end; - 2009/12/19 EMGF Doce...@docsistemas.com.br mailto:emgf%40docsistemas.com.br Alessandra e Samuca Sinto discordar do Samuca. Utilizei durante anos em um cliente, um sistema utilizando Paradox, em rede, com 6 máquinas acessando e ainda mais, contrariando tambem o que um outro colega disse, utilizando o servidor tambem como máquina de digitação. Sem problemas! Mas o que notei que dava problemas e eu NÂO fazia NUNCA: criar e/ou destruir qualquer forma de indices no runtime; NÃO PERMITIR exclusões de registros. Marcava como inativos e só eram excluídos por ocasião da manutenção; ou seja. cada tabela tinha seu índice primário e o número mínimo de índices secundários necessários criados em tempo de desenvolvimento e sempre mantidos e mais, tinha uma rotina de manutenção que rodava uma vez por semana, copiando as tabelas co grande movimento de inclusão e de inativação em um loop while not tab..eof do ... next de tabelas provisósias para tabelas vazias de forma a ter uma tabela sequencialmente arrumada pelo indice principal e da qual eram eliminados os registros inativos.. Era uma cadeia de lojas com 8 lojas e 25,000 produtos. Sem problemas Edison - Original Message - From: Samuca ( Yahoo )samuca_1...@yahoo.com.br mailto:samuca_1970%40yahoo.com.brsamuca_1970%40yahoo.com.br To:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.brdelphi-br%40yahoogrupos.com.br; lista-del...@yahoogrupos.com.br mailto:lista-delphi%40yahoogrupos.com.brlista-delphi%40yahoogrupos.com.br Sent: Friday, December 18, 2009 4:53 PM Subject: Re: [delphi-br] Paradox em rede ajuda s.o.s Alessandra, Boa Tarde, Não quero te desanimar, mas o Paradox rodando em rede com duas ou mais máquinas acessando é muito ruim... os índices são facilmente corrompidos, Na minha modesta opinião o Paradox é bom pra uso em uma única máquina com um único sistema. Abraços Samuca - Original Message - From: alessandra porto To: lista-del...@yahoogrupos.com.br mailto:lista-delphi%40yahoogrupos.com.brlista
Re: [delphi-br] Paradox em rede ajuda s.o.s
%40yahoo.com.br To:delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.brdelphi-br%2540yahoogrupos.com.br delphi-br%40yahoogrupos.com.br; lista-del...@yahoogrupos.com.br lista-delphi%40yahoogrupos.com.br mailto:lista-delphi%40yahoogrupos.com.brlista-delphi%2540yahoogrupos.com.br lista-delphi%40yahoogrupos.com.br Sent: Friday, December 18, 2009 4:53 PM Subject: Re: [delphi-br] Paradox em rede ajuda s.o.s Alessandra, Boa Tarde, Não quero te desanimar, mas o Paradox rodando em rede com duas ou mais máquinas acessando é muito ruim... os índices são facilmente corrompidos, Na minha modesta opinião o Paradox é bom pra uso em uma única máquina com um único sistema. Abraços Samuca - Original Message - From: alessandra porto To: lista-del...@yahoogrupos.com.brlista-delphi%40yahoogrupos.com.br mailto:lista-delphi%40yahoogrupos.com.brlista-delphi%2540yahoogrupos.com.br lista-delphi%40yahoogrupos.com.br ; delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.brdelphi-br%2540yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Sent: Friday, December 18, 2009 9:19 AM Subject: [delphi-br] Paradox em rede ajuda s.o.s Em um cliente meu tem uma aplicação que usa paradox e não posso mudar ela ainda para firebird então precisei criar uma aplicação que grava no firebird e no paradox desta antiga o local tem 3 maquinas o servidor: contem o banco paradox alias = Estoque PATH = C:\BOMBA\DADOS NET DIR = C:\BOMBA\DADOS LOACAL SHARE = FALSE estação A acessa o paradox pelo mapeamento disco Z: PATH = Z:\DADOS NET DIR = Z:\DADOS LOACAL SHARE = TRUE Estação B acessa o paradox pelo mapeamento disco Z: contem o firebird eminha aplicação que tambem usa o mapeamento disco Z: para gravar no paradox PATH = Z:\DADOS NET DIR = Z:\DADOS LOACAL SHARE = TRUE Olhei em varios artigos na web sobre compartilhamento do BDE e continuo com os erros que creio seja por causa do tal LOCAL SHARE que no servidor só funciona no caso se for LOCAL SHARE = False nas estações aceita LOCAL SHARE = True Mas o servidor nada , só false Como Posso configurar essa coisa para parar de corromper os tais indices agradeço sua ajuda amigo já não aguento mais essa bomba __ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM [As partes desta mensagem que não continham texto foram removidas] -- Leonardo Quinino [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: delphi-br-ow...@yahoogrupos.com.br Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Paradox em rede ajuda s.o.s
Para pequenas empresas, até pouco tempo, ou usava banco de dados (pago), ou Paradox, ou DBase. Na época optamos pelo Paradox. Sim, não é mil maravilhas, mas se souber usar, dá para remediar os problemas do Paradox, até em rede. Se apagar os arquivos de índices (como citou o caso do DBase), e mandar recriar. Existem ferramentas para isso. Funciona normalmente e não perde dados. O maior problema que vejo no paradox é a concorrência de dados, que é bastante chato gerenciar os lock de registro. Opinião minha, se divergir dos colegas, passem batido. Acho que experiência é melhor do que o que o professor diz na faculdade. Tem um professor que disse que a cada tecnologia nova deveríamos reescrever todas as nossas aplicações. Aí eu pergunto: vamos viver de que? Para os clientes, se você programa em C, Delphi, Java ou o que for, não interessa. Interessa que funcione e você seja bom no que faz. Conselho de profissional antigo na área: se aprimore e se vire em achar soluções, o resto é modismo. Obs: Migramos o Paradox para outro banco, mais rápido e robusto, não somos contra a tecnologia, apenas não podemos testar cada tecnologia nova que é lançada. Cristiane Campanholo - Original Message - From: Leonardo Quinino To: delphi-br@yahoogrupos.com.br Sent: Monday, December 21, 2009 10:41 AM Subject: Re: [delphi-br] Paradox em rede ajuda s.o.s PARADOX = PIRADOX = Bando de DADOS , BANDO mesmo Usar Paradox é melhor usar DBASE, o Dbase, qdo usava com clipper, dava uns paus de INDICES, no máximo era só deletar .cdx, .ntx, e mandar reindexar... Agora no paradox, qdo iniciei minha carreira delphiana lá por idos do Delphi 3 (já havia acompanhando o delphi desde a versão 1) mas não sentia firmeza na então recém lançada IDE revolucionária. Enfim o maldição do paradox é que qdo fode o indice, costuma perder meio mundo de dados. 2009/12/21 dbug.eti.br - Gmail dbug.eti...@gmail.com Ahfala sério, PARADOX é banco de dados de verdade agora? Só pela razão de que alguém não teve problemas com PARADOX não significa que ele realmente deva ser utilizado em projetos sérios. Pessoal, por favor, reavaliem essa situação. Utilizem um SGDB de verdade! Existem muitos livres, como MySQL (InnoDB suporta transações), Postgre (EXCELENTE!) e nosso conhecido Firebird. Uma frase de um ex-professor meu, mas que ele citou de um filósofo: Mostra-me as ferramentas que utiliza que te direi que tipo de profissional és. Abraço Em 21/12/2009 04:41, EmbarcaDelphi escreveu: Pessoal só manda resposta depois que alguém entrega uma dica, e ainda por cima diz que as dicas estão equivocadas. Pois bem, quem repassou esta dica foi nada menos que o Sr. Daniel Wildt, Mestrado em computação UFRS, Borland Certified Instructor. Mas tudo bem, minha parte eu fiz sem ter que criticar ninguém. Em 20/12/2009 16:42, JC Informática (José Cláudio) escreveu: Estimada Alessandra, Minha sugestão, baseada em sistemas desenvolvidos utilizando banco de dados Paradox ao longo dos últimos 10 anos é a seguinte: No servidor, configure localshare = true, no path do banco de dados nunca use unidades compartilhadas, mas sim o caminho no formato UNC (mesmo estando no servidor) \\NOMEDOSERVIDOR\\NOMEDOCOMPARTILHAMENTO O netdir pode estar na mesma pasta, mas antes de abrir qualquer banco de dados no sistema, exclua os arquivo *.lck (se estiverem sendo usados por outro micro da rede, nada acontecerá). Nunca tive problemas de corrupção de índices ou perca de dados. O único problema do paradox é não saber configurá-lo, acredito eu. As dicas dos colegas foram muito boas, mas algumas estão equivocadas, pois tempos vários clientes trabalhando com o servidor, fazendo downloads usando programas aceleradores e com a proteção de tela ativada. Porém, eu não uso ALIASES criados no BDE Admin, uso o componente TDatabase fazendo as configurações assim: Session.NetFileDir := LocalDosDados; // atualizar DataBase; db.close; db.Params.Values['PATH'] := LocalDosDados; db.Open; Configura localshare através de código usando a seguinte função. --- function LocalShare(Ligado: Boolean): Boolean; var regini: TReginifile; const Key = '\SOFTWARE\Borland\Database Engine\Settings\SYSTEM\INIT'; Id = 'LOCAL SHARE'; begin Result := True; regini := TRegIniFile.Create(); try regini.RootKey := HKEY_LOCAL_MACHINE; try if regini.KeyExists(key) then begin s := regini.ReadString(key, id, ''); if Trim(S) 'TRUE' then regini.WriteString(key, id, 'TRUE'); end; except erro('Impossível gravar no registro e configurar o BDE!'); Result := False; raise; end; finally regini.Free
Re: [delphi-br] Paradox em rede ajuda s.o.s
Falou tudo, até porque se apenas faculdades formassem opiniões e gente corretamente, não teriamos tanta barberagem em todas as áreas do conhecimento, a faculdade traz uma luz sobre o assunto, mas cabe cada pessoa explorar e tirar suas próprias conclusões, afinal de contas o filósofo francês René Descartes, em algum lugar no passado... Penso logo existo. 2009/12/21 Cristiane Campanholo criscampanh...@terra.com.br Para pequenas empresas, até pouco tempo, ou usava banco de dados (pago), ou Paradox, ou DBase. Na época optamos pelo Paradox. Sim, não é mil maravilhas, mas se souber usar, dá para remediar os problemas do Paradox, até em rede. Se apagar os arquivos de índices (como citou o caso do DBase), e mandar recriar. Existem ferramentas para isso. Funciona normalmente e não perde dados. O maior problema que vejo no paradox é a concorrência de dados, que é bastante chato gerenciar os lock de registro. Opinião minha, se divergir dos colegas, passem batido. Acho que experiência é melhor do que o que o professor diz na faculdade. Tem um professor que disse que a cada tecnologia nova deveríamos reescrever todas as nossas aplicações. Aí eu pergunto: vamos viver de que? Para os clientes, se você programa em C, Delphi, Java ou o que for, não interessa. Interessa que funcione e você seja bom no que faz. Conselho de profissional antigo na área: se aprimore e se vire em achar soluções, o resto é modismo. Obs: Migramos o Paradox para outro banco, mais rápido e robusto, não somos contra a tecnologia, apenas não podemos testar cada tecnologia nova que é lançada. Cristiane Campanholo - Original Message - From: Leonardo Quinino To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Sent: Monday, December 21, 2009 10:41 AM Subject: Re: [delphi-br] Paradox em rede ajuda s.o.s PARADOX = PIRADOX = Bando de DADOS , BANDO mesmo Usar Paradox é melhor usar DBASE, o Dbase, qdo usava com clipper, dava uns paus de INDICES, no máximo era só deletar .cdx, .ntx, e mandar reindexar... Agora no paradox, qdo iniciei minha carreira delphiana lá por idos do Delphi 3 (já havia acompanhando o delphi desde a versão 1) mas não sentia firmeza na então recém lançada IDE revolucionária. Enfim o maldição do paradox é que qdo fode o indice, costuma perder meio mundo de dados. 2009/12/21 dbug.eti.br - Gmail dbug.eti...@gmail.comdbug.eti.br%40gmail.com Ahfala sério, PARADOX é banco de dados de verdade agora? Só pela razão de que alguém não teve problemas com PARADOX não significa que ele realmente deva ser utilizado em projetos sérios. Pessoal, por favor, reavaliem essa situação. Utilizem um SGDB de verdade! Existem muitos livres, como MySQL (InnoDB suporta transações), Postgre (EXCELENTE!) e nosso conhecido Firebird. Uma frase de um ex-professor meu, mas que ele citou de um filósofo: Mostra-me as ferramentas que utiliza que te direi que tipo de profissional és. Abraço Em 21/12/2009 04:41, EmbarcaDelphi escreveu: Pessoal só manda resposta depois que alguém entrega uma dica, e ainda por cima diz que as dicas estão equivocadas. Pois bem, quem repassou esta dica foi nada menos que o Sr. Daniel Wildt, Mestrado em computação UFRS, Borland Certified Instructor. Mas tudo bem, minha parte eu fiz sem ter que criticar ninguém. Em 20/12/2009 16:42, JC Informática (José Cláudio) escreveu: Estimada Alessandra, Minha sugestão, baseada em sistemas desenvolvidos utilizando banco de dados Paradox ao longo dos últimos 10 anos é a seguinte: No servidor, configure localshare = true, no path do banco de dados nunca use unidades compartilhadas, mas sim o caminho no formato UNC (mesmo estando no servidor) \\NOMEDOSERVIDOR\\NOMEDOCOMPARTILHAMENTO O netdir pode estar na mesma pasta, mas antes de abrir qualquer banco de dados no sistema, exclua os arquivo *.lck (se estiverem sendo usados por outro micro da rede, nada acontecerá). Nunca tive problemas de corrupção de índices ou perca de dados. O único problema do paradox é não saber configurá-lo, acredito eu. As dicas dos colegas foram muito boas, mas algumas estão equivocadas, pois tempos vários clientes trabalhando com o servidor, fazendo downloads usando programas aceleradores e com a proteção de tela ativada. Porém, eu não uso ALIASES criados no BDE Admin, uso o componente TDatabase fazendo as configurações assim: Session.NetFileDir := LocalDosDados; // atualizar DataBase; db.close; db.Params.Values['PATH'] := LocalDosDados; db.Open; Configura localshare através de código usando a seguinte função. --- function LocalShare(Ligado: Boolean): Boolean; var regini: TReginifile; const Key = '\SOFTWARE\Borland\Database Engine\Settings\SYSTEM\INIT'; Id = 'LOCAL SHARE'; begin Result := True; regini
Re: [delphi-br] Paradox em rede ajuda s.o.s
delphi-br%40yahoogrupos.com.br; lista-del...@yahoogrupos.com.br lista-delphi%40yahoogrupos.com.br mailto:lista-delphi%40yahoogrupos.com.brlista-delphi%2540yahoogrupos.com.br lista-delphi%40yahoogrupos.com.br Sent: Friday, December 18, 2009 4:53 PM Subject: Re: [delphi-br] Paradox em rede ajuda s.o.s Alessandra, Boa Tarde, Não quero te desanimar, mas o Paradox rodando em rede com duas ou mais máquinas acessando é muito ruim... os índices são facilmente corrompidos, Na minha modesta opinião o Paradox é bom pra uso em uma única máquina com um único sistema. Abraços Samuca - Original Message - From: alessandra porto To: lista-del...@yahoogrupos.com.brlista-delphi%40yahoogrupos.com.br mailto:lista-delphi%40yahoogrupos.com.brlista-delphi%2540yahoogrupos.com.br lista-delphi%40yahoogrupos.com.br ; delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.brdelphi-br%2540yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Sent: Friday, December 18, 2009 9:19 AM Subject: [delphi-br] Paradox em rede ajuda s.o.s Em um cliente meu tem uma aplicação que usa paradox e não posso mudar ela ainda para firebird então precisei criar uma aplicação que grava no firebird e no paradox desta antiga o local tem 3 maquinas o servidor: contem o banco paradox alias = Estoque PATH = C:\BOMBA\DADOS NET DIR = C:\BOMBA\DADOS LOACAL SHARE = FALSE estação A acessa o paradox pelo mapeamento disco Z: PATH = Z:\DADOS NET DIR = Z:\DADOS LOACAL SHARE = TRUE Estação B acessa o paradox pelo mapeamento disco Z: contem o firebird eminha aplicação que tambem usa o mapeamento disco Z: para gravar no paradox PATH = Z:\DADOS NET DIR = Z:\DADOS LOACAL SHARE = TRUE Olhei em varios artigos na web sobre compartilhamento do BDE e continuo com os erros que creio seja por causa do tal LOCAL SHARE que no servidor só funciona no caso se for LOCAL SHARE = False nas estações aceita LOCAL SHARE = True Mas o servidor nada , só false Como Posso configurar essa coisa para parar de corromper os tais indices agradeço sua ajuda amigo já não aguento mais essa bomba __ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: delphi-br-ow...@yahoogrupos.com.br Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Paradox em rede ajuda s.o.s
índices secundários necessários criados em tempo de desenvolvimento e sempre mantidos e mais, tinha uma rotina de manutenção que rodava uma vez por semana, copiando as tabelas co grande movimento de inclusão e de inativação em um loop while not tab..eof do ... next de tabelas provisósias para tabelas vazias de forma a ter uma tabela sequencialmente arrumada pelo indice principal e da qual eram eliminados os registros inativos.. Era uma cadeia de lojas com 8 lojas e 25,000 produtos. Sem problemas Edison - Original Message - From: Samuca ( Yahoo )samuca_1...@yahoo.com.brsamuca_1970%40yahoo.com.br mailto:samuca_1970%40yahoo.com.brsamuca_1970%2540yahoo.com.br samuca_1970%40yahoo.com.br To:delphi-br@yahoogrupos.com.brdelphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.brdelphi-br%2540yahoogrupos.com.br delphi-br%40yahoogrupos.com.br; lista-del...@yahoogrupos.com.brlista-delphi%40yahoogrupos.com.br mailto:lista-delphi%40yahoogrupos.com.brlista-delphi%2540yahoogrupos.com.br lista-delphi%40yahoogrupos.com.br Sent: Friday, December 18, 2009 4:53 PM Subject: Re: [delphi-br] Paradox em rede ajuda s.o.s Alessandra, Boa Tarde, Não quero te desanimar, mas o Paradox rodando em rede com duas ou mais máquinas acessando é muito ruim... os índices são facilmente corrompidos, Na minha modesta opinião o Paradox é bom pra uso em uma única máquina com um único sistema. Abraços Samuca - Original Message - From: alessandra porto To: lista-del...@yahoogrupos.com.brlista-delphi%40yahoogrupos.com.br mailto:lista-delphi%40yahoogrupos.com.brlista-delphi%2540yahoogrupos.com.br lista-delphi%40yahoogrupos.com.br ; delphi-br@yahoogrupos.com.brdelphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.brdelphi-br%2540yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Sent: Friday, December 18, 2009 9:19 AM Subject: [delphi-br] Paradox em rede ajuda s.o.s Em um cliente meu tem uma aplicação que usa paradox e não posso mudar ela ainda para firebird então precisei criar uma aplicação que grava no firebird e no paradox desta antiga o local tem 3 maquinas o servidor: contem o banco paradox alias = Estoque PATH = C:\BOMBA\DADOS NET DIR = C:\BOMBA\DADOS LOACAL SHARE = FALSE estação A acessa o paradox pelo mapeamento disco Z: PATH = Z:\DADOS NET DIR = Z:\DADOS LOACAL SHARE = TRUE Estação B acessa o paradox pelo mapeamento disco Z: contem o firebird eminha aplicação que tambem usa o mapeamento disco Z: para gravar no paradox PATH = Z:\DADOS NET DIR = Z:\DADOS LOACAL SHARE = TRUE Olhei em varios artigos na web sobre compartilhamento do BDE e continuo com os erros que creio seja por causa do tal LOCAL SHARE que no servidor só funciona no caso se for LOCAL SHARE = False nas estações aceita LOCAL SHARE = True Mas o servidor nada , só false Como Posso configurar essa coisa para parar de corromper os tais indices agradeço sua ajuda amigo já não aguento mais essa bomba __ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.comhttp://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Paradox em rede ajuda s.o.s
Se eu fosse pelo que falava o professor que me deu aulas de Programação na Faculdade usando Delphi, eu estaria programando usando Paradox. Era de doer, pois mesmo com o Interbase 6 e o Firebird 1.0 naquela época o cara ainda falava de Paradox para aplicações novas. Atte, Ricardo. 1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS. 2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor compreendida. 3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em seg, 21/12/09, Leonardo Quinino leonardo.quin...@gmail.com escreveu: De: Leonardo Quinino leonardo.quin...@gmail.com Assunto: Re: [delphi-br] Paradox em rede ajuda s.o.s Para: delphi-br@yahoogrupos.com.br Data: Segunda-feira, 21 de Dezembro de 2009, 11:55 Falou tudo, até porque se apenas faculdades formassem opiniões e gente corretamente, não teriamos tanta barberagem em todas as áreas do conhecimento, a faculdade traz uma luz sobre o assunto, mas cabe cada pessoa explorar e tirar suas próprias conclusões, afinal de contas o filósofo francês René Descartes, em algum lugar no passado... Penso logo existo. 2009/12/21 Cristiane Campanholo criscampanh...@terra.com.br Para pequenas empresas, até pouco tempo, ou usava banco de dados (pago), ou Paradox, ou DBase. Na época optamos pelo Paradox. Sim, não é mil maravilhas, mas se souber usar, dá para remediar os problemas do Paradox, até em rede. Se apagar os arquivos de índices (como citou o caso do DBase), e mandar recriar. Existem ferramentas para isso. Funciona normalmente e não perde dados. O maior problema que vejo no paradox é a concorrência de dados, que é bastante chato gerenciar os lock de registro. Opinião minha, se divergir dos colegas, passem batido. Acho que experiência é melhor do que o que o professor diz na faculdade. Tem um professor que disse que a cada tecnologia nova deveríamos reescrever todas as nossas aplicações. Aí eu pergunto: vamos viver de que? Para os clientes, se você programa em C, Delphi, Java ou o que for, não interessa. Interessa que funcione e você seja bom no que faz. Conselho de profissional antigo na área: se aprimore e se vire em achar soluções, o resto é modismo. Obs: Migramos o Paradox para outro banco, mais rápido e robusto, não somos contra a tecnologia, apenas não podemos testar cada tecnologia nova que é lançada. Cristiane Campanholo - Original Message - From: Leonardo Quinino To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Sent: Monday, December 21, 2009 10:41 AM Subject: Re: [delphi-br] Paradox em rede ajuda s.o.s PARADOX = PIRADOX = Bando de DADOS , BANDO mesmo Usar Paradox é melhor usar DBASE, o Dbase, qdo usava com clipper, dava uns paus de INDICES, no máximo era só deletar .cdx, .ntx, e mandar reindexar... Agora no paradox, qdo iniciei minha carreira delphiana lá por idos do Delphi 3 (já havia acompanhando o delphi desde a versão 1) mas não sentia firmeza na então recém lançada IDE revolucionária. Enfim o maldição do paradox é que qdo fode o indice, costuma perder meio mundo de dados. 2009/12/21 dbug.eti.br - Gmail dbug.eti...@gmail.comdbug.eti.br%40gmail.com Ahfala sério, PARADOX é banco de dados de verdade agora? Só pela razão de que alguém não teve problemas com PARADOX não significa que ele realmente deva ser utilizado em projetos sérios. Pessoal, por favor, reavaliem essa situação. Utilizem um SGDB de verdade! Existem muitos livres, como MySQL (InnoDB suporta transações), Postgre (EXCELENTE!) e nosso conhecido Firebird. Uma frase de um ex-professor meu, mas que ele citou de um filósofo: Mostra-me as ferramentas que utiliza que te direi que tipo de profissional és. Abraço Em 21/12/2009 04:41, EmbarcaDelphi escreveu: Pessoal só manda resposta depois que alguém entrega uma dica, e ainda por cima diz que as dicas estão equivocadas. Pois bem, quem repassou esta dica foi nada menos que o Sr. Daniel Wildt, Mestrado em computação UFRS, Borland Certified Instructor. Mas tudo bem, minha parte eu fiz sem ter que criticar ninguém. Em 20/12/2009 16:42, JC Informática (José Cláudio) escreveu: Estimada Alessandra, Minha sugestão, baseada em sistemas desenvolvidos utilizando banco de dados Paradox ao longo dos últimos 10 anos é a seguinte: No servidor, configure localshare = true, no path do banco de dados nunca use unidades compartilhadas, mas sim o caminho no formato UNC (mesmo estando no servidor) \\NOMEDOSERVIDOR\\NOMEDOCOMPARTILHAMENTO O netdir pode estar na mesma pasta, mas antes de abrir qualquer banco de dados no sistema, exclua os arquivo *.lck (se estiverem sendo usados por outro micro da rede, nada acontecerá). Nunca tive problemas de corrupção de
Re: [delphi-br] Paradox em rede ajuda s.o.s
Iniciei em Delphi na versão 4, aprendi usando Paradox, ainda tenho uns programas bem antigos rodando usando Paradox, de vez em quando realmente tenho problemas com índice, e olha que o acesso é apenas local. Desde então usei as versões: 5,6,7,2005,2006. Estou estudando a migração para a versão 2010 que dá 100% suporte ao Firebird. Há muito tempo utilizo SqlServer e Firebird e te digo por experiência, vale cada hora de aprendizado. Sugiro o uso do Firebird para pequenas e médias aplicações (não que ele não aguente coisas maiores), por ser gratuíto, fácil de trabalhar, muito leve, é multiplataforma e não exige um DBA. Vc irá ganhar em muito migrando para o Firebird : 1-Segurança (vc ñ precisa compartilhar a pasta onde esta o BD) pois o Firebird como outros SGDBs são acessados como um serviço, vc precisa apenas de uma porta aberta para funcionar. 2- Desempenho: O Firebird é muito mais rápido que o Piradox quando usando um BD com muitos registros; 3- Recursos que o ANSI SQL lhe dá, Integridade Referencial e outras coisas. 4- Seus sistemas serão muito mais robustos e estáveis. Resumindo diga adeus ao index is out of date. [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Paradox em rede ajuda s.o.s
Caros colegas, Ao que me lembro, a Alessandra tinha um problema de como configurar o paradox em rede, pois ela tem um programa ANTIGO, no qual ela não pode mexer agora e MIGRAR para um banco melhor... Como é que a discussão chegou a qual banco é melhor ou quem consegue desqualificar mais o PARADOX? Abraços, JC. [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Paradox em rede ajuda s.o.s
Em 21-12-2009 09:04, Diego Garcia escreveu: Mostra-me as ferramentas que utiliza que te direi que tipo de profissional és. deve ser por causa dessa frase que alguns amigos meus me enchem o saco por eu usar Delphi, dizer que desenvolvimento bom é feito com java, dot net, etc... sinceramente, acho um equivoco isso. 2. -- Silvio Clecio -- Blog estilo mural - http://silvioclecio.blogspot.com Twitter - http://twitter.com/silvioprog -- programmer ObjectPascal - http://silvioprog.blogspot.com -- O homem está sempre disposto a negar tudo aquilo que não compreende. Blaise Pascal.
Re: [delphi-br] Paradox em rede ajuda s.o.s
O que isso tem a ver com a pergunta da Alessandra? É porisso que dá sempre confusão aqui na lista... Em 21/12/2009 18:10, Desenvolvimento escreveu: Iniciei em Delphi na versão 4, aprendi usando Paradox, ainda tenho uns programas bem antigos rodando usando Paradox, de vez em quando realmente tenho problemas com índice, e olha que o acesso é apenas local. Desde então usei as versões: 5,6,7,2005,2006. Estou estudando a migração para a versão 2010 que dá 100% suporte ao Firebird. Há muito tempo utilizo SqlServer e Firebird e te digo por experiência, vale cada hora de aprendizado. Sugiro o uso do Firebird para pequenas e médias aplicações (não que ele não aguente coisas maiores), por ser gratuíto, fácil de trabalhar, muito leve, é multiplataforma e não exige um DBA. Vc irá ganhar em muito migrando para o Firebird : 1-Segurança (vc ñ precisa compartilhar a pasta onde esta o BD) pois o Firebird como outros SGDBs são acessados como um serviço, vc precisa apenas de uma porta aberta para funcionar. 2- Desempenho: O Firebird é muito mais rápido que o Piradox quando usando um BD com muitos registros; 3- Recursos que o ANSI SQL lhe dá, Integridade Referencial e outras coisas. 4- Seus sistemas serão muito mais robustos e estáveis. Resumindo diga adeus ao index is out of date. [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Paradox em rede ajuda s.o.s
GENTE GENTE! GNTE GENTE! Vamos aprender a ler E-Mail antes de escrever bobagens na lista gente! Vamos aprender a focar no assunto gente! Voces são analistas de sistemas acima de tudo. Voces tem que ter o dom, a noção, a percepção de ENTENDER O QUE QUE O CLIENTE VOS PEDE. O QUE QUE O USUÁRIO ESTÁ PRECISANDO, QUAL É A DEMANDA PÔ!!! Depois quando alguem chama voces de pregador de botão em Form, é hora de nego achar ruim e vir com 4-5 pedras na mão e falar em discriminação. A Alessandra foi bem clara ao dizer que NÃO VAI MIGRAR PARA OUTRO BANCO AGORA. Ela deixou isto bem explícito no E-Mail. Aí a turma começa a ajudar a moça direitinho mas, no meio disto vem uma meia dúzia de cabeça de bagre e começa a postar asneiras na thread. Ela pediu uma ajuda com relaçao a configurar o BDE para ler as tabelas. Ela não pediu informações sobre como e porque migrar. Vamos aprender entender a demanda Depois acha ruim quando eu falo. Aí vem. Mas pra dispensar oportunidade de ficar calado todo mundo dispensa viu!!! Isso irrita pô!! []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol.com.br http://delphitocorporerm.blogspot.com/ http://twitter.com/wchagas MSN: whitesock...@hotmail.com SKYPE: WalterChagasJr - Original Message - From: Desenvolvimento desenvolvime...@passofeliz.com.br To: delphi-br@yahoogrupos.com.br Sent: Monday, December 21, 2009 7:10 PM Subject: Re: [delphi-br] Paradox em rede ajuda s.o.s Iniciei em Delphi na versão 4, aprendi usando Paradox, ainda tenho uns programas bem antigos rodando usando Paradox, de vez em quando realmente tenho problemas com índice, e olha que o acesso é apenas local. Desde então usei as versões: 5,6,7,2005,2006. Estou estudando a migração para a versão 2010 que dá 100% suporte ao Firebird. Há muito tempo utilizo SqlServer e Firebird e te digo por experiência, vale cada hora de aprendizado. Sugiro o uso do Firebird para pequenas e médias aplicações (não que ele não aguente coisas maiores), por ser gratuíto, fácil de trabalhar, muito leve, é multiplataforma e não exige um DBA. Vc irá ganhar em muito migrando para o Firebird : 1-Segurança (vc ñ precisa compartilhar a pasta onde esta o BD) pois o Firebird como outros SGDBs são acessados como um serviço, vc precisa apenas de uma porta aberta para funcionar. 2- Desempenho: O Firebird é muito mais rápido que o Piradox quando usando um BD com muitos registros; 3- Recursos que o ANSI SQL lhe dá, Integridade Referencial e outras coisas. 4- Seus sistemas serão muito mais robustos e estáveis. Resumindo diga adeus ao index is out of date. [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Paradox em rede ajuda s.o.s
-br] Paradox em rede ajuda s.o.s Alessandra, Boa Tarde, Não quero te desanimar, mas o Paradox rodando em rede com duas ou mais máquinas acessando é muito ruim... os índices são facilmente corrompidos, Na minha modesta opinião o Paradox é bom pra uso em uma única máquina com um único sistema. Abraços Samuca - Original Message - From: alessandra porto To: lista-del...@yahoogrupos.com.br mailto:lista-delphi%40yahoogrupos.com.br mailto:lista-delphi%40yahoogrupos.com.brlista-delphi%40yahoogrupos.com.br ; delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.brdelphi-br%40yahoogrupos.com.br Sent: Friday, December 18, 2009 9:19 AM Subject: [delphi-br] Paradox em rede ajuda s.o.s Em um cliente meu tem uma aplicação que usa paradox e não posso mudar ela ainda para firebird então precisei criar uma aplicação que grava no firebird e no paradox desta antiga o local tem 3 maquinas o servidor: contem o banco paradox alias = Estoque PATH = C:\BOMBA\DADOS NET DIR = C:\BOMBA\DADOS LOACAL SHARE = FALSE estação A acessa o paradox pelo mapeamento disco Z: PATH = Z:\DADOS NET DIR = Z:\DADOS LOACAL SHARE = TRUE Estação B acessa o paradox pelo mapeamento disco Z: contem o firebird eminha aplicação que tambem usa o mapeamento disco Z: para gravar no paradox PATH = Z:\DADOS NET DIR = Z:\DADOS LOACAL SHARE = TRUE Olhei em varios artigos na web sobre compartilhamento do BDE e continuo com os erros que creio seja por causa do tal LOCAL SHARE que no servidor só funciona no caso se for LOCAL SHARE = False nas estações aceita LOCAL SHARE = True Mas o servidor nada , só false Como Posso configurar essa coisa para parar de corromper os tais indices agradeço sua ajuda amigo já não aguento mais essa bomba __ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com http://br.maisbuscados.yahoo.com http://br.maisbuscados.yahoo.com http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Paradox em rede ajuda s.o.s
Nunca utilize mapeamento com o Paradox Sempre coloque o endereço completo do servidor em todas as estações: \\NOME-SERVIDOR\DIRETORIO\SUBDIRETORIO... Antes de fazer esta atualização, delete o arquivo PDOXUSRS.NET de todas as estações. Não coloque o nome do drive(C:, D:...), basta o diretorio. Ainda tenho clientes utilizando paradox em mais de 15 maquinas ao mesmo tempo e dificilmente tenho problemas com indices. Problemas acontecem, pra isso os clientes pagam manutenção. Quando o cliente solicitar e estiver disposto a pagar a migração, não perca tempo... migre imediatamente. Boa sorte. Vinicius Em um cliente meu tem uma aplicação que usa paradox e não posso mudar ela ainda para firebird então precisei criar uma aplicação que grava no firebird e no paradox desta antiga o local tem 3 maquinas o servidor: contem o banco paradox alias = Estoque PATH = C:\BOMBA\DADOS NET DIR = C:\BOMBA\DADOS LOACAL SHARE = FALSE estação A acessa o paradox pelo mapeamento disco Z: PATH = Z:\DADOS NET DIR = Z:\DADOS LOACAL SHARE = TRUE Estação B acessa o paradox pelo mapeamento disco Z: contem o firebird eminha aplicação que tambem usa o mapeamento disco Z: para gravar no paradox PATH = Z:\DADOS NET DIR = Z:\DADOS LOACAL SHARE = TRUE Olhei em varios artigos na web sobre compartilhamento do BDE e continuo com os erros que creio seja por causa do tal LOCAL SHARE que no servidor só funciona no caso se for LOCAL SHARE = False nas estações aceita LOCAL SHARE = True Mas o servidor nada , só false Como Posso configurar essa coisa para parar de corromper os tais indices agradeço sua ajuda amigo já não aguento mais essa bomba Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM
Re: [delphi-br] Paradox em rede ajuda s.o.s
Estimada Alessandra, Minha sugestão, baseada em sistemas desenvolvidos utilizando banco de dados Paradox ao longo dos últimos 10 anos é a seguinte: No servidor, configure localshare = true, no path do banco de dados nunca use unidades compartilhadas, mas sim o caminho no formato UNC (mesmo estando no servidor) \\NOMEDOSERVIDOR\\NOMEDOCOMPARTILHAMENTO O netdir pode estar na mesma pasta, mas antes de abrir qualquer banco de dados no sistema, exclua os arquivo *.lck (se estiverem sendo usados por outro micro da rede, nada acontecerá). Nunca tive problemas de corrupção de índices ou perca de dados. O único problema do paradox é não saber configurá-lo, acredito eu. As dicas dos colegas foram muito boas, mas algumas estão equivocadas, pois tempos vários clientes trabalhando com o servidor, fazendo downloads usando programas aceleradores e com a proteção de tela ativada. Porém, eu não uso ALIASES criados no BDE Admin, uso o componente TDatabase fazendo as configurações assim: Session.NetFileDir := LocalDosDados; // atualizar DataBase; db.close; db.Params.Values['PATH'] := LocalDosDados; db.Open; Configura localshare através de código usando a seguinte função. --- function LocalShare(Ligado: Boolean): Boolean; var regini: TReginifile; const Key = '\SOFTWARE\Borland\Database Engine\Settings\SYSTEM\INIT'; Id = 'LOCAL SHARE'; begin Result := True; regini := TRegIniFile.Create(); try regini.RootKey := HKEY_LOCAL_MACHINE; try if regini.KeyExists(key) then begin s := regini.ReadString(key, id, ''); if Trim(S) 'TRUE' then regini.WriteString(key, id, 'TRUE'); end; except erro('Impossível gravar no registro e configurar o BDE!'); Result := False; raise; end; finally regini.Free; end; end; - 2009/12/19 EMGF Doc e...@docsistemas.com.br Alessandra e Samuca Sinto discordar do Samuca. Utilizei durante anos em um cliente, um sistema utilizando Paradox, em rede, com 6 máquinas acessando e ainda mais, contrariando tambem o que um outro colega disse, utilizando o servidor tambem como máquina de digitação. Sem problemas! Mas o que notei que dava problemas e eu NÂO fazia NUNCA: criar e/ou destruir qualquer forma de indices no runtime; NÃO PERMITIR exclusões de registros. Marcava como inativos e só eram excluídos por ocasião da manutenção; ou seja. cada tabela tinha seu índice primário e o número mínimo de índices secundários necessários criados em tempo de desenvolvimento e sempre mantidos e mais, tinha uma rotina de manutenção que rodava uma vez por semana, copiando as tabelas co grande movimento de inclusão e de inativação em um loop while not tab..eof do ... next de tabelas provisósias para tabelas vazias de forma a ter uma tabela sequencialmente arrumada pelo indice principal e da qual eram eliminados os registros inativos.. Era uma cadeia de lojas com 8 lojas e 25,000 produtos. Sem problemas Edison - Original Message - From: Samuca ( Yahoo ) samuca_1...@yahoo.com.brsamuca_1970%40yahoo.com.br To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br; lista-del...@yahoogrupos.com.br lista-delphi%40yahoogrupos.com.br Sent: Friday, December 18, 2009 4:53 PM Subject: Re: [delphi-br] Paradox em rede ajuda s.o.s Alessandra, Boa Tarde, Não quero te desanimar, mas o Paradox rodando em rede com duas ou mais máquinas acessando é muito ruim... os índices são facilmente corrompidos, Na minha modesta opinião o Paradox é bom pra uso em uma única máquina com um único sistema. Abraços Samuca - Original Message - From: alessandra porto To: lista-del...@yahoogrupos.com.br lista-delphi%40yahoogrupos.com.br ; delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Sent: Friday, December 18, 2009 9:19 AM Subject: [delphi-br] Paradox em rede ajuda s.o.s Em um cliente meu tem uma aplicação que usa paradox e não posso mudar ela ainda para firebird então precisei criar uma aplicação que grava no firebird e no paradox desta antiga o local tem 3 maquinas o servidor: contem o banco paradox alias = Estoque PATH = C:\BOMBA\DADOS NET DIR = C:\BOMBA\DADOS LOACAL SHARE = FALSE estação A acessa o paradox pelo mapeamento disco Z: PATH = Z:\DADOS NET DIR = Z:\DADOS LOACAL SHARE = TRUE Estação B acessa o paradox pelo mapeamento disco Z: contem o firebird eminha aplicação que tambem usa o mapeamento disco Z: para gravar no paradox PATH = Z:\DADOS NET DIR = Z:\DADOS LOACAL SHARE = TRUE Olhei em varios artigos na web sobre compartilhamento do BDE e continuo com os erros que creio seja por causa do tal LOCAL SHARE que no servidor só funciona no caso se for LOCAL SHARE = False nas estações aceita LOCAL SHARE = True Mas o servidor nada , só false Como Posso configurar essa coisa para parar de corromper os tais indices agradeço sua ajuda amigo já não aguento mais essa
Re: [delphi-br] Paradox em rede ajuda s.o.s
Muita gente esqueceu como trabalhar com o Paradox. Eu não entendo muito bem mas tenho muitas dicas na minha estufa sobre o assunto e vou passar agora: Melhorias no Desempenho: Entre no BDE Administrator, clique na aba Configuration, expanda a árvore para SystemINIT e mude os valores dos seguintes campos (principalmente se estiver usando em rede): MAXBUFSIZE = 16384 (valor em Kb) MAXFILEHANDLES = 100 SHAREDMEMSIZE = 4096 (valor em mb) -Configure o antivirus nas máquinas para não ficar varrendo os arquivos paradox (*.db;*.px; etc...); -Não usar o protetor de tela no servidor para economizar a CPU...; -Não usar ferramentas de velocidade de downloads de arquivo no servidor; -Não usar caminhos como \\maquina\drive\. em paradox na rede o melhor é usar caminhos compartilhados; - Na sua aplicação, aponte a variável Session.PrivateDir para um diretório local (não use diretórios de rede). Certifique-se de que todas as máquinas estão apontando o NetDir para o mesmo local. Alguns configuram esta propriedade no BDE, outros o fazem por dentro da aplicação (usando Session.NetDir). Pela aplicação é a forma mais correta; Uma grande solução: [url]http://forum.devmedia.com.br/viewtopic.php?p=108843sid=719192c1a793991207a609066d25096c[/url] Espero ter te ajudado - Original Message - From: alessandra porto To: lista-del...@yahoogrupos.com.br mailto:lista-delphi%40yahoogrupos.com.br ; delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Sent: Friday, December 18, 2009 9:19 AM Subject: [delphi-br] Paradox em rede ajuda s.o.s Em um cliente meu tem uma aplicação que usa paradox e não posso mudar ela ainda para firebird então precisei criar uma aplicação que grava no firebird e no paradox desta antiga o local tem 3 maquinas o servidor: contem o banco paradox alias = Estoque PATH = C:\BOMBA\DADOS NET DIR = C:\BOMBA\DADOS LOACAL SHARE = FALSE estação A acessa o paradox pelo mapeamento disco Z: PATH = Z:\DADOS NET DIR = Z:\DADOS LOACAL SHARE = TRUE Estação B acessa o paradox pelo mapeamento disco Z: contem o firebird eminha aplicação que tambem usa o mapeamento disco Z: para gravar no paradox PATH = Z:\DADOS NET DIR = Z:\DADOS LOACAL SHARE = TRUE Olhei em varios artigos na web sobre compartilhamento do BDE e continuo com os erros que creio seja por causa do tal LOCAL SHARE que no servidor só funciona no caso se for LOCAL SHARE = False nas estações aceita LOCAL SHARE = True Mas o servidor nada , só false Como Posso configurar essa coisa para parar de corromper os tais indices agradeço sua ajuda amigo já não aguento mais essa bomba [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Paradox em rede ajuda s.o.s
Alessandra e Samuca Sinto discordar do Samuca. Utilizei durante anos em um cliente, um sistema utilizando Paradox, em rede, com 6 máquinas acessando e ainda mais, contrariando tambem o que um outro colega disse, utilizando o servidor tambem como máquina de digitação. Sem problemas! Mas o que notei que dava problemas e eu NÂO fazia NUNCA: criar e/ou destruir qualquer forma de indices no runtime; NÃO PERMITIR exclusões de registros. Marcava como inativos e só eram excluídos por ocasião da manutenção; ou seja. cada tabela tinha seu índice primário e o número mínimo de índices secundários necessários criados em tempo de desenvolvimento e sempre mantidos e mais, tinha uma rotina de manutenção que rodava uma vez por semana, copiando as tabelas co grande movimento de inclusão e de inativação em um loop while not tab..eof do ... next de tabelas provisósias para tabelas vazias de forma a ter uma tabela sequencialmente arrumada pelo indice principal e da qual eram eliminados os registros inativos.. Era uma cadeia de lojas com 8 lojas e 25,000 produtos. Sem problemas Edison - Original Message - From: Samuca ( Yahoo ) samuca_1...@yahoo.com.br To: delphi-br@yahoogrupos.com.br; lista-del...@yahoogrupos.com.br Sent: Friday, December 18, 2009 4:53 PM Subject: Re: [delphi-br] Paradox em rede ajuda s.o.s Alessandra, Boa Tarde, Não quero te desanimar, mas o Paradox rodando em rede com duas ou mais máquinas acessando é muito ruim... os índices são facilmente corrompidos, Na minha modesta opinião o Paradox é bom pra uso em uma única máquina com um único sistema. Abraços Samuca - Original Message - From: alessandra porto To: lista-del...@yahoogrupos.com.br ; delphi-br@yahoogrupos.com.br Sent: Friday, December 18, 2009 9:19 AM Subject: [delphi-br] Paradox em rede ajuda s.o.s Em um cliente meu tem uma aplicação que usa paradox e não posso mudar ela ainda para firebird então precisei criar uma aplicação que grava no firebird e no paradox desta antiga o local tem 3 maquinas o servidor: contem o banco paradox alias = Estoque PATH = C:\BOMBA\DADOS NET DIR = C:\BOMBA\DADOS LOACAL SHARE = FALSE estação A acessa o paradox pelo mapeamento disco Z: PATH = Z:\DADOS NET DIR = Z:\DADOS LOACAL SHARE = TRUE Estação B acessa o paradox pelo mapeamento disco Z: contem o firebird eminha aplicação que tambem usa o mapeamento disco Z: para gravar no paradox PATH = Z:\DADOS NET DIR = Z:\DADOS LOACAL SHARE = TRUE Olhei em varios artigos na web sobre compartilhamento do BDE e continuo com os erros que creio seja por causa do tal LOCAL SHARE que no servidor só funciona no caso se for LOCAL SHARE = False nas estações aceita LOCAL SHARE = True Mas o servidor nada , só false Como Posso configurar essa coisa para parar de corromper os tais indices agradeço sua ajuda amigo já não aguento mais essa bomba __ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM
Re: [delphi-br] Paradox em rede ajuda s.o.s
Alessandra, Se no PATH e no NET DIR você informar \\SERVIDOR\C\BOMBA\DADOS (em todos, servidor e terminais), vai funcionar. Cristiane Campanholo - Original Message - From: alessandra porto To: lista-del...@yahoogrupos.com.br ; delphi-br@yahoogrupos.com.br Sent: Friday, December 18, 2009 10:19 AM Subject: [delphi-br] Paradox em rede ajuda s.o.s Em um cliente meu tem uma aplicação que usa paradox e não posso mudar ela ainda para firebird então precisei criar uma aplicação que grava no firebird e no paradox desta antiga o local tem 3 maquinas o servidor: contem o banco paradox alias = Estoque PATH = C:\BOMBA\DADOS NET DIR = C:\BOMBA\DADOS LOACAL SHARE = FALSE estação A acessa o paradox pelo mapeamento disco Z: PATH = Z:\DADOS NET DIR = Z:\DADOS LOACAL SHARE = TRUE Estação B acessa o paradox pelo mapeamento disco Z: contem o firebird eminha aplicação que tambem usa o mapeamento disco Z: para gravar no paradox PATH = Z:\DADOS NET DIR = Z:\DADOS LOACAL SHARE = TRUE Olhei em varios artigos na web sobre compartilhamento do BDE e continuo com os erros que creio seja por causa do tal LOCAL SHARE que no servidor só funciona no caso se for LOCAL SHARE = False nas estações aceita LOCAL SHARE = True Mas o servidor nada , só false Como Posso configurar essa coisa para parar de corromper os tais indices agradeço sua ajuda amigo já não aguento mais essa bomba __ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas] -- E-mail verificado pelo Terra Anti-Spam. Para classificar esta mensagem como spam ou não spam, clique aqui. Verifique periodicamente a pasta Spam para garantir que apenas mensagens indesejadas sejam classificadas como Spam. -- Esta mensagem foi verificada pelo E-mail Protegido Terra. Atualizado em 18/12/2009 [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Paradox em rede ajuda s.o.s
Cistiane pior que não funciona sim , mas não deixa colocar o LOCAL SHARE = True em todas as maquinas no servidor só aceita LOCAL SHARE = false esse é o problema preciso que seja LOCAL SHARE = True no servidor e em todas as estações obs: já tentei assim como vce me disse e não deu --- Em sex, 18/12/09, Cristiane Campanholo criscampanh...@terra.com.br escreveu: De: Cristiane Campanholo criscampanh...@terra.com.br Assunto: Re: [delphi-br] Paradox em rede ajuda s.o.s Para: delphi-br@yahoogrupos.com.br Data: Sexta-feira, 18 de Dezembro de 2009, 10:51 Alessandra, Se no PATH e no NET DIR você informar \\SERVIDOR\C\ BOMBA\DADOS (em todos, servidor e terminais), vai funcionar. Cristiane Campanholo - Original Message - From: alessandra porto To: lista-delphi@ yahoogrupos. com.br ; delphi...@yahoogrup os.com.br Sent: Friday, December 18, 2009 10:19 AM Subject: [delphi-br] Paradox em rede ajuda s.o.s Em um cliente meu tem uma aplicação que usa paradox e não posso mudar ela ainda para firebird então precisei criar uma aplicação que grava no firebird e no paradox desta antiga o local tem 3 maquinas o servidor: contem o banco paradox alias = Estoque PATH = C:\BOMBA\DADOS NET DIR = C:\BOMBA\DADOS LOACAL SHARE = FALSE estação A acessa o paradox pelo mapeamento disco Z: PATH = Z:\DADOS NET DIR = Z:\DADOS LOACAL SHARE = TRUE Estação B acessa o paradox pelo mapeamento disco Z: contem o firebird eminha aplicação que tambem usa o mapeamento disco Z: para gravar no paradox PATH = Z:\DADOS NET DIR = Z:\DADOS LOACAL SHARE = TRUE Olhei em varios artigos na web sobre compartilhamento do BDE e continuo com os erros que creio seja por causa do tal LOCAL SHARE que no servidor só funciona no caso se for LOCAL SHARE = False nas estações aceita LOCAL SHARE = True Mas o servidor nada , só false Como Posso configurar essa coisa para parar de corromper os tais indices agradeço sua ajuda amigo já não aguento mais essa bomba _ _ _ _ _ _ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbusca dos.yahoo. com [As partes desta mensagem que não continham texto foram removidas] - - - - - - E-mail verificado pelo Terra Anti-Spam. Para classificar esta mensagem como spam ou não spam, clique aqui. Verifique periodicamente a pasta Spam para garantir que apenas mensagens indesejadas sejam classificadas como Spam. - - - - - - Esta mensagem foi verificada pelo E-mail Protegido Terra. Atualizado em 18/12/2009 [As partes desta mensagem que não continham texto foram removidas] Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]
RE: [delphi-br] Paradox em rede ajuda s.o.s
Alessandra, A melhor solução para você, é trocar o alias e colocar no lugar do alias o ..\BOMBA\DADOS depois ativar as tabelas e fazer o teste. Mas estações também tem que estar com o mesmo endereço, senão irá localizar as tabelas...vle To: lista-del...@yahoogrupos.com.br; delphi-br@yahoogrupos.com.br From: alessandraport...@yahoo.com.br Date: Fri, 18 Dec 2009 04:19:57 -0800 Subject: [delphi-br] Paradox em rede ajuda s.o.s Em um cliente meu tem uma aplicação que usa paradox e não posso mudar ela ainda para firebird então precisei criar uma aplicação que grava no firebird e no paradox desta antiga o local tem 3 maquinas o servidor: contem o banco paradox alias = Estoque PATH = C:\BOMBA\DADOS NET DIR = C:\BOMBA\DADOS LOACAL SHARE = FALSE estação A acessa o paradox pelo mapeamento disco Z: PATH = Z:\DADOS NET DIR = Z:\DADOS LOACAL SHARE = TRUE Estação B acessa o paradox pelo mapeamento disco Z: contem o firebird eminha aplicação que tambem usa o mapeamento disco Z: para gravar no paradox PATH = Z:\DADOS NET DIR = Z:\DADOS LOACAL SHARE = TRUE Olhei em varios artigos na web sobre compartilhamento do BDE e continuo com os erros que creio seja por causa do tal LOCAL SHARE que no servidor só funciona no caso se for LOCAL SHARE = False nas estações aceita LOCAL SHARE = True Mas o servidor nada , só false Como Posso configurar essa coisa para parar de corromper os tais indices agradeço sua ajuda amigo já não aguento mais essa bomba __ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas] _ Fique protegido de ameças utilizando o Novo Internet Explorer 8. Baixe já, é grátis! http://brasil.microsoft.com.br/IE8/mergulhe/?utm_source=MSN%3BHotmailutm_medium=Taglineutm_content=Tag1utm_campaign=IE8 [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: delphi-br-ow...@yahoogrupos.com.br Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Paradox em rede ajuda s.o.s
Alessandra, para trabalhar com Paradox em rede, o servidor não pode ser usado, se não dá corrupção de indice. apanhei um bocado com isso. - Original Message - From: alessandra porto To: lista-del...@yahoogrupos.com.br ; delphi-br@yahoogrupos.com.br Sent: Friday, December 18, 2009 10:19 AM Subject: [delphi-br] Paradox em rede ajuda s.o.s Em um cliente meu tem uma aplicação que usa paradox e não posso mudar ela ainda para firebird então precisei criar uma aplicação que grava no firebird e no paradox desta antiga o local tem 3 maquinas o servidor: contem o banco paradox alias = Estoque PATH = C:\BOMBA\DADOS NET DIR = C:\BOMBA\DADOS LOACAL SHARE = FALSE estação A acessa o paradox pelo mapeamento disco Z: PATH = Z:\DADOS NET DIR = Z:\DADOS LOACAL SHARE = TRUE Estação B acessa o paradox pelo mapeamento disco Z: contem o firebird eminha aplicação que tambem usa o mapeamento disco Z: para gravar no paradox PATH = Z:\DADOS NET DIR = Z:\DADOS LOACAL SHARE = TRUE Olhei em varios artigos na web sobre compartilhamento do BDE e continuo com os erros que creio seja por causa do tal LOCAL SHARE que no servidor só funciona no caso se for LOCAL SHARE = False nas estações aceita LOCAL SHARE = True Mas o servidor nada , só false Como Posso configurar essa coisa para parar de corromper os tais indices agradeço sua ajuda amigo já não aguento mais essa bomba __ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Paradox em rede ajuda s.o.s
Alessandra, Boa Tarde, Não quero te desanimar, mas o Paradox rodando em rede com duas ou mais máquinas acessando é muito ruim... os índices são facilmente corrompidos, Na minha modesta opinião o Paradox é bom pra uso em uma única máquina com um único sistema. Abraços Samuca - Original Message - From: alessandra porto To: lista-del...@yahoogrupos.com.br ; delphi-br@yahoogrupos.com.br Sent: Friday, December 18, 2009 9:19 AM Subject: [delphi-br] Paradox em rede ajuda s.o.s Em um cliente meu tem uma aplicação que usa paradox e não posso mudar ela ainda para firebird então precisei criar uma aplicação que grava no firebird e no paradox desta antiga o local tem 3 maquinas o servidor: contem o banco paradox alias = Estoque PATH = C:\BOMBA\DADOS NET DIR = C:\BOMBA\DADOS LOACAL SHARE = FALSE estação A acessa o paradox pelo mapeamento disco Z: PATH = Z:\DADOS NET DIR = Z:\DADOS LOACAL SHARE = TRUE Estação B acessa o paradox pelo mapeamento disco Z: contem o firebird eminha aplicação que tambem usa o mapeamento disco Z: para gravar no paradox PATH = Z:\DADOS NET DIR = Z:\DADOS LOACAL SHARE = TRUE Olhei em varios artigos na web sobre compartilhamento do BDE e continuo com os erros que creio seja por causa do tal LOCAL SHARE que no servidor só funciona no caso se for LOCAL SHARE = False nas estações aceita LOCAL SHARE = True Mas o servidor nada , só false Como Posso configurar essa coisa para parar de corromper os tais indices agradeço sua ajuda amigo já não aguento mais essa bomba __ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Paradox em rede
Cicero Umas coisinhas a mais que o Vinicius não mencionou em sua resposta: Alem de que todas as máquinas que forem entar em rede apontem para um mesmo diretório no netfile (bde), crie os indxes que precisar e deixe-os me paz. Na minha experiência com Paradox, verifiquei que ele não gosta que se crie e destrua indexes. Usei o Paradox por mais de 10 anos e, ao contrário do que muitos acham, sempre funcionou perfeitamente, nunca tive problemas, é muito rápido e no meu caso em que haviam poucas máquinas em rede (5-6) atendeu perfeitamente seus objetivos. O ponto negativo é ter que instalar o BDE em todas as máquinas e sua alta vulnerabilidade em casos de interrupção inesperada ( falta de energia sem no-break ou desligarem uma máquina qualquer com tabelas paradox abertas). []s Edison Garcia - Original Message - From: [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Tuesday, August 26, 2008 3:11 PM Subject: RES: [delphi-br] Paradox em rede
Re: [delphi-br] Paradox em rede
HI! Abandone esta idéia! Você vai perder os fios de cabelo de sua cabeça! Sem muito acesso vai tdo bem. É só estressar a base paradoidox que vai tudo pro brejo Use alguma base de dados SQL! Bai! º.·´¯`·. º.·´¯`·. º.·´¯`·. Omar L. M. Rosa º.·´¯`·. º.·´¯`·. º.·´¯`·. [EMAIL PROTECTED] - Original Message - From: Omar Marques To: delphi-br@yahoogrupos.com.br Sent: Friday, August 22, 2008 11:03 AM Subject: [delphi-br] Paradox em rede Salve Delphianos Gostaria de saber quais seriam as orientações básicas para colocar um base Paradox em rede. Estou tentando, mas quando vou rodar a aplicação na máquina Cliente dá erro: Network Initialization Error Quais seriam os parâmetros no servidor (local share, caminho do alias, etc) e os parâmetros nas estações clientes. ?? Abraço a todos. Omar M. HaddadAnalista de Sistemas Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail.com. http://br.new.mail.yahoo.com/addresses [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Paradox em rede
Use uma base dados SQL, você vai ganhar desempenho e agilidade na suas transações de rede. 2008/8/22 omar l m rosa [EMAIL PROTECTED] HI! Abandone esta idéia! Você vai perder os fios de cabelo de sua cabeça! Sem muito acesso vai tdo bem. É só estressar a base paradoidox que vai tudo pro brejo Use alguma base de dados SQL! Bai! º.·´¯`·. º.·´¯`·. º.·´¯`·. Omar L. M. Rosa º.·´¯`·. º.·´¯`·. º.·´¯`·. [EMAIL PROTECTED] omar%40conesul.inf.br - Original Message - From: Omar Marques To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Sent: Friday, August 22, 2008 11:03 AM Subject: [delphi-br] Paradox em rede Salve Delphianos Gostaria de saber quais seriam as orientações básicas para colocar um base Paradox em rede. Estou tentando, mas quando vou rodar a aplicação na máquina Cliente dá erro: Network Initialization Error Quais seriam os parâmetros no servidor (local share, caminho do alias, etc) e os parâmetros nas estações clientes. ?? Abraço a todos. Omar M. HaddadAnalista de Sistemas Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail.com. http://br.new.mail.yahoo.com/addresses [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Antonio Mateus Estudante de Sistemas de Informação 5º Periodo FAL - Faculdade de Alagoas [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] paradox em rede
No BDEAdministrator em configuration, drivers, native, paradox aponta o net dir de todos pcs da rede para o c: de cada um pc, Em System, init muda local share pra true e maxflilehandles pra 512 e olha se o langdriver está correto, apontando para paradox intl 850. Sem contar que vc terá que mapear a unidade de rede Acho que é só isso pra fazer funcionar... []'s Allan - Original Message - From: leonardo302021 To: delphi-br@yahoogrupos.com.br Sent: Saturday, April 29, 2006 11:35 AM Subject: [delphi-br] paradox em rede Olá pessoal, alguém aí sabe como fazer o Paradox funcionar em rede? Na verdade, eu até consegui, mas ele não atualiza direito as coisas. Tipo, se o cliente muda uma coisa, o servidor não reconhece direto e talz. Aí eu segui a dica de uns caras que falaram que era importante deixar o mesmo netdir no cliente e no servidor, além de setar o localshare do servidor para true (tudo isso no BDE). Só que com isso, o programa no cliente nem abria e apresentava o seguinte erro: Exception EDBEngineError in module SVL.EXE at 0007A2AA Directory is controlled by other .NET file.Directory C:\ File: \\Pagreis\C\SVL\Dados\PDOXUSRS.LCK Aí eu renomei esse arquivo PDOXUSRS.LCK no servidor (simulação de deleção), voltei as configurações iniciais e o programa até que começou a funcionar normalmente, mas logo vieram aqueles problemas de atualização e após isso os programas (servidor e ciente) resolveram não abrir. Tô perdido aqui! Alguém pode me dar uma luz? /*Por favor, eu sei q é difícil, mas sem xingar o Paradox... */ Grato pela atenção. Obs: SVL é nome do meu sistema e Pagreis é o nome do servidor an rede. -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Yahoo! Grupos, um serviço oferecido por: PUBLICIDAD -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDAD Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/delphi-br/ Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.
Re: [delphi-br] Paradox em rede!
Boa tarde! Já que você está começando o projeto, não use Paradox em rede. Fazer funcionar é tão fácil quanto adivinhar que você terá problemas futuros. Assim sendo, mesmo que você não conheça o Interbase ou Firebird a fundo, perca um pouco de tempo agora e ganhe muito tempo no futuro. Boa sorte. Ulisses - Original Message - From: lyanagomes To: delphi-br@yahoogrupos.com.br Sent: Tuesday, February 15, 2005 10:47 AM Subject: [delphi-br] Paradox em rede! Alguém aí já usou paradox com banco de dados em rede... Eu tava afim de fazer com interbase, mas não sei como usar. Será q com paradox da certo??? Valeuuu... -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Paradox em rede!
Vou reafirmar o que o ulisses respondeu. Nao use paradox em rede. Voce vai se incomodar. Eu usei paradox em um cliente que tinha uma rede interna com 10 maquinas (windows 98) e um servidor com windows NT, durante 4 anos e soh tive problemas. Todos os dias era obrigado a fazer reparos no banco de dados, usando um utilitario chamado TTUility, que eu comprei especialmente para reparos nas bases paradox. O meu banco tinha cerca de 60 tabelas, e a maior delas estava crescendo a taxa de 10.000 (dez mil) registros por mes. No ultimo ano em que usei o banco paradox neste cliente eu tinha uma tabela com pouco mais de 300.000 (trezentos mil) registros, e as manutencoes estavam ocorrendo varias vezes por dia (as vezes 3 ou 4 vezes por dia). Depois disto eu fiz a troca para MS-ACCESS e nao tive mais problemas de manutencoes, execto a velocidade que era um pouco lenta quando eu executava comandos SQL nas maiores tabelas. Hoje em dia eu usaria uma outra solucao de banco de dados como Oracle ou PostgreSQL. Espero ter contribuido - Original Message - From: Ulisses [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Tuesday, February 15, 2005 1:36 PM Subject: Re: [delphi-br] Paradox em rede! Boa tarde! Já que você está começando o projeto, não use Paradox em rede. Fazer funcionar é tão fácil quanto adivinhar que você terá problemas futuros. Assim sendo, mesmo que você não conheça o Interbase ou Firebird a fundo, perca um pouco de tempo agora e ganhe muito tempo no futuro. Boa sorte. Ulisses - Original Message - From: lyanagomes To: delphi-br@yahoogrupos.com.br Sent: Tuesday, February 15, 2005 10:47 AM Subject: [delphi-br] Paradox em rede! Alguém aí já usou paradox com banco de dados em rede... Eu tava afim de fazer com interbase, mas não sei como usar. Será q com paradox da certo??? Valeuuu... -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- No virus found in this incoming message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 265.8.8 - Release Date: 14/2/2005 -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 265.8.8 - Release Date: 14/2/2005 -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Paradox em rede!
Tenho um material bom sobre FB e DBX q com certeza ajudará muito nos primeiros passos.. quem desejar basta baixar em http://www.micrologos.com.br/MC_ClienteServidor.zip qq duvida estou a disposição Sempre as ordens. []´s Bruno Lichot Gerente de Novas Tecnologias - Micrologos Equipe ClubeDelphi.NET DevMedia Group www.micrologos.com.br - www.clubedelphi.net - www.delphirio.assespro-rj.org.br - Original Message - From: Ulisses [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Tuesday, February 15, 2005 1:36 PM Subject: Re: [delphi-br] Paradox em rede! Boa tarde! Já que você está começando o projeto, não use Paradox em rede. Fazer funcionar é tão fácil quanto adivinhar que você terá problemas futuros. Assim sendo, mesmo que você não conheça o Interbase ou Firebird a fundo, perca um pouco de tempo agora e ganhe muito tempo no futuro. Boa sorte. Ulisses - Original Message - From: lyanagomes To: delphi-br@yahoogrupos.com.br Sent: Tuesday, February 15, 2005 10:47 AM Subject: [delphi-br] Paradox em rede! Alguém aí já usou paradox com banco de dados em rede... Eu tava afim de fazer com interbase, mas não sei como usar. Será q com paradox da certo??? Valeuuu... -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Paradox em rede!
Siga o conselho dos amigos da lista-já que está iniciando pegue logo no firebird, postgress, qualquer banco vai ser melhor e vai ter maior performance que o paradox. Tem o MSDE que é a versão gratuita do mssql server também. Agora, se mesmo assim insistir em usar paradox, devo te dizer que eu nunca tive problemas com ele (a não ser problemas de performance é claro). O Paradox para funcionar em rede tem que estar bem configurado, eu uso fundamentalmente querys e não deixo tables abertas desnecessariamente e faço a integridade referencial na mão (poque quando comecei a trabalhar com delphi corria o boato de que não funcionava direito-na verdade não sei te dizer, nunca testei). São rarissimas as vezes em que faço manutenção nas tabelas e tenho mais de 60 instalações com ele. Mas faça um esforço, pegue um banco de verdade que não vai se arrepender. A performance é outra. abraços, williams * Williams Díaz [EMAIL PROTECTED] http://www.interban.com.br - Original Message - From: clayton [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Tuesday, February 15, 2005 1:52 PM Subject: Re: [delphi-br] Paradox em rede! Vou reafirmar o que o ulisses respondeu. Nao use paradox em rede. Voce vai se incomodar. Eu usei paradox em um cliente que tinha uma rede interna com 10 maquinas (windows 98) e um servidor com windows NT, durante 4 anos e soh tive problemas. Todos os dias era obrigado a fazer reparos no banco de dados, usando um utilitario chamado TTUility, que eu comprei especialmente para reparos nas bases paradox. O meu banco tinha cerca de 60 tabelas, e a maior delas estava crescendo a taxa de 10.000 (dez mil) registros por mes. No ultimo ano em que usei o banco paradox neste cliente eu tinha uma tabela com pouco mais de 300.000 (trezentos mil) registros, e as manutencoes estavam ocorrendo varias vezes por dia (as vezes 3 ou 4 vezes por dia). Depois disto eu fiz a troca para MS-ACCESS e nao tive mais problemas de manutencoes, execto a velocidade que era um pouco lenta quando eu executava comandos SQL nas maiores tabelas. Hoje em dia eu usaria uma outra solucao de banco de dados como Oracle ou PostgreSQL. Espero ter contribuido -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] PARADOX EM REDE
O BDE em todos com certeza. O executável como você quiser, eu prefiro só no servidor, é melhor para atualizar. O tráfego na rede é desprezível com as máquinas de hoje. Quanto ao local Share, coloque ele = true em todas as máquinas. Mas use um mesmo netdir para todos os usuários e o private dir tem que ser local e diferente para cada usuário. (veja o comando session. ). williams *--- Williams Díaz [EMAIL PROTECTED] http://www.interban.com.br - Original Message - From: info.suporte [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, November 12, 2004 1:08 PM Subject: [delphi-br] PARADOX EM REDE Para rodar o paradox em rede é necessário instalar o sistema em todas as máquinas ou somente no servidor e o BDE nas máquinas cliente? PAULO FERNANDES PORTO ALEGRE RS [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] PARADOX EM REDE
Sávio, não entendi, instalar o sistema em todas as máquinas? ou somente o DBE nas máquinas Cliente e na máquina que será o servidor instalar o sistema? Podes ser mais claro. PAULO FERNANDES PORTO ALEGRE RS [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] PARADOX EM REDE
Vc deve intalar o BDE em todas as maquina, o sistema vc deve apenas instalar no servidor, e nas maquinas clientes vc somente utiliza o executavel, e configura o bde para apontar o alias para o servidor, certo, nao esquencendo que o local share do servidor deve estar como true, e o local share dos terminais deve estar como false; Atenciosamente Cleyton Heusser.. Lages/SC - Original Message - From: info.suporte [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, November 12, 2004 2:08 PM Subject: [delphi-br] PARADOX EM REDE Para rodar o paradox em rede é necessário instalar o sistema em todas as máquinas ou somente no servidor e o BDE nas máquinas cliente? PAULO FERNANDES PORTO ALEGRE RS -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html