Casa
Top.Mail.Ru Yandeks.Metrika
Fórum: "Bases";
Arquivo atual: 2002.01.08;
Download: [xml.tar.bz2];

Para baixo

Replicação Encontre agências semelhantes


Victor Tsay   (2001-11-29 10:02) [0]

Bom dia a todos!

Por favor, informe a melhor forma de escrever o processamento da transferência e as atualizações de dados.
Existem dois computadores que se conectam uma vez por dia via modem. Modificar e adicionar dados pode em qualquer um dos computadores. Talvez alguém aconselhe como tornar a replicação e a atualização de dados mais elegante. Agora estou inclinado ao fato de que para cada tabela eu faço uma cópia dele onde, durante o evento "Post", eu escrevo o registro modificado ou adicionado e no futuro eu transmito todas as mudanças (cópias das tabelas) pelo modem. Após o recebimento, eu processo as tabelas resultantes e, consequentemente, adiciono ou altero a base de trabalho.
Mas eu não gosto desse método em tudo. É muito volumoso, muitas tabelas. Alguém pode se deparar com isso?
Obrigado antecipadamente pela sua resposta.



p@s   (2001-11-29 10:22) [1]

Usamos uma tabela na qual havia apenas uma chave de instância, um número de versão da instância e sinais - criados / modificados / excluídos. Durante a replicação, os registros foram selecionados para os quais o sinalizador s / m / y foi definido, o número da versão aumentado em um. Os dados recuperados foram transferidos para outro escritório. Houve uma análise de versão. O número da versão de entrada da instância deve ser um a mais que o atual. Se mais de um - significa que eles perderam o pacote. Se for menor ou igual, a instância foi ajustada nos dois locais e foi necessário verificar em que lugar os dados são relevantes. Isso geralmente era feito por telefone. Depois disso, a réplica foi aceita ou rejeitada.
Em suma, algo assim.



Dick Gonsales   (2001-12-04 05:33) [2]

Você pode ao analisar o POST
imediatamente desenhe uma linha
operação correspondente (APPEND FROM / DELETE FROM /)
e escreva como ddhhmmss.PRG
e enviá-lo por modem para outra máquina
digamos que todos os minutos 30, por outro lado, da mesma forma
arquivos recebidos com bastão cíclico
que, ao encontrar o arquivo * .prg, o executa e, em seguida,
move drive: / arc / yymmdd /

Neste caso, pelo que entendi, você vai amar
muitas perguntas se seus funcionários mudaram
uma e a mesma linha nessas meia hora, qual delas está certa ???
Você pode, claro, adicionar a cada tabela por campo
last_update (DATE) e veja depois quem e parv,
mas isso é puramente seu afiar específico e decidir
só você pode fazer isso. Acompanhe esses registros pelo mesmo
last_update (date)



Страницы: 1 filial inteira

Fórum: "Bases";
Arquivo atual: 2002.01.08;
Download: [xml.tar.bz2];

em cima









Memória: 0.56 MB
Hora: 0.023 c
4-22465
AKV
2001-11-02 10:44
2002.01.08
como determinar o identificador de janela sobre o qual o mouse está localizado


1-22123
dimonf
2001-12-15 16:33
2002.01.08
Pergunta sobre


14-22353
Esmerilhão
2001-11-02 10:13
2002.01.08
Estou chocado


3-21986
Sonhador
2001-12-06 15:43
2002.01.08
Campo de dados não permitido no DataSet aberto


3-21914
Axel
2001-12-03 18:05
2002.01.08
Pergunta sobre o MIDAS.





afrikaans albanês Arabic armênio azerbaijano basco belarusian Bulgarian catalão Chinês simplificado) Chinês tradicional) croata checo dinamarquês Dutch Inglês estoniano filipino Finnish French
Galego georgiano German grego crioulo haitiano hebraico hindi húngaro islandês Indonesian irlandês Italian Japanese Korean letão lituano macedónio Malay maltês Norwegian
persa polonês Portuguese romeno Russa sérvio Slovak esloveno espanhol swahili sueco tailandês turco ucraniano urdu vietnamita galês ídiche bengali bósnio
cebuano esperanto gujarati hausa hmong igbo javanês kannada khmer lao latino maori marata mongol Nepali punjabi somali tâmil telugu yoruba
zulu
Английский francês Alemão Italiano Португальский russo Espanhol