Değişik lokasyonlarda bir program var kontrolü bende değil program için
şöyle düşünebiliriz işlem yapıyor ve size bunu text dosyalar olarak bir
klasöre bırakıyor (txt dosya içinde 1 veya daha fazla işlem için data
olabiliyor, bir den fazla dosya oluşabiliyor), bunu bir kaç dakika içinde
oluşan dosyadan bu verileri alıp merkezdeki server'ıma göndermek.
İstemediğim şey tekrar text dosyayı ftp ye al oradan tara database al
şeklinde olmasın. mysql database ile ilgili pek bir tecrübemiz yok belki my
sql için değişik tool lar vardır. İşte böyle umarım anlatabilmişimdir.


2013/4/20 Serkan Güneş <[email protected]>

> haaa pardon yol tavsiyesi istemişsiniz, yanlış anlaşılma olmuş :)
>
>
> 20 Nisan 2013 15:29 tarihinde Serkan Güneş <[email protected]> yazdı:
>
>> FileSystemWatcher ile klasörü dinleyin. Bu sınıfın changed eventini
>> kullanarak değişen dosyayı direk alabilirsiniz gerisi mysql db ye gönderme
>> işi.
>> Kolay gelsin
>>
>>
>> 20 Nisan 2013 14:50 tarihinde Recep KIRMIZI <[email protected]> yazdı:
>>
>> Hocam birkac parametre daha verebilirsen biraz daha nokta atisi yanit
>>> gelebilir.
>>> Degisimin oldugu anda mi yazmak istiyorsun yoksa gun icinde ya da gece
>>> belli bir saatte yapmak olurmu?
>>> su hali ile degisik sunucularda belli araliklarla diff alip olusan txt
>>> dosyasindan bir sql tumcesi olusturup onu scp ya da rsync ile merkezi
>>> sunucuya gonderip oradan da cron ile ya da bir trigger ile mysql veri
>>> tabani guncellenebilir.
>>>
>>> Ama dedigim gibi ne zaman gonderilecegi ya da degisen verinin buyuklugu
>>> gibi onemli parametreler var dogru davranisi belirleyebilmek icin
>>>
>>> Saygilarimla..
>>> Recep KIRMIZI
>>> [email protected]
>>>
>>>
>>>
>>> On Apr 20, 2013, at 2:05 PM, Ali Güler <[email protected]> wrote:
>>>
>>> >
>>> > Merhabalar,
>>> >
>>> >
>>> > Bir çok lokasyondaki sunucularda oluşan txt dosyalarındaki değişen
>>> veriyi tespit edip ana sunucudaki mysql database'mize yazmak istiyoruz
>>> burada nasıl bir yol tavsiye edersiniz, biz windows service, web service,
>>> yada bir exe yazabiliriz diye düşündük. sizce nasıl bir yol izleyebiliriz.
>>> >
>>> > teşekkürler...
>>> > _______________________________________________
>>> > Linux-programlama mailing list
>>> > [email protected]
>>> > https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>>> > Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>>
>>> _______________________________________________
>>> Linux-programlama mailing list
>>> [email protected]
>>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>>
>>
>>
>
> _______________________________________________
> Linux-programlama mailing list
> [email protected]
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
>
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap