Author | Topic: Re: Migrating files to Windows Server 2012 | |
---|---|---|
Andreas Gehrs-Pahl View the complete thread for this message in: | Re: Migrating files to Windows Server 2012 on Fri, 04 Dec 2015 12:05:15 -0500 Pranami, >Error Codes: EH: 900 Sub: 0(0) OS: 0 XPP: 0 [...] >The Xbase version being used seems to be 1.8. Can it be an issue with the new >server being 64-bit as compared to the old 32-bit one? How can we solve this? This is a DEP -- Data Execution Prevention -- error, caused by all Xbase++ 1.8 (and earlier) applications. You need to exempt all of your older Xbase++ programs from DEP to prevent this error. I wouldn't turn DEP off, but simply add all the failing programs to the exception list. In the System Settings (Control Panel -> System and Security -> System), select "Advanced system settings" from the left pane. Select the "Advanced" tab and click on the "Settings" button in the "Performance" section. On the "Performance Options" dialog, select the "Data Execution Prevention" tab. On Windows Server 2012 the "Turn on DEP for all programs and services except those I select:" radio button will be selected by default. On some earlier Windows versions, the other radio button might be selected by default. Just add your failing programs to the list of exempt programs, and your applications should be good to go. Hope that helps, Andreas Andreas Gehrs-Pahl Absolute Software, LLC phone: (989) 723-9927 email: Andreas.GP@Charter.net web: http://www.Aerospace-History.net |