Page 1 of 1

Issue when trying to check a configuration file

Posted: Wed Jul 13, 2005 2:47 pm
by riptydeva
All,

I am trying to alter the config file for our instance of DStage EE, and when I click "Check" I get the following error:

##I TOCK 000000 16:23:35(001) <main_program> OS Charset: ISO-8859-1
##I TOCK 000000 16:23:35(002) <main_program> Input Charset: UTF-8
##I TFSC 000001 16:23:35(003) <main_program> APT configuration file: E:/Ascential/DataStage/Configurations/default.apt
##W TFAR 000000 16:23:36(000) <main_program> File archive: Trouble creating file "/tmp/APTcs2964f68f993d"
##F TFPX 000002 16:23:36(001) <main_program> Fatal Error: Null archive.

I can't seem to find any explanation for this error anywhere. Anyone know what causes this and how I can resolve it.

This is EE v7.5x2 on a 2-way Windows 2000 box.

Posted: Thu Jul 14, 2005 12:27 am
by roy
Hi,
EE on windows is kinda new.

It seems that the temp dir is somehow set to a unix temp dir.

you should have an env var TMPDIR pointing to your temp dir.

you might also want to check some APT_... vars configuring other temp dirs as well.

There is the off chance you'll need a fix so Contact your support.

IHTH,

Posted: Thu Jul 14, 2005 4:40 am
by Eric
I think you are required to create a Directory C:\tmp ?

Posted: Thu Jul 14, 2005 7:19 am
by riptydeva
Creating a \tmp directory did the trick. It needs to be on the same drive as the Ascential software install. So, our program directory is E:\Ascential\Datastage, and creating an E:\tmp fixed the problem.

Thanks!

Posted: Thu Jul 14, 2005 8:29 pm
by ray.wurlod
Why Is It So?

DS PX uses MKS Toolkit, and expects to see /tmp

This is presented by MKS Toolkit from \tmp on the currently logged Windows drive.

Posted: Sat Aug 27, 2005 4:36 am
by maffan76
Hi,
I did add the ENV variable but no luck, however when i created the directoy it worked. so what should i do, create the DIR(which is not a good idea) or is there any alternaive thru ENV Variables or any other good solution.

Posted: Sat Aug 27, 2005 2:25 pm
by lstsaur
Hi Riptydeva,
When you installed EE Windows 7.5x2, did you ignore the warning message regarding the tmp directory information was incorrect. The following is the command in the Profile.ksh file that MKS Toolkit executes:

# TMPDIR identifies the directory in which most Toolkit utilities store
# their temporary files.
export TMPDIR="${TMPDIR:=$ROOTDIR/tmp}"

This will answer your question why creating the directory after the installation solved your problem.

Posted: Sat Aug 27, 2005 2:56 pm
by lstsaur
Hi Roy,
Windows Server 2003 (Standard and Professional) is the only supported platform for DataStage 7.5x2 (Server and Enterprise Edition).
So, Ascential will not fix any problem occurred on the other plateform.