TM1 Silent script to install API and OLEDB Provider
Posted: Mon Nov 28, 2011 12:05 pm
I have created a silent script using the 32-bit installation package which installs TM1 API and OLEDB provider under D:\Program Files\Cognos\TM1. This script works correctly and installs the necessary components in x64 bit Windows 2003 server. But the samescript throws the error "The setup.exe is not marked for installation" when run on a x32 bit Windows 2003 server. This error is thrown when it tries to install the base version TM1 9.5.2 itself and the installation does not proceed further. Below are the commands I used.
TM1 9.5.2 Base version command:
setup.exe /w /s /l1033 /v"INSTALLDIR=\"D:\Program Files\Cognos\TM1\" ADDLOCAL=TM1Api,TM1_OLEDB_Provider /qn /lv* D:\temp\TM1APIInstall.log"
Same command for TM1 9.5.2 FP1 version:
setup.exe /w /s /l1033 /v"INSTALLDIR=\"D:\Program Files\Cognos\TM1\" ADDLOCAL=TM1Api,TM1_OLEDB_Provider /qn /lv* D:\temp\TM1APIInstall.log"
Could any of you please help me understand why these commands work in 64-bit server but not in 32-bit server? I am able to install the API and OLEDB components manually without any issues on both 32 bit and 64 bit servers.
Thanks,
Winoth
TM1 9.5.2 Base version command:
setup.exe /w /s /l1033 /v"INSTALLDIR=\"D:\Program Files\Cognos\TM1\" ADDLOCAL=TM1Api,TM1_OLEDB_Provider /qn /lv* D:\temp\TM1APIInstall.log"
Same command for TM1 9.5.2 FP1 version:
setup.exe /w /s /l1033 /v"INSTALLDIR=\"D:\Program Files\Cognos\TM1\" ADDLOCAL=TM1Api,TM1_OLEDB_Provider /qn /lv* D:\temp\TM1APIInstall.log"
Could any of you please help me understand why these commands work in 64-bit server but not in 32-bit server? I am able to install the API and OLEDB components manually without any issues on both 32 bit and 64 bit servers.
Thanks,
Winoth