Business Objects Crystal Reports

Version: 11
Views: 5199  |  Created: 08/25/2005

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

Deployment Tips (13)

Most Common Setup Type
Not Determined
Average Package Difficulty Rating
Rated 5 / 5 (Very Difficult) based on 2 ratings
Most Commonly Reported Deployment Method
Windows Installer Command Line (No MST)

Deployment Tip Summary

Add a Summary

128
Command Line

From the vendor:


For CR XI, these are the install options that we are supporting.

1. Install everything, by using the command: ADDLOCAL = ALL or

2. Install everything, except RDC, Java or .NET, by using EXCLUDERDCFILES = 1, or EXCLUDEJAVAFILES = 1, or EXCULDENETFILES = 1 (ie, you can choose to not install any combination of the developer components)


For the CLIENTLANGUAGE property, you can replace EN with any of: en, fr, de, it, es, jp, chs, cht, ko, nl


Complete install, all components

Setup.exe ADDLOCAL=ALL CLIENTLANGUAGE=EN PIDKEY=replaceWithLicenseKey INSTALLDIR="C:\Program Files\Business Objects\Crystal Reports 11" COMMONVERDIR="C:\Program Files\Common Files\Business Objects\3.0" /qn”


Complete install, all components except for RDC components

Setup.exe ADDLOCAL=ALL CLIENTLANGUAGE=EN PIDKEY=12345-1234567-1234567-1234 INSTALLDIR="C:\Program Files\Business Objects\Crystal Reports 11" COMMONVERDIR="C:\Program Files\Common Files\Business Objects\3.0" EXCLUDERDCFILES =0 /qn”


Complete install, all components except for Java developer components

Setup.exe ADDLOCAL=ALL CLIENTLANGUAGE=EN PIDKEY=-1234567-1234567-1234 INSTALLDIR="C:\Program Files\Business Objects\Crystal Reports 11" COMMONVERDIR="C:\Program Files\Common Files\Business Objects\3.0" EXCLUDEJAVAFILES =0 /qn”


Complete install, all components except for .NET developer components

Setup.exe ADDLOCAL=ALL CLIENTLANGUAGE=EN PIDKEY=-1234567-1234567-1234 INSTALLDIR="C:\Program Files\Business Objects\Crystal Reports 11" COMMONVERDIR="C:\Program Files\Common Files\Business Objects\3.0" EXCLUDEDOTNETFILES =0 /qn”


Complete install, all components except for .NET developer components, RDC components, and Java developer components

Setup.exe ADDLOCAL=ALL CLIENTLANGUAGE=EN PIDKEY=-1234567-1234567-1234 INSTALLDIR="C:\Program Files\Business Objects\Crystal Reports 11" COMMONVERDIR="C:\Program Files\Common Files\Business Objects\3.0" EXCLUDEJAVAFILES =0 EXCLUDEDOTNETFILES =0 EXCLUDERDCFILES =0  /qn”


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Please log in to comment
127
Command Line

From the vendor:


For CR XI, these are the install options that we are supporting.

1. Install everything, by using the command: ADDLOCAL = ALL or

2. Install everything, except RDC, Java or .NET, by using EXCLUDERDCFILES = 1, or EXCLUDEJAVAFILES = 1, or EXCULDENETFILES = 1 (ie, you can choose to not install any combination of the developer components)


For the CLIENTLANGUAGE property, you can replace EN with any of: en, fr, de, it, es, jp, chs, cht, ko, nl


Complete install, all components

Setup.exe ADDLOCAL=ALL CLIENTLANGUAGE=EN PIDKEY=replaceWithLicenseKey INSTALLDIR="C:\Program Files\Business Objects\Crystal Reports 11" COMMONVERDIR="C:\Program Files\Common Files\Business Objects\3.0" /qn”


Complete install, all components except for RDC components

Setup.exe ADDLOCAL=ALL CLIENTLANGUAGE=EN PIDKEY=12345-1234567-1234567-1234 INSTALLDIR="C:\Program Files\Business Objects\Crystal Reports 11" COMMONVERDIR="C:\Program Files\Common Files\Business Objects\3.0" EXCLUDERDCFILES =0 /qn”


Complete install, all components except for Java developer components

Setup.exe ADDLOCAL=ALL CLIENTLANGUAGE=EN PIDKEY=-1234567-1234567-1234 INSTALLDIR="C:\Program Files\Business Objects\Crystal Reports 11" COMMONVERDIR="C:\Program Files\Common Files\Business Objects\3.0" EXCLUDEJAVAFILES =0 /qn”


Complete install, all components except for .NET developer components

Setup.exe ADDLOCAL=ALL CLIENTLANGUAGE=EN PIDKEY=-1234567-1234567-1234 INSTALLDIR="C:\Program Files\Business Objects\Crystal Reports 11" COMMONVERDIR="C:\Program Files\Common Files\Business Objects\3.0" EXCLUDEDOTNETFILES =0 /qn”


Complete install, all components except for .NET developer components, RDC components, and Java developer components

Setup.exe ADDLOCAL=ALL CLIENTLANGUAGE=EN PIDKEY=-1234567-1234567-1234 INSTALLDIR="C:\Program Files\Business Objects\Crystal Reports 11" COMMONVERDIR="C:\Program Files\Common Files\Business Objects\3.0" EXCLUDEJAVAFILES =0 EXCLUDEDOTNETFILES =0 EXCLUDERDCFILES =0  /qn”


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Please log in to comment
125
Note

Properties to add for MSI + Transform

Modify MSI with Orca and change ProductLanguage=-1 to <language code> i.e. English=1033 if you are using a 3rd party program like Wise Package Studio to create a transform this will remove the message that tells you that you can only install the application by running Setup.exe


Properties you may want to add to the transform file:

=====================================================


INSTALLSWITCH=Client removes the Registration Wizard

DISABLEWEBUPDATE=1 turns off the Automatic WebUpdates

REBOOT=ReallySuppress disables the Automatic reboot on the silent install

ADDLOCAL=ALL this installs all features, if you prefer change ALL to the features you want to install seperated by commas i.e. crw,DataAccess,Export

ALLUSERS=1 I modified this to install for all users instead

CheckForUpdates=0 turns off automatic update check after install is complete

CLIENTLANGUAGE=EN installs for English language

Modified LangCode=En , MLB is the default unset language code


Modified Registry entries:

=========================


HKLM\SOFTWARE\Business Objects\Suite 11.0\Crystal ReportsRelease=en

(default is mlb, this will cause issues with StartPage when opening Crystal Reports if it's not set)


Path=[INSTALLDIR]

(if the path is not pointing to the right directory the StartPage in Crystal Reports will not show


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Please log in to comment
122
Note

The vendor doesn't help much with this one.


Create a transform and set the PIDKEY property to your serial number. Change the ProductName property to match the flavor (Standard, Pro, Dev). Set each and every individual feature you want to install. 


When using the /q switch, *NO* features are installed.  You have to either use ADDLOCAL=ALL or ADDLOCAL=crw,mapping, etc. 


Using ORCA or other MSI editor, go through the feature table and find the features and titles.  Then go through the install manually to identify what features you want to install or that are installed by default.


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Please log in to comment
121
Note

If you want to get the MSI to run without Setup.exe make sure the ProductLanguage property is set to a valid value.  For example 1033 for English (Standard is -1 and it doesn't run on its own if it is).


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Please log in to comment
121
Note

Set the propert DISABLEWEBUPDATES to 1 if you want to disable the Check For Updates feature within CrystalReports


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Please log in to comment
120
Note

If you have 2 Folder (CD1, and CD2) you have to merge it, to get it running. Sounds simple...


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Please log in to comment
120
Note

To remove updates. I did the following:


[HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.0\Crystal Reports]

"DisableCheckForUpdates"="1"


To stop the registration screen from popping up I entered our companys registration number:


[HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\Suite 11.0\Crystal Reports\Keycodes\CR Pro]

"Serial"="##puthere###"


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Please log in to comment
119
Note

Crystal Reports XI Dev Edition


For a generic installation of all options using the included CrystalReports.msi file-


- Merge contents of CD1 & CD2 (shown above by Butti)

- Create a transform for the CrystalReports.msi and change the following properties:

* Property "Productlanguage" changed to 1033 (otherwse the msi needs the setup.exe)

* Property "CheckForUpdates" changed to 0 (otherwise the app askes for webupdates when launched)

* Property "ProductName" changed to 'Crystal Reports XI Developer Edition' (otherwise it does not show what version of CR is is in Add/Remove apps)

- Use the command line options (ALLUSERS and ROOTDRIVE are optional): msiexec.exe /i CrystalReports.msi ALLUSERS=2 ROOTDRIVE=C:\ CLIENTLANGUAGE=EN REBOOT=ReallySuppress PIDKEY=XXXXX-XXXXXXX-XXXXXXX-XXXX ADDLOCAL=ALL INSTALLDIR="C:\Program Files\Business Objects\Crystal Reports 11" COMMONVERDIR="C:\Program Files\Common Files\Business Objects" /qb!


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Please log in to comment
119
Note

Here is the Batch file I used to install unattended:


Setup.CMD

"%~DP0win32\setup.exe" ADDLOCAL=ALL CLIENTLANGUAGE=EN PIDKEY=<yourSerial#here> DISABLEWEBUPDATES=1 ProductName=Standard INSTALLDIR="C:\Program Files\Business Objects\Crystal Reports 11" COMMONVERDIR="C:\Program Files\Common Files\Business Objects\3.0" /qn /l*v \"%LOGS%\CRYSTAL_REPORTS_STD_11.log\" ProductName="Crystal Reports 11 Standard"


-Notice that ProductName is lowercase Property and I can change it like a Public Property!


-The DISABLEWEBUPDATES seems to work only for the install. As users use CR they are still nagged.


-To prevent CR from nagging your users and calling home you have to do the following for EACH USER.

(I recommend using Active setup...)


Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Business Objects\Suite 11.0\Crystal Reports\CheckForUpdates]

"DisableOnStartUp"=dword:00000001

[HKEY_CURRENT_USER\Software\Business Objects\Suite 11.0\Crystal Reports\StartPage]

"Show Online Resources"="No"



Patches are old fashioned IS 7 where you need to create a response script. place this CMD batch in the same folder as the Setup.exe for the patch and run it.

Create_ISS.CMD

"%~DP0setup.exe" -R /f1"%TEMP%\DST_patch_1.iss"

::Pickup ISS file in %TEMP%



To install the patch unattended, copy DST_patch_1.iss to the same folder as the Setup.exe run Patch_DST_1.CMD


Patch_DST_1.CMD

"%~DP0setup.exe" -s /f1"%~DP0DST_patch_1.iss" /f2"%TEMP%\Patch_DST_1.log"


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Please log in to comment
3
Note

If interface is required in some another language, then it can not be done by changing the language during installation,for this OS Language need to be changed. The interface depends on the OS language.


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Please log in to comment
2
Note

To disable the registry screen add the following registry key under HKCU\Software\Business Objects\Suite 11.5\Crystal Reports\Control

"Counter"=dword:00000001


The program seems to count the number of times it has run, so if the regkey doesn't exist or is equal to 0 it will prompt to register.


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Please log in to comment
1
Command Line

For CrystalReport 11.2 I used the following...


Run Parameters: REBOOT=ReallySuppress /qn PIDKEY=XXX-XXXXXXX-XXXXXX-XXXX INSTALLDIR="C:\Program Files\Business Objects\Crystal Reports 11" COMMONVERDIR="C:\Program Files\Common Files\Business Objects\3.0" ADDLOCAL=ALL EXCLUDEDOTNETFILES=1,EXCLUDEJAVAFILES=1 /i

Full Command Line: OTM_Client.msi REBOOT=ReallySuppress /qn PIDKEY=XXXX-XXXXXXX-XXXXXXX-XXX INSTALLDIR="C:\Program Files\Business Objects\Crystal Reports 11" COMMONVERDIR="C:\Program Files\Common Files\Business Objects\3.0" ADDLOCAL=ALL EXCLUDEDOTNETFILES=1,EXCLUDEJAVAFILES=1


Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Please log in to comment

Inventory Records (1)

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

Versions

Crystal Reports

Version

11

Questions & Answers (1)

Questions & Answers related to Business Objects Crystal Reports

Blogs (0)

Blog posts related to Business Objects Crystal Reports