|
|
|
Forum Newbie
      
Group: Forum Members
Last Login: 2/25/2008 9:10:28 AM
Posts: 4,
Visits: 17
|
|
Hi,
I need to compile one UDF function, So I try to install visual c++ 2005 but that need SP1 of windows server 2003.
When I have install the SP1 teradata DBS doesn't start anymore "memory read error in application.."
Must I do anything to get teradata working with SP1 or is there any free compiler that I can install to have UDF working without needed to have install SP1 ?
Thanks you,
Mica Hallin
|
|
|
|
|
Forum Newbie
      
Group: Forum Members
Last Login: 2/25/2008 9:10:28 AM
Posts: 4,
Visits: 17
|
|
Ok sorry I found this threads now!
http://www.teradataforum.com/teradata/20040720_184343.htm
|
|
|
|
|
Supreme Being
      
Group: Forum Members
Last Login: Yesterday @ 8:21:39 PM
Posts: 214,
Visits: 387
|
|
You may be getting an access violation when Teradata attempts to execute some generated machine code. SP1 implemented a new memory protection feature known as "Data Execution Protection".
http://support.microsoft.com/kb/875352
In order to run the demo, you will need to diable this feature. (I believe the regular release is now compatible with DEP.)
Edit c:\boot.ini, look for "/noexecute=" and change the parameter value after "=" to "alwaysoff". The file should like something like this:
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=alwaysoff /fastdetect
|
|
|
|