XBase-Programme unter MS Terminal Server 2003

Von der Installation bis zur Auslieferung der Applikation

Moderator: Moderatoren

Antworten
Benutzeravatar
andreas
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1902
Registriert: Mi, 28. Sep 2005 10:53
Wohnort: Osnabrück
Hat sich bedankt: 4 Mal
Kontaktdaten:

XBase-Programme unter MS Terminal Server 2003

Beitrag von andreas »

Hallo Leute,

ich habe ein Problem beim Kunden nach der Umstellung auf Windows Server 2003, dass mein XBase-Programm auf dem Server nicht läuft (local und über Terminalseession). :(
Ich habe das Programm auf unser Terminalserver (2003) kopiert und ausprobiert. Es funktioniert. :)
Was könnte die Ursache sein?
Gruß,

Andreas
VIP der XUG Osnabrück
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9345
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 100 Mal
Danksagung erhalten: 359 Mal
Kontaktdaten:

Beitrag von Tom »

Hallo, Andreas.

Vermutlich ist die Ausführungsverhinderung (DEP) aktiviert, das ist sie nämlich standardmäßig. Ich habe keinen 2003-Server hier, aber bei XP findet man das so: Systemsteuerung -> System -> Erweitert. Dort in der Gruppe "Systemleistung" wiederum auf "Erweitert". Da findet man dann eine Karteikarte "Datenausführungsverhinderung". Der Rest ist selbsterklärend. (Danke übrigens nochmal an Martin Altmann für den Tip. :D )
Herzlich,
Tom
Benutzeravatar
andreas
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1902
Registriert: Mi, 28. Sep 2005 10:53
Wohnort: Osnabrück
Hat sich bedankt: 4 Mal
Kontaktdaten:

Beitrag von andreas »

Hier ist noch der Inhalt von XPPFatal.log:

Code: Alles auswählen

FATAL ERROR LOG 
Not recoverable Error!
SYS Thread-ID: 512 
Module: EH
Error Codes: EH: 900 Sub: 0(0) OS: 0 XPP: 0
Call Stack of Thread 1 (512):
File: H:\test\test.EXE
TimeStamp: 20060720 13:19
End of FATAL ERROR LOG.
Gruß,

Andreas
VIP der XUG Osnabrück
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15688
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Beitrag von brandelh »

Hallo,

welche Version von Xbase habt Ihr ?

Für 2003 Server (und XP SP 2) sollte man wegen dem DEP auf 1.90.331 ff umsteigen. Habe ich zumindest mal gelesen, ich selbst habe nur Win2000.
Gruß
Hubert
Benutzeravatar
andreas
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1902
Registriert: Mi, 28. Sep 2005 10:53
Wohnort: Osnabrück
Hat sich bedankt: 4 Mal
Kontaktdaten:

Beitrag von andreas »

Hallo Tom,

danke, dein Tip (von Martin :) ) hat geholfen.
Gruß,

Andreas
VIP der XUG Osnabrück
Benutzeravatar
andreas
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1902
Registriert: Mi, 28. Sep 2005 10:53
Wohnort: Osnabrück
Hat sich bedankt: 4 Mal
Kontaktdaten:

Beitrag von andreas »

Hallo Hubert,

ich glaube nicht dass es an der Version von XBase liegt, da es bei uns ohne Probleme läuft. Kundenprogramm ist mit 1.82 kompiliert. Unsere Programme laufen schon unter 1.9.331
Gruß,

Andreas
VIP der XUG Osnabrück
Benutzeravatar
Markus Walter
Programmier-Gott
Programmier-Gott
Beiträge: 1018
Registriert: Di, 24. Jan 2006 10:22
Wohnort: Saarland

Beitrag von Markus Walter »

andreas hat geschrieben:Hallo Hubert,

ich glaube nicht dass es an der Version von XBase liegt, da es bei uns ohne Probleme läuft. Kundenprogramm ist mit 1.82 kompiliert. Unsere Programme laufen schon unter 1.9.331
eben. 1.82 hat Probleme mit aktiviertem DEP und das ist eben bei Win2003 standardmäßig aktiviert.

Also:
- Programm mit 1.82 -> DEP ausschalten
- Programm mit 1.9 -> DEP kann anbleiben

vor Win2003 besteht das Problem nicht...
Gruß
Markus

Mitglied der XUG Saarland-Pfalz
Antworten