IBM Statistics

Views: 3.9k  |  Created: 11/08/2011

Average Rating: 0
Statistics has 1 inventory records, 0 Questions, 0 Blogs and 0 links. Please help add to this by sharing more!

Deployment Tips (7)

Most Common Setup Type
Windows Installer (MSI)
Average Package Difficulty Rating
Rated 2 / 5 (Somewhat Easy) based on 1 ratings
Most Commonly Reported Deployment Method
Windows Installer Command Line (No MST)
or cancel
4
Note
Problem(Abstract)

IBM Statistics 19 will not install via MSI command line. I try to install version 19 on a Windows 32 bit machine via MSI. Therefore I copied the complete win32 folder from the DVD to C:\temp folder because in this folder you can find the necessary MSI and other files needed to push the installation.
I open a command prompt and change the directory to C:\temp\win32 and run the following command according to the instructions in the SPSS License Administrator's Guide on page 4 in the Command Line Example:

MSIExec.exe /i "IBM SPSS Statistics 19.msi" /qn /L*v 19log.txt

After running the command the program was installed in the default directory C:\Program Files\IBM\SPSS\Statistics\19. In the C:\temp\win32 the 19log.txt was also created and the text in the log confirms that the program was installed successfully.

However, the following error is returned when attempting to run the program:

"C:\Program Files\IBM\SPSS\Statistics\19\stats.exe

This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem."

How to install IBM SPSS Statistics 19 on Windows via MSI?

This problem also appears when installing on a Windows 2003 server for a network license and try to start Statistics 19 on the server, I get the message:
"The application failed to initialize properly."
Resolving the problem

This problem has been reported to SPSS Development - Workaround Available

One possible cause of this problem is that the Microsoft Visual C++ redistributables the application requires did not execute and install properly during installation of the Statistics application. You can run them manually post-installation from here:

C:\Program Files\IBM\SPSS\Statistics\19\VC8\Vcredist_x86.exe
C:\Program Files\IBM\SPSS\Statistics\19\VC9\Vcredist_x86.exe

(the file names may be slightly different for 64-bit installations)

For Vista, Windows 7, or Server 2008 installations, be sure to right-click and select Run As Administrator to properly execute the installation of the redistributables.

Temporarily disable anti-virus, firewall and spyware software

Once those installations complete, you should be able to launch the application successfully.

If you would like to run the installation of the redistributables silent you can download either the text file for Windows 32 bit systems (Silent_VCREDx86.bat.txt) or the file for Windows 64 bit systems (Silent_VCREDx64.bat.txt) (attached to this resolution). The files include the command how to run the Vcredist_x86.exe or Vcredist_x86.exe from command prompt silently. If you remove the .txt extension from this files you can run the files at batch file (.bat) from command prompt.

These are the commands included in the attachments:

- Silent_VCREDx86.bat.txt:
cd \program files\ibm\spss\statistics\19\vc8
msiexec -i "vcredist.msi" /qn
cd \program files\ibm\spss\statistics\19\vc9
vcredist_x86.exe /q:a /c:"VCREDI~1.EXE /q:a /c:""msiexec /i vc_red.msi /qn"" "

- Silent_VCREDx64.bat.txt:
cd \program files\ibm\spss\statistics\19\vc8
msiexec -i "vcredist.msi" /qn
cd \program files\ibm\spss\statistics\19\vc9
vcredist_x64.exe /q:a /c:"VCREDI~2.EXE /q:a /c:""msiexec /i vc_red.msi /qn"" "

For more information please refer to:
http://blogs.msdn.com/b/astebner/archive/2007/02/07/update-regarding-silent-install-of-the-vc-8-0-runtime-vcredist-packages.aspx

VC9 (Microsoft Visual C++ 2008 Redistributable - x86 9.0.21022) shipped with SPSS 19 extracted files appear in root directory. Alternatively you can use VC9 SP1 (Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.17) which is available at Microsoft.co
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
2
Command Line
Site license:

msiexec /i "IBM SPSS Statistics 19.msi" TRANSFORMS="1033.mst" LICENSETYPE="Site" /qb-! /l "%temp%\IBM SPSS Statistics 19.log"

Network license:

msiexec /i "IBM SPSS Statistics 19.msi" TRANSFORMS="1033.mst" LICENSETYPE="Network" LSHOST="%computername%" /qb-! /l "%temp%\IBM SPSS Statistics 19.log"


Prereqs are VC++ Redist 2005 and/or 2008
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
1
Script

How to update the license remotely with very little effort.  This comes in handy when you have alot of computers over a network with expired or soon to be expired licenses.

You will need the PSexec.exe file on your computer (in my case, saved directly on c:)  Then create a batch file with this following line:   

c:\psexec.exe @computerList.txt -n 15 -c c:\tmp\updatelicense.bat
  • The "-n 15" part tells psexec to try to connect to the remote computer for 15 seconds before giving up. 
  • The "-c"tells psexec to copy the batch file "updatelicense.bat" to the remote PC before executing it.
  • The "@computerlist.txt" is a txt file located in in the c:\tmp folder that includes a list of computer names.

So what is the updatelicense.bat file you ask...here it is :

@echo off
c:
cd "c:\program files\ibm\spss\statistics\19"
licenseactivator.exe `type your license here` (without the quotes)
exit

-----------

If you want to update the license on a single computer you can also create a batch file with this line. (no need to create a computer list.txt file).

c:\psexec.exe \\Computername -c c:\tmp\updatelicense.bat
 
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
0
Note
IBM SPSS 19 Official Uninstall ID
start "" /wait msiexec /x{06C43FAA-7226-41EF-A05E-9AE0AA849FFE} /qn /norestart ALLUSERS=1 REMOVE="ALL" /log %temp%\spss19uninstall.log

IBM AMOS 19 Official Uninstall ID
msiexec /x{B132EFD2-BF03-48AA-8EC8-404E4C5199C5} /qn /norestart ALLUSERS=1 REMOVE="ALL" /log %temp%\amos19uninstall.log
Setup Information:
Setup Type: Windows Installer (MSI)
Deployment Method Used: Windows Installer Command Line (No MST)
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
-1
Note
Silent UNinstall instructions for 19 and previous versions:
First, navigate to the path below in the registry:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

You’ll have to sift through each of the folders here to find the reference to SPSS 19. Inside the folder is an Uninstall String.

Double click the Uninstall string, copy everything (it will look something like this: MsiExec.exe /X{46B65150-F8AA-42F2-94FB-2729A8AE5F7E})

From a command prompt or batch file, MsiExec.exe /X{46B65150-F8AA-42F2-94FB-2729A8AE5F7E} /qb

Other info found here: hiltabidel.com/techblog
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
-1
Command Line
This works for me, if you don't want to extract anything, from http://unattended.sourceforge.net/installers.php --

start "" /wait "d:\spss 19 win64bit\SPSS_Statistics_19_win64_en.exe" /s /a /s /v"/qb LICENSETYPE=Network LSHOST=LicenseServer.com"

Apparently it's 3 installers wrapped together.
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
-1
Note
Silent UNinstall instructions for 19 and previous versions:
First, navigate to the path below in the registry:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

You’ll have to sift through each of the folders here to find the reference to SPSS 19. Inside the folder is an Uninstall String.

Double click the Uninstall string, copy everything (it will look something like this: MsiExec.exe /X{46B65150-F8AA-42F2-94FB-2729A8AE5F7E})

From a command prompt or batch file, MsiExec.exe /X{46B65150-F8AA-42F2-94FB-2729A8AE5F7E} /qb

Other info found here: hiltabidel.com/techblog
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment

Inventory Records (1)

View inventory records anonymously contributed by opt-in users of the K1000 Systems Management Appliance.

Versions

Statistics

Version

19.0.0.1

Contact

SPSS Inc. Technical Support

Uninstall String

MsiExec.exe /X{EC5B30DD-7637-408F-83D2-D1E6946ABF88}

Questions & Answers (0)

Questions & Answers related to IBM Statistics

Blogs (0)

Blog posts related to IBM Statistics

Reviews (0)

Reviews related to IBM Statistics