Arkadaşlar enterasan bir problemle karşı karşıyayım.... Delphi7 kullanıyorum..
Geçtiğimiz günlerde sanallaştırmaya geçip yeni sanal serverlar kurduk.... 64 bit Windows 2003 R2 server kurduk. Hem standart hem de enterprise sürümlerimiz var her ikisi için de bahsedecğim problem var....
Serverların RAM leri 2GB ve altında olduğu sürece herhangi bir problem yok... Lakin RAM'leri 2GB üzerine çıkartınca server üzerinde Delphi ile yazdığım programlarım çalışmıyor.... Event viewer üzerinde bu durumla alakalı "faulting application Piri_Reis.exe, versiyon 3.0.0.9, faulting module kernel32.dll, versiyon 5.2.3790.4480, fault adress 0x0002237e." şeklinde bir hata görünüyor....
Google'a sordum ilk bir kaç sayfadan somut şeyler bulamayınca belki benzer problemi yaşayan vardır diye foruma sorayım dedim....
64bit 2003 Server'da 2GB'dan sonra programlarım çalışmıyor
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
64bit 2003 Server'da 2GB'dan sonra programlarım çalışmıyor
* http://www.fahrettin.org Manzara Fotoğraflarım... 
* http://delphiturkiye.gunduz.info Seminerler...
* http://www.hakmar.com.tr Kalite bir haktır...

* http://delphiturkiye.gunduz.info Seminerler...

* http://www.hakmar.com.tr Kalite bir haktır...

Re: 64bit 2003 Server'da 2GB'dan sonra programlarım çalışmıyor
Merhaba.
Ben karşılaşmadım ama böyle joker hataların altında gizli kalmış başka hatalar olduğu ile çok karşılaştım. Program çalışır çalışmaz hata verdiğine göre, bu durumlardaki kendi çözümüm DPR proje dosyasındaki Application.Initialize; den sonraki satırları Try .. Except bloğuna alıp aşağıdaki şekilde düzenleyip dener misiniz ? Böylece ya gerçek hataya ya da hatanın meydana geldiği bloğa yaklaşarak farklı strateji ürettiğim imkanlar oldu.
// EKLEME // Başlığı okuyan herkez için ekleyim uses satırına SysUtils, Classes eklemeyi unutmayın.
Ben karşılaşmadım ama böyle joker hataların altında gizli kalmış başka hatalar olduğu ile çok karşılaştım. Program çalışır çalışmaz hata verdiğine göre, bu durumlardaki kendi çözümüm DPR proje dosyasındaki Application.Initialize; den sonraki satırları Try .. Except bloğuna alıp aşağıdaki şekilde düzenleyip dener misiniz ? Böylece ya gerçek hataya ya da hatanın meydana geldiği bloğa yaklaşarak farklı strateji ürettiğim imkanlar oldu.
Kod: Tümünü seç
Application.Initialize;
Try
Application.CreateForm(TFormWorking, FormWorking);
Application.CreateForm(TFormHizli, FormHizli);
Application.CreateForm(TAnaform, Anaform);
except
on e:Exception do
with TStringList.Create do begin
text := E.ClassName + '\' + e.Message;
SaveToFile('c:\Hata_Except.log');
free;
end;
end;
Application.Run;
Re: 64bit 2003 Server'da 2GB'dan sonra programlarım çalışmıyor
Teşekkürler, aynen denedim. Fakat except bloğuna düşmüyor anlaşılan.... Dosya hiç oluşmuyor.... Fakat şunu keşfettim ufak basit bir program olursa problem yok... Belki kullandığım componentlerden birinin 64bit ile uyum problemi var... Ufak bir projeden başlayıp ekleyerek projeyi büyütüp denemeler yapıyorum bakalım ne çıkacak?
Kolay gelsin..
Kolay gelsin..
* http://www.fahrettin.org Manzara Fotoğraflarım... 
* http://delphiturkiye.gunduz.info Seminerler...
* http://www.hakmar.com.tr Kalite bir haktır...

* http://delphiturkiye.gunduz.info Seminerler...

* http://www.hakmar.com.tr Kalite bir haktır...

Re: 64bit 2003 Server'da 2GB'dan sonra programlarım çalışmıyor
Problem çözüldü.....
TMSystemInfo isimli bir component kullanıyordum.... Makinanın bazı özelliklerini yakalamak için. Demekki 64 bilt ile uyum problemi var ki o componenti kaldırınca problemi aştım çok şükür....
Bilginize....
Muharrem bey verdiğiniz fikri denemenin akabinde componentten şüphelendim. Doğru yönlendirme için teşekkürler
Kolay gelsin....
TMSystemInfo isimli bir component kullanıyordum.... Makinanın bazı özelliklerini yakalamak için. Demekki 64 bilt ile uyum problemi var ki o componenti kaldırınca problemi aştım çok şükür....
Bilginize....
Muharrem bey verdiğiniz fikri denemenin akabinde componentten şüphelendim. Doğru yönlendirme için teşekkürler
Kolay gelsin....
* http://www.fahrettin.org Manzara Fotoğraflarım... 
* http://delphiturkiye.gunduz.info Seminerler...
* http://www.hakmar.com.tr Kalite bir haktır...

* http://delphiturkiye.gunduz.info Seminerler...

* http://www.hakmar.com.tr Kalite bir haktır...

Re: 64bit 2003 Server'da 2GB'dan sonra programlarım çalışmıyor
Fahrettin bey rica ederim. Bişey yapmadık ki.
Try..Except bloğu ile ilgili hata yakalamamasına / dosya oluşturmamasına açıkçası şaşırdım. Onunla ayrıca şahsen ilgilenip kulağını çekicem.
Çalışmalarında başarılar dilerim.
Try..Except bloğu ile ilgili hata yakalamamasına / dosya oluşturmamasına açıkçası şaşırdım. Onunla ayrıca şahsen ilgilenip kulağını çekicem.
