Kao prvo, Rajko, hvala na trudu! Je, Firebird.
Citat:
Ako da, proveri da li su identicne instalacije Firebird klijenta na svim masinama. Cesta greska je brkanje/mesanje verzija 1.5 i 2.1 itd.itd. Problem hoce da prave (ne?)kompatibilne biblioteke gds32.dll i fbclient32.dll. Takodje postoje i podesavanja FB-a prilikom instalacije (classic vs. superserver)...
Dobra ideja, to ću provjeriti, makar mislim da su iste verzije, jer je istovremeno instalirano.
Citat:
Primer: cesto se desava ovde u firmi da firebird backup sa jedne masine ne moze da se restore-uje na drugoj masini. U jednom trenutku su se verzije "usarenile" i to sad radi tako... ali stvarno nemamo tezih problema.
Jos samo ovo: da li je pomenuti dataset "meso" za neku vizuelnu kontrolu, recimo cxGrid? I to u momentu otvaranja (dataset.Open)?
Evo jos jedan detalj: TIBQuery recimo ima jedan poznati bug, a to je da spregnut sa cxGrid-om, prilikom fetch-ovanja iole vece mase podataka/recorda izbacuje upravo "out of memory". Ukoliko taj isti query otvorimo bez kontrole (otkacimo grid), sve radi ok. Ima li tu paralele sa tvojim problemom... nisam pametan.
Rajko
Je, jedan od tih datasetova koji "puca" je "meso" za grid (Delphi-ev TDBGrid). Ali jedan od tih datasetova nije "meso" za grid, samo vadi vrijednost polja iz baze (makar to lako promijenim u Query).
Da se to dešava na jednom datasetu, još bi nekako "razumio", ali buni me da se taj problem javlja kod više njih, ne uvijek i na različitim mašinama. U 90% slučajeva je to uvijek jedan te isti dataset, a broj ds-ova kod kojih se to javilo do sada je cca 4.
Još jednom hvala na trudu! Provjeriti ću verzije servera, pa javim da li je pomoglo.