You are on page 1of 81

Tecnomatix

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

Tecnomatix Applications Installation


This chapter describes the installation and configuration of Tecnomatix applications. It contains the following
sections:
• Workflow, which describes its basic configuration and architecture.
• Database Server Installation, which describes how to install the Oracle database server.
• Installing Tecnomatix Applications, which provides a detailed explanation of how to install the eMServer
and client applications.
• Using the eMServer Without Manually Logging In (Windows 2003), which describes how Client
applications can access the eMServer without having logged in to the eMServer machine.
The sections that follow will guide you through the Tecnomatix installation process. If some parts of the
system are already functional, refer only to the sections that describe the required installation procedures.
Notes:
• When performing installation, you require administration rights.
• If your operating system is Windows Vista, Windows 7, Windows Server 2008, or Windows Server
2008 R2, you must launch the installation file as an administrator, even if you have administration rights.
Do this by right-clicking the installation file and selecting Run as.
• If you wish to perform installation directly from the installation file without recourse to the DVD Browser,
launch Setup.exe, not Tecnomatix 9.1.2 x86.msi or Tecnomatix 9.1.2 x64.msi.
• Throughout the Tecnomatix installation, before proceeding to a subsequent section of the installation, you
should verify that the component you just installed is working properly. For example, make sure that the
database is functional before proceeding to eMServer installation.
• If your operating system is Windows Server 2008 R2, install Microsoft .NET Framework 3.5.1 SP1before
proceeding. See Installing Microsoft .NET Framework.

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.

Full Standalone Installation


In the full standalone installation, all components are installed on the single hardware platform. This includes
the Oracle database and the client/server applications.
Note: In this installation, you are not required to install the Oracle client, since the eMServer is installed on the
Oracle database hardware platform (tier 1) which already contains the Oracle client installation, as described
in the Oracle Installation and Configuration chapter of the Tecnomatix Administration Guide.
After you have installed and configured the Oracle database, the next step is to install the remaining
components of the standalone configuration, as follows:
1 Install the Oracle patch..
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.

Installing Tecnomatix Applications


The installation wizard for Tecnomatix provides a single GUI for installing all client and server applications.
Files for all applications are installed in a single directory and its subdirectories.
Select the appropriate installation option from those listed below to perform your Tecnomatix installation (the
workflow is similar for both 32bit and 64bit platforms):
• Client/Server installation. See Performing a Client/Server Installation (Standalone).
• Server installation. See Performing a Tecnomatix Server Installation.
• Client installation. See Performing a Tecnomatix Client Installation.
• Silent installation using a batch file. See Performing a Tecnomatix Silent Installation.
Supported Operating Systems
The following table lists the supported setup configurations for various operating systems.

* XP SP2 and SP3

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

The system creates the following log files during installation:


Tecnomatix_V9.1.2_Install_Summary.log – Lists the applications and components installed as well as
options selected during setup, for example, setup type, installation directory, eMServer name. This log file
also provides details of when the installation began and ended and is located in the SetupLogs folder in the
installation directory.
Tecnomatix_V9.1.2_Install_<date>-<time>.log – Lists custom actions executed during setup as well as
possible errors, for example, dll registration errors, copying ens system root files failure, create COM+
Application failure. This file is created under the %TEMP% directory and copied to
<INSTALL DIR>\SetupLogs when setup is completed.

Version Upgrade Workflow


The following sections describe the actions you need to perform to upgrade the Tecnomatix environment to
version 9.1.2. If you are running version 9.1 or 9.1.1, install version 9.1.2 on top. In this case, the installation
program uses the installation options from your 9.1 or 9.1.1 installation and omits many of the installation
stages. If you are running earlier versions, first uninstall the older Tecnomatix version (refer to Removing the
Tecnomatix Installation), and then install version 9.1.2 from scratch.
Note: The hybrid standalone version of 9.1 or 9.1.1 (both 32bit and 64bit) cannot be upgraded to 9.1.2. In this
case, uninstall the old version and install 9.1.2 from scratch.

10
Launching the Installation Wizard
1 Insert the Tecnomatix DVD1 into the DVD drive. The DVD Browser is displayed.

11
Tecnomatix Applications Installation

2 Click Install Tecnomatix 9.1.2 Products. The following screen is displayed:

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.

4 Proceed with the desired installation, as described in the following sections.


Note: The procedures are identical for both 32bit and 64bit installations.

Performing a Client/Server Installation (Standalone)


Do one of the following:
• Performing a Client/Server Standalone Installation from Scratch
• Upgrading the Client/Server Standalone Installation from 9.1 or 9.1.1 to 9.1.2
Notes:
• Click this link for information about Configuring the eMServer for a Client/Server Installation.
• When performing a Standalone installation, administration tools (available in Start > Programs >
Tecnomatix > Administration Tools) are installed automatically.

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.

Performing a Client/Server Standalone Installation from Scratch


1 From the Welcome screen, click Next. The Setup Type dialog is displayed:

14
2 Select Install eMServer and Client Applications and click Next. The Custom Setup dialog is displayed:

15
Tecnomatix Applications Installation

3 (Optional) The default location is C:\Program Files\Tecnomatix\eMPower. If required, click Change.


The Change Current Destination Folder window is displayed:

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:

6 Select the desired default language.

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

Upgrading the Client/Server Standalone 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:

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

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.

Configuring the eMServer for a Client/Server Installation


After you have completed the installation, you must configure the connection between the Oracle database and
the eMServer in order to be able to log in. See the Associating eMServer with a Schema and Configuring
Optional eMServer Settings sections in the Tecnomatix Adminstration Guide for more details.

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

Performing a Server Installation from Scratch


1 From the Welcome screen, click Next. The Setup Type dialog is displayed:

26
2 Select Install eMServer and click Next. The Custom Setup dialog is displayed.

27
Tecnomatix Applications Installation

3 (Optional) The default location is C:\Program Files\Tecnomatix\eMPower. If a different location is


required, click Change. The following window is displayed:

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

When the installation process is complete, the following message is displayed:

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

Performing a Tecnomatix Client Installation


Do one of the following:
• Performing a Client Installation from Scratch
• Upgrading the Client Installation from 9.1 or 9.1.1 to 9.1.2
Notes:
• When performing a Client installation, administration tools (available in Start > Programs > Tecnomatix
> Administration Tools) are installed automatically.
• The AdminConsole runs facing the remote eMServer that you define in the installation.
• When performing a Client installation, both the Tecnomatix client and the eMServer must reside in the
same domain.

Performing a Client Installation from Scratch


1 From the Welcome screen, click Next. The Setup Type dialog is displayed:

36
2 Select Install Client Applications and click Next. The Custom Setup dialog is displayed:

37
Tecnomatix Applications Installation

3 (Optional) The default location is C:\Program Files\Tecnomatix\eMPower. If a different location is


required, click Change. The following window is displayed:

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:

5 Select the desired default language.

39
Tecnomatix Applications Installation

6 Click Next. The Choose System Root Location dialog is displayed:

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

9 Click Next. The Ready to Install dialog is displayed:

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

When the installation process is complete, the following message is displayed:

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.

Performing a Tecnomatix Silent Installation


Tecnomatix provides an option for silent installation using the standard MSI silent installation procedures and
parameters. Tecnomatix applications can be installed via the command line, while specifying the desired
products and installation location.
All parameters submitted using the Installation Wizard are given as command line parameters according to the
rules specified in the table below:

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:

Tecnomatix Silent Install


The content of the ADDLOCAL variable should be derived from the following table:

49
Tecnomatix Applications Installation

Note: All features should be comma-separated without spaces.


* Omit N_CLIENT_PURE32 when installing the Client 32 on Hybrid configuration.
Tecnomatix License Silent Install:

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 Press any key to begin installation

echo Installing Tecnomatix 9.1.2 x86 Client only...


"%DVD_LOC%\Setup\32bit\Setup.exe" /s /v"/qn
INSTALLDIR=\"%INSTALLDIR_VAR%\" SILENTMODE=\"TRUE\"
SETUPTYPE=\"%SETUPTYPE_VAR%\" EMSSYSTEMROOT=\"%EMSSYSTEMROOT_VAR%\"
EMSSERVERNAME=\"%EMSSERVERNAME_VAR%\" EMSAGENTNAME=\"%EMSAGENTNAME_VAR%\"
CREATEDESKTOPICONS=\"%CREATEDESKTOPICONS_VAR%\"
ADDLOCAL=\"%ADDLOCAL_VAR%\" /l* %MSI_LOGFILE_VAR%"

echo Finished installing Tecnomatix 9.1.2 x86 Client only.

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 Press any key to begin installation

echo Installing Tecnomatix 9.1.2 x86 upgrade...


"%DVD_LOC%\Setup\32bit\Setup.exe" /s /v"/qn SILENTMODE=\"TRUE\"
SETUPTYPE=\"%SETUPTYPE_VAR%\" /l* %MSI_LOGFILE_VAR%"
echo Finished installing Tecnomatix 9.1.2 x86 upgrade.

pause

Example of silent installation code for license 32bit (scratch installation):


@echo off

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 Press any key to begin installation


echo Installing Tecnomatix license 9.1.2 x86...
"%DVD_LOC%\Setup\License\Windows\Setup.exe" /s /v"/qn
INSTALLDIR=\"%INSTALLDIR_VAR%\" SILENTMODE=\"TRUE\"
ADDLOCAL=\"%ADDLOCAL_VAR%\" /l* %MSI_LOGFILE_VAR%"
echo Finished installing Tecnomatix license 9.1.2 x86.

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

Custom Actions in Tecnomatix Setup

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.

Folders and Registry Keys Affected by Tecnomatix Installations


The following table lists the folders and registry keys affected by Tecnomatix installations.

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

4 Select the Identity tab, as follows:

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

Providing Administration Permissions for eMServer on Windows 2008


After installing eMServer and configuring eMServer connections using the eMServer Administration Tool,
due to Windows 2008 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:

60
4 Select the Identity tab, as follows:

61
Tecnomatix Applications Installation

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.

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:

Installing Microsoft .NET Framework 3.5.1 – Method 1 – Server Manager Interface


1 In the Server Manager interface, select Add Features to displays a list of possible features.
2 In Select Features, expand .NET Framework 3.5.1 Features.
3 Check .NET Framework 3.5.1, clear WCF Activation and click Next.
Note: If you do not expand .NET Framework 3.5.1 Features before checking .NET Framework 3.5.1,
the system prompts you as follows: You cannot install .NET Framework 3.5.1 Features unless the required
role services and features are also installed. Click Cancel, expand .NET Framework 3.5.1 Features, and
then check .NET Framework 3.5.1.
4 In Confirm Installation Selections, review the selections, and click Install.
5 After the installation is complete, click Close.

Installing Microsoft .NET Framework 3.5.1 – Method 2 – PowerShell


1 From the Windows desktop, click Start > All Programs > Accessories > Windows PowerShell.
2 Right click Windows PowerShell and select Run as Administrator.
3 In the User Account Control box, click Yes.
4 From the PowerShell command prompt, type the following commands and press ENTER after each one:
• Import-Module ServerManager
• Add-WindowsFeature as-net-framework

63
Tecnomatix Applications Installation

Removing the Tecnomatix Installation


Tecnomatix installations can be removed by performing the procedure described below.
To remove the Tecnomatix installation:
1 Access the Control Panel and select Change or Remove Programs.
2 Select Tecnomatix from the list of currently installed programs, as shown below.

3 Click Change or Remove. If you click Remove, the following message is displayed:

Click Yes to complete the removal.

64
If you click Change, the Welcome window is displayed:

4 Click Next. The Program Maintenance 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

7 When the process is complete, click Finish.


8 To complete the removal of the Tecnomatix installation:
a. Remove the following folders and their content:

68
b. Remove the following registry entries:

69
Tecnomatix Applications Installation

Tecnomatix-Teamcenter Versions Alignment


Tecnomatix and Teamcenter versions must be aligned to ensure compatibility of integrated operations when
running Process Simulate on Teamcenter, Collaboration Context Integration and Resource Browser.
Any alignment always modifies one specific Tecnomatix version. On the other hand, multiple Teamcenter
alignments may be available per Tecnomatix alignment, enabling users to select the Teamcenter version they
need to align with.

Aligning Tecnomatix-Teamcenter Versions


By default, each Tecnomatix version is released already aligned with one or more Teamcenter versions,
requiring no special installation.
Note: See the Release Notes of the relevant Tecnomatix version for information regarding default compatible
Teamcenter versions.
You may need to perform an alignment when working with a Tecnomatix version that is not aligned by default
with a specific Teamcenter version, and when Teamcenter/PLMXML Third Parties are different or have been
modified with respect to the default version. This is common when earlier or more advanced versions of
Teamcenter are deployed.
In these cases Siemens PLM releases an alignment setup making it available on the official FTP download
site. This enables customers to align with a specific Teamcenter version by performing a simple installation on
top of the existing Tecnomatix installation.
In addition to the alignment setup, it may be necessary to install specific Tecnomatix Hot Fixes to ensure
proper functioning of the integration. These are also available on the official FTP site.
Note: Siemens PLM may occasionally release an alignment to support a specific integration area, for example,
Collaboration Context Integration only. In such cases, the limited purpose of the alignment is explained in the
accompanying documentation.

Setup Location and Installation


Click the link below to access information about available Tecnomatix alignments and the setup installation:
http://ftp.ugs.com/tecnomatix/Planning_Applications/Hot_Fixes/
See the TC-Alignment tab of the Tecnomatix_[version]_Hotfix_Master_List.xls Excel file - it contains all the
available information about the existing alignments for each Tecnomatix version.
In addition to details about the required Hot Fix installations, the table also contains important information
about the alignment between Tecnomatix and Teamcenter versions.

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:

3 Click Next. The Select Teamcenter Version dialog is displayed:

71
Tecnomatix Applications Installation

4 Select a Teamcenter version and click Next. The Ready to Install dialog is displayed:

5 Click Install. The Installing TC-Alignment 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

Using the eMServer Without Manually Logging In (Win-


dows 2003)
After you have completed the eMServer installation and configured the eMServer connections using the
eMServer Administration Tool, the eMServer services are running. The users can then log in to their client
applications and begin working.
An administrator generally logs in to the eMServer in order to perform specific administrative tasks using the
eMServer Administration functionality described in the Administrative and Management Tools chapter (such
as changing schemas and converting customizations). Since it is not necessary for users to access eMServer
administration functionality, there are various situations where the administrator may want to have the
eMServer available for users, but without logging in as an administrator, such as:
• To get the eMServer up and running quickly (for example, after an electrical power failure).
• To secure his or her workstation from access by others.
The following section describes how to connect to the application server without logging in. This consists of:
• Defining access and launch permissions from the eMSAgent Properties window.
• Defining the users who are permitted to log on to the eMServer from the eMServer Properties window.
To access the eMServer without logging in:
1 From your Windows Start menu, select Run -> dcomcnfg. The Component Services window is displayed.

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

6 Click Add. The Select Users, Computers, or Groups window is displayed:

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:

11 Click Add. The Select Users, Computers, or Groups window is displayed.


12 In the Names area enter the object name to select. Click Check Names to verify the name typed is valid.
Click OK to close the window.
13 Select the user or group whose access you wish to update and click the Allow checkbox to allow launch for
your selection.
14 Click OK to close the Launch Permission window.
15 Click Apply followed by OK to close the eMS Agent Properties window.
16 From your Windows Start menu, select Control Panel -> Administrative Tools -> Component Services
(or from the Start menu, select Run -> dcomcnfg). The Component Services 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

20 In the Account area, select This user.


21 In the relevant user and password fields, enter the details of the user to be permitted to log on to the
eMServer.
22 Click OK.

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.

Setting the eMServer on Windows 2003 Server Machine


Windows 2003 server requires proactive activity to enable clients to connect to COM+ service. Therefore, in
order to have an eMServer up and running (eMServer that serves clients from other machines), you need to
use the following steps to enable network COM+ access:
1 Click Start, point to Control Panel, and then click Add or Remove Programs.
2 Click Add/Remove Windows Components.
3 Select Application Server, and then click Details.
4 Click Enable network COM+ access, and then click OK.
5 Click Next, and then click Finish.
Note: See http://support.microsoft.com/kb/817065

Setting the Tecnomatix Database


Refer to the eMServer Schema Administration Tool and eMServer Administration Tool sections in the
Tecnomatix Administration Guide for instructions about creating a new schema and associating the server to it.

81

You might also like