Professional Documents
Culture Documents
Installation
Guide
COPYRIGHT
Proprietary & Restricted Rights Notice
_____________________________________________________
This software and related documentation are proprietary to Tecnomatix Technologies Ltd.
© 2010 Tecnomatix Technologies Ltd. All rights reserved.
Portions of this manual are proprietary to Siemens Product Lifecycle Management Soft-
ware Inc. © Copyright 2010 Siemens Product Lifecycle Management Software Inc. All
Rights Reserved.
All trademarks belong to their respective holders.
3D Labs is a registered mark or trademark of 3Dlabs, Inc. or its subsidiaries in the US and
other countries.
Adobe is a registered mark or trademark of Adobe Systems Incorporated or its subsidiar-
ies in the US and other countries.
Apache is a registered mark or trademark of The Apache Software Foundation or its sub-
sidiaries in the US and other countries.
ATI is a registered mark or trademark of ATI Technologies Inc. or its subsidiaries in the
US and other countries.
AutoCAD is a registered mark or trademark of Autodesk, Inc. or its subsidiaries in the US
and other countries.
HP is a registered mark or trademark of Hewlett-Packard Company or its subsidiaries in
the US and other countries.
IBM is a registered mark or trademark of International Business Machines Corporation or
its subsidiaries in the US and other countries.
Intel is a registered mark or trademark of Intel Corporation or its subsidiaries in the US
and other countries.
Java and iPlanet are registered marks or trademarks of Sun Microsystems, Inc. or its sub-
sidiaries in the US and other countries.
Microsoft is a registered mark or trademark of Microsoft Corporation or its subsidiaries in
the US and other countries.
Microstation is a registered mark or trademark of Bentley Systems, Incorporated or its
subsidiaries in the US and other countries.
Netscape is a registered mark or trademark of Netscape Communications Corp.or its sub-
sidiaries in the US and other countries.
NVIDIA is a registered mark or trademark of NVIDIA Corporation or its subsidiaries in
the US and other countries.
Oracle is a registered mark or trademark of Oracle Corporation or its subsidiaries in the US and
other countries.
Siemens is a registered mark or trademark of Siemens Corp. or its subsidiaries in the US and other
countries.
TiCon is a registered mark or trademark of MTM or its subsidiaries in Germany and other coun-
tries.
UNIX is a registered mark or trademark of The Open Group or its subsidiaries in the US and other
countries.
RAMSIS is a trademark of Human Solutions. The Software is sub-licensed by Human Solutions
GmbH, Kaiserslautern, Germany.
Body Builder is a trademark of Human Solutions. The Software is sub-licensed by Human Solu-
tions GmbH, Kaiserslautern, Germany
Tecnomatix Applications Installation
4
Workflow
The three-tier architecture of the Tecnomatix solution can be installed using the three tier installation, the
compact installation, or the full standalone installation (refer to the Introduction in the Tecnomatix
Administration Guide chapter for an overview). The installation steps required for each of the configurations
are described in the sections that follow.
Note: For each of these configurations the Oracle database must be set up as described in Oracle Installation
and Configuration chapter.
Three-Tier Installation
In the three-tier installation, the Oracle database is installed on its own hardware platform. The eMServer is
also installed on its own hardware platform and consists of the Oracle client and the eMServer. The Client
applications are then installed on the end-user machines.
After you have installed and configured the Oracle database (tier 1), as described in the Oracle Server
Installation chapter in the Tecnomatix Administration Guide, the next step is to install the components of the
eMServer hardware platform (tier 2) and the applications on the client tier (tier 3).
Follow the steps below to complete the installation of the eMServer tier (tier 2):
1 Install Oracle client (either 11.1.0.7, 11.2.0.1 or 10.2.0.4).
2 Install the eMServer, as described in Installing Tecnomatix Applications.
3 Configure the eMServer and perform various administrative tasks, as described in the Schema
Administration section of the Tecnomatix Administration Guide.
4 Install the various client applications to complete the installation of the client tier (tier 3).
The eMServer processes are now up and running, and users can log in to the different client applications and
begin working.
5
Tecnomatix Applications Installation
Compact Installation
In the compact installation, the Oracle database is installed on its own hardware platform. The eMServer is
installed on a separate hardware platform, and includes the Oracle client. The client applications are also
installed on this machine.
After you have installed and configured the Oracle database (tier 1), the next step is to install the components
of the eMServer hardware platform (tier 2), as follows:
1 Install Oracle client 11.2.0.1, 11.1.0.7 or 10.2.0.4.
Note: The client version must be identical to the server version, with the exception of the Oracle server 11
for which it is possible to run an Oracle client 11 R1 or 10g with an Oracle 11 R2 server.
2 Install the client and server, as described in Installing Tecnomatix Applications.
3 Configure the eMServer and perform various administrative tasks, as described in the Schema
Administration section of the Tecnomatix Administration Guide.
The eMServer processes are now up and running, and users can log in to the different client applications and
begin working.
6
Database Server Installation
Before proceeding with the installation instructions in this chapter, you should have read and executed the
instructions for installing the database as described inthe Oracle Server - Silent Installation (version 10g)
section in the Tecnomatix Administration Guide.
7
Tecnomatix Applications Installation
** XP SP2
*** Windows 2003 SP2
Hybrid Installation
A "hybrid" setup is a Standalone installation on a 64bit machine, using a 64bit server and a 32bit client.
To perform a hybrid installation:
1 Run the 64bit setup and select Install eMServer, refer to Performing a Server Installation from Scratch.
2 Run the 32bit setup and select Install Client Applications, Performing a Client Installation from Scratch.
The following table lists all the possible hybrid configurations.
8
Third-party Applications
When performing an installation, the following third-party applications will be installed automatically,
depending on which Tecnomatix applications are installed:
9
Tecnomatix Applications Installation
Setup Prerequisites
10
Launching the Installation Wizard
1 Insert the Tecnomatix DVD1 into the DVD drive. The DVD Browser is displayed.
11
Tecnomatix Applications Installation
3 Select one of the following installation options according to the client and server platforms on which you
are installing.
• Install Tecnomatix 9.1.2 (32bit)
• Install Tecnomatix 9.1.2 (64bit)
12
A Welcome dialog is displayed.
13
Tecnomatix Applications Installation
The configuration provided by the Client/Server installation supplies a complete Tecnomatix environment,
containing both Application server and Client components in a single hardware framework. With this setup,
no separate, additional machine is required for client operations.
Before beginning to install Tecnomatix 9.1.2, make sure that Oracle client 11.1.0.7, 11.2.0.1 or 10.2.0.4 is
installed. The client version must be identical to the server version, for example client 10.2.0.4 and server
10.2.0.4. When setting Oracle Home immediately before the Tecnomatix 9.1.2 installation, it is recommended
to restart your machine before installing Tecnomatix 9.1.2 to ensure that the path variable is updated.
14
2 Select Install eMServer and Client Applications and click Next. The Custom Setup dialog is displayed:
15
Tecnomatix Applications Installation
4 Choose the folder in which you want Tecnomatix to be installed and click OK. The Custom Setup dialog
reappears.
5 Select the Client and Server applications. Selecting the parent Client Applications node automatically
selects all of its associated applications.
16
(Optional) If you selected German localization in the Custom Setup dialog, the Choose default language
dialog is displayed:
17
Tecnomatix Applications Installation
7 Click Next. The Choose System Root Location dialog for the eMServer system root is displayed:
18
8 Click Change to specify the destination of the eMServer system root (UNC paths are also accepted, but
make sure that the SystemRoot is a separate folder under the shared one), and click Next. The Ready to
Install dialog is displayed:
19
Tecnomatix Applications Installation
9 Click Install. The Installing Tecnomatix dialog displays with a progress bar, enabling you to track the
progress of the installation.
20
When the installation process is complete, the following message is displayed:
10 Click Finish.
Important: After completing the installation you must provide administrator priveleges for Windows7/
Windows 2008, according to your operating system.
21
Tecnomatix Applications Installation
22
2 Click Install. The Installing Tecnomatix dialog displays with a progress bar, enabling you to track the
progress of the installation.
23
Tecnomatix Applications Installation
3 Click Finish.
Important: After completing the installation you must provide administrator priveleges for Windows7/
Windows 2008, according to your operating system.
24
Performing a Tecnomatix Server Installation
Do one of the following:
• Performing a Server Installation from Scratch
• Upgrading the Server Installation from 9.1 or 9.1.1 to 9.1.2
Notes:
• Click this link for information about Setting the eMServer on Windows 2003 Server Machine.
• When performing a Server installation, administration tools (available in Start > Programs > Tecnomatix
> Administration Tools) are installed automatically.
Server installations support multi-user environments.
Make sure that Oracle 11.1.0.7, 11.2.0.1 or 10.2.0.4 is installed. Also, make sure that Oracle Home is set
accordingly. When setting Oracle Home immediately before the Tecnomatix installation, it is recommended to
restart your machine before installing Tecnomatix to ensure that the path variable is updated.
Note: The client version must be identical to the server version, (for example client 10.2.0.4 and server
10.2.0.4).
25
Tecnomatix Applications Installation
26
2 Select Install eMServer and click Next. The Custom Setup dialog is displayed.
27
Tecnomatix Applications Installation
Choose the folder in which you want Tecnomatix to be installed and click OK. The Custom Setup dialog
reappears. Click Next.
28
4 The Choose System Root Location dialog for the eMServer system root is displayed:
29
Tecnomatix Applications Installation
5 Click Change to specify the destination of the eMServer system root (UNC paths are also accepted, but
make sure that the SystemRoot is a separate folder under the shared one), and click Next. The Ready to
Install dialog is displayed:
30
6 Click Install. The Installing Tecnomatix dialog displays with a progress bar, enabling you to track the
progress of the installation.
31
Tecnomatix Applications Installation
7 Click Finish.
Important: After completing the installation you must provide administrator priveleges for Windows7/
Windows 2008, according to your operating system.
32
Upgrading the Server Installation from 9.1 or 9.1.1 to 9.1.2
1 From the Welcome screen, click Next. The Ready to Install dialog is displayed:
33
Tecnomatix Applications Installation
2 Click Install. The Installing Tecnomatix dialog displays with a progress bar, enabling you to track the
progress of the installation.
34
When the installation process is complete, the following message is displayed:
3 Click Finish.
Important: After completing the installation you must provide administrator priveleges for Windows7/
Windows 2008, according to your operating system.
35
Tecnomatix Applications Installation
36
2 Select Install Client Applications and click Next. The Custom Setup dialog is displayed:
37
Tecnomatix Applications Installation
Choose the folder in which you want Tecnomatix to be installed and click OK. The Custom Setup dialog
reappears.
4 Select the Client Applications (selecting the parent Client Applications node automatically selects all of
its associated applications).
38
(Optional) If you selected German localization in the Custom Setup dialog, the Choose default language
dialog is displayed:
39
Tecnomatix Applications Installation
40
7 Click Change and navigate to the system root of the eMServer. Click OK and Next. The eMServer and
eMSAgent Names dialog is displayed:
This dialog enables you to select an eMServer and the Notification Agent to which your client application
will connect. The system pings the server and the notification agent in order to check that there is a
working connection. Note however, that the installation continues even if the ping fails.
8 In the text box, enter the eMServer and the Notification Agent server name. Ensure that your entry
contains an active server installation.
41
Tecnomatix Applications Installation
42
10 Click Install. The Installing Tecnomatix dialog displays with a progress bar, enabling you to track the
progress of the installation.
43
Tecnomatix Applications Installation
11 Click Finish.
44
Upgrading the Client Installation from 9.1 or 9.1.1 to 9.1.2
1 From the Welcome screen, click Next. The Ready to Install dialog is displayed:
45
Tecnomatix Applications Installation
2 Click Install. The Installing Tecnomatix dialog displays with a progress bar, enabling you to track the
progress of the installation.
46
When the installation process is complete, the following message is displayed:
3 Click Finish.
47
Tecnomatix Applications Installation
Notes:
• All of the parameter's values must be enclosed in double quotes (").
• The parameter's names and the SETUPTYPE, SILENTMODE values are case sensitive.
48
The Reboot parameter contains the following options:
49
Tecnomatix Applications Installation
Example of silent installation code for full client 32bit (scratch installation):
@echo off
set DVD_LOC=[DVD_LOC]
set INSTALLDIR_VAR=C:\Program Files\Tecnomatix\eMPower
set SETUPTYPE_VAR=Client
50
set EMSSYSTEMROOT_VAR=c:\temp\System_root
set EMSSERVERNAME_VAR=[EMSSERVERNAME]
set EMSAGENTNAME_VAR=[EMSAGENTNAME]
set CREATEDESKTOPICONS_VAR=TRUE
set
ADDLOCAL_VAR=N_BASE,AC_COM,AppDll,EMPLANNER_AdminConsole,Basic_Com,N_CLIE
NT,N_CLIENT_PURE32,N_PD,MICROSTATION_SHARE_COM_DLL,MICROSTATION_V8,N_PS,N
_PS_ON_TC,Localization,English,German
Set LOCALIZATION_TYPE_VAR=English
set MSI_LOGFILE_VAR=%TEMP%\Tecno912_32bit_MSI_Install.log
echo =========================================================
echo ==================== Confirmation =======================
echo == Installation location:
echo %DVD_LOC%
echo == Setup type: %SETUPTYPE_VAR%
echo == EMS system root: %EMSSYSTEMROOT_VAR%
echo == eMServer name: %EMSSERVERNAME_VAR%
echo == Notification agent name: %EMSAGENTNAME_VAR%
echo == Default localization language: %LOCALIZATION_TYPE_VAR%
echo =========================================================
echo.
pause
Example of silent installation code for full server 32bit (upgrade installation):
@echo off
set DVD_LOC=[DVD_LOC]
set SETUPTYPE_VAR=Server
set MSI_LOGFILE_VAR=%TEMP%\Tecno912_32bit_MSI_Install.log
51
Tecnomatix Applications Installation
echo =========================================================
echo ==================== Confirmation =======================
echo == Installation location:
echo %DVD_LOC%
echo == Setup type: %SETUPTYPE_VAR%
echo =========================================================
echo.
pause
set DVD_LOC=[DVD_LOC]
set INSTALLDIR_VAR=C:\Program Files\Tecnomatix\License
set ADDLOCAL_VAR=Base_32,License_32,License_Service_32
set MSI_LOGFILE_VAR=%TEMP%\Tecno_License912_32bit_MSI_Install.log
echo =========================================================
echo ==================== Confirmation =======================
echo == Installation location:
echo %DVD_LOC%
echo =========================================================
echo.
pause
Example installation batch files can be found on the installation DVD under the 'Silent Install' folder.
52
Installation Information for Administrators
Overview
The Tecnomatix installation program uses native msi (Basic MSI project) compiled with InstallShield 2008 to
achieve a robust installation program and maximum transparency to the installation process.
During the installation, the setup executes several custom actions according to the setup type and hardware/
software configuration of the target machines (e.g., platform 32 or 64bit, operating system, etc.). These
custom actions are listed in the tables below with brief descriptions of their purpose and values in the
installation.
You can assign additional Administrative Parameters to the installation to block some of the setup default
behavior.
During the setup, the installer invokes the following additional applications (installed with the Tecnomatix
applications files):
• PackageAdmin.exe – creates the eMServer COM+ application
• RegSvr32.exe – registers some of the setup COM objects
• RegAsm.exe – registers .NET assemblies
• ping.exe – checks the eMServer and eMSAgent machines (used only with full UI installations)
• eMSAgent.exe – installs the DCOM eMSAgent application
• regtlib.exe – registers some type libraries
• regedit.exe – adds some information to the registry
• rundll32.exe – installs some *.inf files during the setup runtime
• net.exe – stops\starts network services during setup runtime (e.g., eMSAgent service)
• tecnoreg.exe – launches RegSvr32.exe, RegAsm.exe, and regtlib.exe to register files
• wul.exe – creates a report of Microsoft Windows updates (used by Tecnomatix Doctor)
• chkcpu.exe – CPU identification utility
53
Tecnomatix Applications Installation
54
The following Custom Actions are executed during the setup:
Note: Some of the custom actions are currently disabled - they are planned for use in future patches/service
packs.
55
Tecnomatix Applications Installation
Administrative Parameters
Administrators can set the following parameters (or pass them to the installation via the command line) to
enable/disable some of the setup behavior and streamline the installation process. The parameters listed below
can be modified according to the values in the table:
Note: For silent installations, you must add the SILENTMODE parameter with the value of TRUE; it is not
sufficient to specify /q to the mesiexec.
56
Providing Administration Permissions for eMServer on Windows 7
After installing eMServer and configuring eMServer connections using the eMServer Administration Tool,
due to Windows 7 security restrictions, you must configure the eMServer component to run under the
administrator rights.
1 From your Windows Start menu, select Settings->Control Panel->System and Security-
>Administrative Tools->Component Services. The Component Services window is displayed:
2 Right-click the eMServer package. From the popup menu, select Properties. The eMServer Properties
window is displayed, showing the General tab.
3 Uncheck the Disable changes checkbox in the Advanced tab, as displayed below:
57
Tecnomatix Applications Installation
58
5 In the Account area, select This user.
6 In the relevant user and password fields, enter the details of the user to be permitted to log on to the
eMServer.
7 Click OK.
From now, all COM+ logins are performed with this user's login, with all the permissions relevant to this user
on this server.
59
Tecnomatix Applications Installation
2 Right-click the eMServer package. From the popup menu, select Properties. The eMServer Properties
window is displayed, showing the General tab.
3 Uncheck the Disable changes checkbox in the Advanced tab, as displayed below:
60
4 Select the Identity tab, as follows:
61
Tecnomatix Applications Installation
62
Installing Microsoft .NET Framework
If your operating system is Windows Server 2008 R2, you must also install Microsoft .NET Framework 3.5.1
SP1. You can do this in one of the following ways:
63
Tecnomatix Applications Installation
3 Click Change or Remove. If you click Remove, the following message is displayed:
64
If you click Change, the Welcome window is displayed:
65
Tecnomatix Applications Installation
5 Select Remove (or the option you require) and click Next. The Remove the Program message is displayed.
66
6 Click Remove. The system begins removing the applications.
67
Tecnomatix Applications Installation
68
b. Remove the following registry entries:
69
Tecnomatix Applications Installation
70
Alignment Installation Instructions
1 Select the desired directory to access the Tecnomatix alignment setup for the specific Tecnomatix version,
for example:
• For Tecnomatix 32 bit installations - select the 32 bit Tecnomatix alignment setup
• For Tecnomatix 64 bit installations - select the 64 bit Tecnomatix alignment setup
2 Run the Setup. The Welcome dialog is displayed:
71
Tecnomatix Applications Installation
4 Select a Teamcenter version and click Next. The Ready to Install dialog is displayed:
72
6 Click Next when the installation is complete.
7 Click Finish.
Note: You can switch the alignment to a different Teamcenter version by running the alignment setup
again, as required.
73
Tecnomatix Applications Installation
74
2 Expand the Component Services\Computers\My Computer\DCOM Config.
3 From the Applications list, select eMSAgent and click Properties. The eMSAgent Properties window is
displayed (as shown below).
4 Select the Security tab, as follows:
5 Select the Customize option for Access Permissions and click Edit. The Access Permission window is
displayed:
75
Tecnomatix Applications Installation
7 In the Names area enter the object name to select. Click Check Names to verify that the name you typed is
valid. Click OK to close the window.
8 In the Access Permissions window select Everyone or select a predefined group of users and click the
Allow checkbox for the selected item to allow access.
76
9 Click OK to close the Access Permission window.
10 In the eMSAgent Properties window, select the Customize option for Launch and Activation Permissions
and click Edit. The Launch Permission window is displayed:
77
Tecnomatix Applications Installation
17 Right-click the eMServer package. From the popup menu, select Properties. The eMServer Properties
window is displayed, showing the General tab.
18 Uncheck the Disable changes checkbox in the Advanced tab, as displayed below:
78
19 Select the Identity tab, as follows:
79
Tecnomatix Applications Installation
80
Setting the Client on XP Machines
In order for a client to work on XP SP2 machines, it is necessary to use the following steps:
1 Configure the firewall to allow connection to Tune.exe and eM-Planner.exe to any call coming from
remote machines.
2 Change DCOM security definitions to allow access to the user who is running eMServer COM+
application as follows –
a. Open the Component Services Console (or dcomcnfg).
b. Select "My Computer" and open the Properties dialog.
c. In the COM Security tab, click the "Edit Limits" button.
d. Add the eMServer user and grant him/her the "Remote Access" permission.
81