paradox datalarının korunması

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
naklov67
Üye
Mesajlar: 84
Kayıt: 05 Nis 2005 11:50
Konum: izmir yada afyon

paradox datalarının korunması

Mesaj gönderen naklov67 »

selamın aleküm arkadaşlar...
benim sorunum bu paradox ile..
firebird e geçtim geçicem... ama eski yaptığım programı geçiremiyorum.. çünkü verileri taşımam çok zahmetli.. en azından şimdilik... paradoxtan kurtulmam gerektiğini biliyorum... en yakın zamanda...

neyse benim sorunum şu: 5 tane tablom var. bunlardan biri hareketleri takip ediyor ve kayıtlar baya bi yüklü... 20.000 i buldu.. ve field i de bol...
bu tablo program çalışırken bi sorunla karşılaşıyor ve sonrasında tamamen kitleniyor...

database desktop ile de açamıyorum. sadece notpat ile açıyorum ve ordan kurtarmaya çalışıyorum.. daha önce bi kere oldu 10 tane kayıt kayboldu. şu an gene oldu ve bu gece sabahlayacağım...

lütfen biri bana yardım etsin.. nasıl bi koruma önerirsiniz....

(Not: FireBird ü övmek yok :( suçumu zaten biliyorum) (şaka şaka övebilirsiniz) :wink:

ama çok kötü durumdayım bilesiniz...
kalem yazar da silgi şair mi?
http://www.alembu.com
http://www.ekonorm.com
Kullanıcı avatarı
fahrettin
Admin
Mesajlar: 2619
Kayıt: 11 Haz 2003 10:38
Konum: İstanbul
İletişim:

Mesaj gönderen fahrettin »

Belki hoşunuza gidecek cevap degil ama.....
5 tane tablo veritabanı degisikligi icin bence hic bir sey... Delphi ile gelen Datapump prgoramı ile komple tabloları verisi ile birlikte firebirde 5 dakika, veriniz çok ise hadi bilemediniz 10-15 dakikada taşıyabilrsiniz.... Paradox ta veritabanı tarafında kod yazmadığınıza göre kodlarınızda da paradoxta çalışıp firebird de çalışmıyacak bir kod olaiblceğini sanmıyorum.... Yani rahatlıkla Firebird e geçebilirsiniz....
Unutmadan Firebird e geçmek demek illlaki programınızda IB componentlerini kullanmak zorunda olmak degildir. Aynen paradoxtaki TDatabasae, TTablei TQuery, TDataSoruce componentleriniz kalabilir... Bu sekilde yapılmıs projem var. IB Componentlerinin bazı avantajlarından faydalanamayacağınız doğru ama ben kendi adıma IB componentleri yerine BDE yi yine tercih ederdim.

Velhasıl çıkabilecek bir takım problemleri saymaz ise teorik olarak 1 saatte projeyi firebirde geçirip sonraki saatlerde de projeyi bir test edersiniz... Belki bazı alan tiplerinde farklılıklar olabilir.. Ne bileyim bazı alanları farklı bir beri tipinde goruru belki delphi o alanları silip tekrar eklemeniz gerekeiblir ve de o alanların geçtiği yerleri bi aratıp gerekli değişiklikleri yapabilirsiniz. Yani sistematik problemler çıkar kanaatindeyim...

Kolay gelsin.....
* http://www.fahrettin.org Manzara Fotoğraflarım... :)
* http://delphiturkiye.gunduz.info Seminerler... ;)
* http://www.hakmar.com.tr Kalite bir haktır... 8)
Kullanıcı avatarı
ender_arslanturk
Kıdemli Üye
Mesajlar: 709
Kayıt: 18 Şub 2005 03:38
Konum: İstanbul

Mesaj gönderen ender_arslanturk »

Merhaba


x - firrrrreeeebiiiiirrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrdddddddddddddddddd.

y - buyrun benim. :lol:



Saygılarımla,
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

s.a.
tablonun tüm indeks dosyalarını silin.(px,xg,yg0)
varsa "tabloadi.val" uzantılı dosyayı da silin.
tabloyu o şekilde açmayı deneyin.
birde database desktop açamıyorum derken hangi mesajı veriyor.
tablonun program çalışırken karşılaştığı olası sorunun ne olduğunu tespit edip o sorunu ortadan kaldırmaya çalışın.
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Kullanıcı avatarı
ender_arslanturk
Kıdemli Üye
Mesajlar: 709
Kayıt: 18 Şub 2005 03:38
Konum: İstanbul

Mesaj gönderen ender_arslanturk »

Merhaba

Paradoxta şu olay var. Alan Sayısına göre Kayıt giriliyor. Mesela benim çok zaman önce bir paradox tablosuna 230 bin kayıt girebildim. 1 kayıt daha girdiğim zaman hem sistemi kitledi. Hemde database desktoptı açamadım. Problemi Delphiyi kaldırıp, yeniden kurduğumda düzeldi.

Saygılar...
Kullanıcı avatarı
vedatkaba
Kıdemli Üye
Mesajlar: 866
Kayıt: 06 Oca 2004 06:50
Konum: DARICA/GEBZE

Mesaj gönderen vedatkaba »

Paradox paradox ah paradox iyi güzel de bir de bozulmasa.Neyse veritabanı nı zaten kendisinden öğrendik önce.Bunun için forumda çok çözüm örnekleri sunulşdu tartışıldı.İndexlerde falan bir problem olduğu zaman sorunlar çkarıyor.vs.vs.arama yapın alternatif çıkar.
***********************************
Kamil odur ki; koya dünyada bir eser,
Eseri olmayanın, yerinde yeller eser.

***********************************
Kullanıcı avatarı
naklov67
Üye
Mesajlar: 84
Kayıt: 05 Nis 2005 11:50
Konum: izmir yada afyon

Mesaj gönderen naklov67 »

fahrettin abi ve diğer arkadaşlar... elinize sağlık yazmışsınız uzun uzun... firebird e geçmeye çalışıyorum... umarım zamanla olacak.. ama hem iş hem delphi (bi arada zor)... çok zaman gerektiriyo... paradox illetinden kurtulursam sanırım bu iş olacak ama korkum filtrelerken musteri kodlarını kullanmam ve bu kodların yanlış girilmesi durumunda yanlış kayıtlara ulaşmam...

datapump olayını daha çözmüş değilim.. sanırım biraz daha çalışmam gerekiyor..

öneriler için teşekkür...
kalem yazar da silgi şair mi?
http://www.alembu.com
http://www.ekonorm.com
Cevapla