sp3dupgradeguide.pdf

Upload: yundtech

Post on 10-Feb-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/22/2019 SP3DUpgradeGuide.pdf

    1/60

    SmartPlant 3D2009.1 Upgrade Guide

    2009.1 November 2009 DSP3D-PE-200078C

  • 7/22/2019 SP3DUpgradeGuide.pdf

    2/60

    CopyrightCopyright 1999-2009 Intergraph Corporation. All Rights Reserved.

    Including software, file formats, and audiovisual displays; may be used pursuant to applicable software license agreement; contains

    confidential and proprietary information of Intergraph and/or third parties which is protected by copyright law, trade secret law, and

    international treaty, and may not be provided or otherwise made available without proper authorization from Intergraph Corporation.

    Portions of this software are owned by Spatial Corp. 1986-2009. All Rights Reserved.

    U.S. Government Restricted Rights LegendUse, duplication, or disclosure by the government is subject to restrictions as set forth below. For civilian agencies: This was developed at

    private expense and is "restricted computer software" submitted with restricted rights in accordance with subparagraphs (a) through (d) of the

    Commercial Computer Software - Restricted Rights clause at 52.227-19 of the Federal Acquisition Regulations ("FAR") and its successors,

    and is unpublished and all rights are reserved under the copyright laws of the United States. For units of the Department of Defense ("DoD"):

    This is "commercial computer software" as defined at DFARS 252.227-7014 and the rights of the Government are as specified at DFARS

    227.7202-3.

    Unpublished - rights reserved under the copyright laws of the United States.

    Intergraph Corporation

    P.O. Box 240000

    Huntsville, AL 35813

    Street address: 170 Graphics Drive, Madison, AL 35758

    Terms of UseUse of this software product is subject to the End User License Agreement and Limited Product Warranty ("EULA") delivered with this

    software product unless the licensee has a valid signed license for this software product with Intergraph Corporation. If the licensee has a valid

    signed license for this software product with Intergraph Corporation, the valid signed license shall take precedence and govern the use of this

    software product. Subject to the terms contained within the applicable license agreement, Intergraph Corporation gives licensee permission to

    print a reasonable number of copies of the documentation as defined in the applicable license agreement and delivered with the software

    product for licensee's internal, non-commercial use. The documentation may not be printed for resale or redistribution.

    Warranties and LiabilitiesAll warranties given by Intergraph Corporation about equipment or software are set forth in the EULA provided with the software or

    applicable license for the software product signed by Intergraph Corporation, and nothing stated in, or implied by, this document or its

    contents shall be considered or deemed a modification or amendment of such warranties. Intergraph believes the information in this

    publication is accurate as of its publication date.

    The information and the software discussed in this document are subject to change without notice and are subject to applicable technical

    product descriptions. Intergraph Corporation is not responsible for any error that may appear in this document.

    The software discussed in this document is furnished under a license and may be used or copied only in accordance with the terms of this

    license. No responsibility is assumed by Intergraph for the use or reliability of software on equipment that is not supplied by Intergraph or its

    affiliated companies. THE USER OF THE SOFTWARE IS EXPECTED TO MAKE THE FINAL EVALUATION AS TO THE

    USEFULNESS OF THE SOFTWARE IN HIS OWN ENVIRONMENT.

    Intergraph is not responsible for the accuracy of delivered data including, but not limited to, catalog, reference and symbol data. Users should

    verify for themselves that the data is accurate and suitable for their project work.

    TrademarksIntergraph, the Intergraph logo, PDS, SmartPlant, FrameWorks, I-Convert, I-Export, I-Sketch, SmartMarine, IntelliShip, INtools, ISOGEN,

    MARIAN, SmartSketch, SPOOLGEN, SupportManager, and SupportModeler are trademarks or registered trademarks of Intergraph

    Corporation or its subsidiaries in the United States and other countries. Microsoft and Windows are registered trademarks of Microsoft

    Corporation. ACIS is a registered trademark of SPATIAL TECHNOLOGY, INC. Infragistics, Presentation Layer Framework,

    ActiveTreeView Ctrl, ProtoViewCtl, ActiveThreed Ctrl, ActiveListBar Ctrl, ActiveSplitter, ActiveToolbars Ctrl, ActiveToolbars Plus Ctrl,

    and ProtoView are trademarks of Infragistics, Inc. Incorporates portions of 2D DCM, 3D DCM, and HLM by Siemens Product Lifecycle

    Management Software III (GB) Ltd. All rights reserved. Gigasoft is a registered trademark, and ProEssentials a trademark of Gigasoft, Inc.

    VideoSoft and VXFlexGrid are either registered trademarks or trademarks of ComponentOne LLC 1991-2009, All rights reserved. Oracle, JD

    Edwards, PeopleSoft, and Retek are registered trademarks of Oracle Corporation and/or its affiliates. Tribon is a trademark of AVEVA Group

    plc. Other brands and product names are trademarks of their respective owners.

  • 7/22/2019 SP3DUpgradeGuide.pdf

    3/60

    Table of Contents

    SmartPlant 3D 2009.1 Upgrade Guide 3

    Table of Contents

    Preface .................................................................................................................................5Introduction ........................................................................................................................7

    Upgrade Overview ........................................................................................................7Upgrade Cases ..............................................................................................................8Document Assumptions ................................................................................................9

    Preparing for the Upgrade ..............................................................................................11Backup the Model and the Symbols Share .................................................................12Check the Integrity of the Databases ..........................................................................12

    Verify the Consistency of Piping Specifications .............................................................. 12Determine if Synchronize is Required .............................................................................. 13Synchronize the version 2007 or version 2009 SP1 Model with the version 2007 or version 2009SP1 Catalog....................................................................................................................... 13Resolve the version 2007 or version 2009 SP1 To Do List .............................................. 13Check version 2007 or version 2009 SP1 Database Integrity .......................................... 14 Verify Reference Files ...................................................................................................... 14

    Backup the Model .......................................................................................................15Prepare the Workstation for the Upgrade ...................................................................15Prepare the Server for the Upgrade .............................................................................16

    Upgrading the Symbols Share ........................................................................................20Description of the 2009.1 Symbol Share Contents .....................................................20Upgrade Procedure for the Symbols Share .................................................................21Upgrading Custom Symbols and Naming Rules ........................................................23Upgrading SmartPlant 3D Reports or Structure Symbol Files ...................................26Upgrading SmartPlant 3D Drawings Styles.sha File ..................................................26

    Upgrading the Databases ................................................................................................28Non-Global Workshare Configuration .......................................................................28Global Workshare Configuration................................................................................30

    Upgrading the Reference Data .......................................................................................36Overview .....................................................................................................................36Incorporate the 2009 SP1 and 2009.1 Reference Data Changes .................................37

    Bulkload Changes to Catalogs .......................................................................................... 37Synchronizing the Model with the Catalog ...................................................................39

    Synchronize the 2009.1 Model with the 2009.1 Catalog ............................................39Resolve the 2009.1 To Do List ...................................................................................40Check 2009.1 Database Integrity ................................................................................40

  • 7/22/2019 SP3DUpgradeGuide.pdf

    4/60

    Table of Contents

    4 SmartPlant 3D 2009.1 Upgrade Guide

    Regenerating the Reports Database ...............................................................................41Appendix I: Upgrading Your Tool Schema ..................................................................42Appendix II: Upgrading Your SmartPlant 3D Reports Template Files .....................43

    Upgrading to 2009.1 Reports ......................................................................................43Impact on User Defined SQL and Visual Basic Report and Label Queries ...............45

    Appendix III: Upgrading Your SmartPlant 3D Structure Files..................................49Upgrading to 2009.1 Structure....................................................................................49

    Appendix IV: Fixing Hangers and SupportsDrawings Orientation .......................52Upgrading to 2009 SP1 Hangers and Supports views ................................................52

    Appendix V: Symbol Share Changes in 2009.1 .............................................................54Hangers and Supports .................................................................................................54SmartPlant Structure ...................................................................................................55Reports ........................................................................................................................55Tooltips .......................................................................................................................59Labels ..........................................................................................................................60PmfgIsoStyleData .......................................................................................................60SmartPlant Integrated Environment XML ..................................................................60

  • 7/22/2019 SP3DUpgradeGuide.pdf

    5/60

    Preface

    SmartPlant 3D 2009.1 Upgrade Guide 5

    PrefaceThis document provides guidelines for upgrading SmartPlant 3D (SP3D) version

    2007 or version 2009 Service Pack 1 (SP1) Plant configurations (models and

    catalogs) to version 2009.1 Plant configurations. SmartPlant 3D 2009.1 supports

    upgrade from the following versions:

    Version 2007 Service Pack 3

    Version 2007 Service Pack 4

    Version 2007 Service Pack 5

    Version 2009 Service Pack 1

    Most steps to upgrade any of the above SmartPlant 3D version 2007 Service Packs or

    version 2009 SP1 to 2009.1 are the same regardless which version is being upgraded.This document will point out specific cases where there are differences and will refer

    to either of the three version 2007 Service Packs as version 2007 or version 2009

    SP1.

    Note

    All previous version 2007 Service Packs (SP1 and SP2) need to be upgraded

    to version 2007 Service Pack 3 or higher. Please see the appropriate SP3D

    Upgrade Guide for upgrading to version 2007 Service Pack 3, which is

    delivered with the corresponding version 2007 Service Pack 3 software.

    Steps are also included to upgrade Plant configurations that are in a SmartPlantEnterprise integrated environment as well as those in a Global Workshare

    configuration (GWC).

    Important

    For Global Workshare configurations (GWC), upgrade from version

    2007 directly to SmartPlant 3D 2009.1 requires a consolidation of

    databases. Steps to upgrade Plant configurations in a workshare

    environment have been incorporated into this document.

    For Global Workshare configurations (GWC), upgrade from version

    2009 SP1 to SmartPlant 3D 2009.1 does not require a consolidation ofdatabases. Steps to upgrade Plant configurations in a workshare

    environment have been incorporated into this document.

    Because SmartPlant 3D registration information was not upgraded in

    SmartPlant Foundation 2007, SmartPlant 3D must re-register with

    SmartPlant Foundation after upgrading to SmartPlant Foundation 2007.

  • 7/22/2019 SP3DUpgradeGuide.pdf

    6/60

    Preface

    6 SmartPlant 3D 2009.1 Upgrade Guide

    Note

    It is only possible to upgrade a SmartPlant 3D Plant configuration using the

    samedatabase type. For example, it is NOT possible to upgrade a version

    2009 SP1 Plant configuration on Microsoft SQL Server database, to a 2009.1

    Plant configuration on Oracle database.

    For a definition of terms used in this guide, refer to the Glossary section in the

    Common Users Guide, available with the Help > Printable Guidescommand in the

    software,or to the Help command in the Common task.

    Send documentation comments or suggestions [email protected].

    mailto:[email protected]?subject=Documentation%20Commentsmailto:[email protected]?subject=Documentation%20Comments
  • 7/22/2019 SP3DUpgradeGuide.pdf

    7/60

    Introduction

    SmartPlant 3D 2009.1 Upgrade Guide 7

    IntroductionUpgrading is the process of converting an existing model, with all its associated files

    and databases, from compatibility with an older version of SmartPlant 3D (SP3D) to

    compatibility with the next sequential version of the software. The databases you

    must upgrade include the Site, Site schema, Catalog, Catalog schema and Model

    databases. The associated files you must upgrade are those that are located in the

    Symbols share. This set of databases (plus the Reports and Reports schema databases)

    and files are collectively referred to as the Plant configuration.

    Upgrade Overview

    Important

    For Global Workshare configurations, upgrade from version 2007

    directly to SmartPlant 3D 2009.1 requires a consolidation of databases.Steps to upgrade Plant configurations in a workshare environment

    have been incorporated into this document.

    For Global Workshare configurations, upgrade from version 2009 SP1

    to SmartPlant 3D 2009.1 does not require a consolidation of databases.

    Steps to upgrade Plant configurations in a workshare environment

    have been incorporated into this document.

    There are six major steps in upgrading SP3D data from version 2007 or version 2009

    SP1 to 2009.1.

    Step 1.Prepare for the UpgradeThis step includes backing up your data,determining the integrity of the databases, and cleaning up the databases as

    needed. The databases must be in as clean a state as possible prior to upgrading so

    that errors will be minimized during the process. For more information, see

    Preparing for the Upgrade, page11.

    Step 2.Upgrade your files in the Symbols shareThis process is a set of manualprocedures. For more information, see Upgrading the Symbols Share, page20.

    Note

    SmartPlant 3D 2009.1 allows custom DLLs to be used without registering

    them. For more information, see Upgrading Custom Symbols and Naming

    Rules, page23.

    Step 3.Upgrade your databasesThe software performs this processautomatically; however, you can control it using the Database Wizardand the

  • 7/22/2019 SP3DUpgradeGuide.pdf

    8/60

    Introduction

    8 SmartPlant 3D 2009.1 Upgrade Guide

    Project Managementtask. For more information, see Upgrading the Databases,

    page28.

    Step 4.Upgrade your version 2007 or version 2009 SP1 reference dataAfterupgrading the databases, your model should have the same functionality as it did

    in version 2007 or version 2009 SP1. However, some new features and fixes in2009.1 may require that you update your reference data to take advantage of them.

    This step integrates the additions and modifications that are included in 2009.1 of

    the software into your version 2007 or version 2009 SP1 reference data. You

    integrate these additions and modifications based on changes that are documented

    in the reference data workbooks that are delivered with 2009.1 . Because this step

    may be a lengthy process, you can put it off till later and go on to the next step.

    For more information, see Upgrading the Reference Data, page36.

    Step 5.Synchronize the Model with the CatalogThis step loads the Catalogdatabase changes into the model. For more information, see Synchronizing the

    Model with the Catalog, page39.

    Step 6.Regenerate the Reports databaseFor more information, seeRegeneratingthe Reports Database, page41.

    Upgrade Cases

    In the course of describing the details of the six major steps, this document will take

    into consideration four possible upgrade scenarios, or cases, each requiring a slightly

    different workflow. Before beginning the upgrade process, select the case that applies

    to your situation and follow the workflow for that case where applicable.

    Case A. In-place upgrade of entire version 2007 or version 2009 SP1 site to2009.1 on one server.

    This case assumes a full transition of the Site and all of its Plants from version 2007

    or version 2009 SP1 to 2009.1 on the same server, where the 2009.1 software will be

    installed and all databases upgraded in-place.

    Note

    Case A is the only case where upgrade of GWC is reasonable and supported.

    Case B. Moving (relocating) databases and upgrading them on anotherserver.

    This is common for cases where all Plants and Catalogs associated with the Site are

    moved and upgraded, or when some of the Plants are moved and upgraded while

    others in the Site remain in version 2007 or version 2009 SP1 on the original server.

  • 7/22/2019 SP3DUpgradeGuide.pdf

    9/60

    Introduction

    SmartPlant 3D 2009.1 Upgrade Guide 9

    When Plant configurations from one Site are relocated and upgraded to another

    server, the shared Symbols folder must also be copied and upgraded to the new server.

    Case C. Restoring archived databases and upgrading them with only 2009SP1 software.

    This case deals with archived backups of version 2007 (remember that v7.0 SP3, v7.0

    SP4, or v7.0 SP5 are the only versions of version 2007 that support upgrade directly

    to 2009.1) or version 2009 SP1 Plant configurations that are restored in a location

    where version 2007 or version 2009 SP1 is not available. In addition to the full

    database backup, a corresponding backup of the shared Symbols folder is required.

    Case D. Coexistence of version 2007 or version 2009 SP1 and 2009.1 Plantconfigurations on one server.

    This is the most complex case. In general, there can be several Sites on one server,

    each compatible with a different version of SP3D. In these cases, all Catalog and

    Plant databases within one SP3D Site must be in the same version. SP3D does notsupport different versions of Catalogs and Plants within one Site database.

    Note

    If multiple Plant configurations are replicated in Case D and just one (or some of

    them) needs to be upgraded, it is recommended to consolidate those being

    upgraded and transfer them (backup/restore) to the new Host server. Once upgrade

    completes, the Plant configurations can be reconfigured in a Global Workshare

    environment. The remaining version 2007 or version 2009 SP1 Plant

    configuration may stay replicated.

    Important

    In all cases, when one Symbols folder is shared by multiple plant

    configurations that will be separated during an upgrade process (some

    Plants are upgraded to 2009.1, while other remain in version 2007 or

    version 2009 SP1) the Symbols folder must be copied and upgraded

    with the upgraded Plant configuration(s).

    Document Assumptions

    The procedures described in this document are based on these assumptions:

    1. The Plant configuration and associated files you intend to upgrade to 2009.1 mustalready be upgraded to v7.0 SP3, v7.0 SP4, v7.0 SP5, or version 2009 SP1. SP3D

    does not support upgrading directly from v6.1 to 2009.1, from v7.0 to 2009.1,

    v7.0 SP1 to 2009.1, or v7.0 SP2 to 2009.1.

  • 7/22/2019 SP3DUpgradeGuide.pdf

    10/60

    Introduction

    10 SmartPlant 3D 2009.1 Upgrade Guide

    2. The Plant configuration and associated files you intend to upgrade must beupdated with the latest Hot Fix tov7.0 SP3, v7.0 SP4, v7.0 SP5, or version

    2009 SP1. If you are unsure whether you have installed the latest Hot Fix, please

    check with your Intergraph support representative.

    3.

    The changes described in the Catalog Data workbooks delivered with v7.0 SP3,v7.0 SP4, v7.0 SP5, or version 2009 SP1 have been implemented in your

    workbooks and bulkloaded to the respective v7.0 SP3, v7.0 SP4, v7.0 SP5, or

    version 2009 SP1 Catalog database.

    4. All customized files on the Symbols share must have different names than thedelivered files they were based on. If the files have not been renamed, they will

    be overwritten and your customizations lost after the upgrade process is complete.

    If the file containing your customizations is required to retain the same name as

    the delivered file on which it was based, contact your Intergraph support

    representative for assistance on how to upgrade these files.

    Note

    This only applies to users that decide to use Option 2 when

    upgrading their Symbols share, see Upgrading Custom Symbols

    and Naming Rules,page23 of this document,this step is not

    needed if Option 1 is used.

    5. For Plant configurations in an integrated environment, SmartPlant Foundationdatabases will need to be upgraded to version 3.8 before upgrading the SP3D

    databases to 2009.1. However SmartPlant 3D 2009.1 is also compatible with

    SmartPlant Foundation version 4.3.

    6. All reference files are accessible by the user account performing the upgrade.

  • 7/22/2019 SP3DUpgradeGuide.pdf

    11/60

    Preparing for the Upgrade

    SmartPlant 3D 2009.1 Upgrade Guide 11

    Preparing for the UpgradeImportant

    Unless otherwise stated, the steps in this section apply to all cases and

    must be performed BEFOREstarting the upgrade process.

    Unless otherwise stated, you must perform the steps in this section on

    a Workstation computer on which SP3D v7.0 SP3, v7.0 SP4, v7.0 SP5

    or version 2009 SP1 is installed, as well as the latest respective Hot

    Fix(s).

    To help diagnose any upgrade problems you encounter, move all logs

    and reports you create in this section to a common location where you

    can easily access them.

    If unresolved or unknown errors remain after performing the steps in

    this section, contact Intergraph support.If you are configured for Global Workshare, upgrading from version

    2007 directly to SmartPlant 3D 2009.1 requires a consolidation of

    databases.

    If you are configured for Global Workshare, upgrading from version

    2009 SP1 to SmartPlant 3D 2009.1 does NOTrequire a consolidation

    of databases.

    For Plant configurations in an integrated environment, SmartPlant

    Foundation databases will need to be upgraded to version 3.8 before

    upgrading the SP3D databases. However SmartPlant 3D 2009.1 is also

    compatible with SmartPlant Foundation version 4.3. For assistancewith upgrading SmartPlant Foundation databases, refer to the

    SmartPlant Foundation Installation and Setup Guide, available with

    the Help > Printable Guidescommand in the software.

    Notes

    You will need the following references to complete this section.

    Unless otherwise stated, these guides are available with the Help >

    Printable Guidescommand in the software.

    The 2009.1Project Management Users Guide.

    The 2009.1 Catalog Users Guide.The utility SP3DTools.exeand its instruction guide SP3DTools.doc,

    both of which can be found on the SmartPlant 3D customer support

    website in the SP3DToolslink.

    The 2009.1 Common Users Guide.

    The 2009.1 SmartPlant 3D Database Integrity Guide.

  • 7/22/2019 SP3DUpgradeGuide.pdf

    12/60

    Preparing for the Upgrade

    12 SmartPlant 3D 2009.1 Upgrade Guide

    The 2009.1 SmartPlant 3D Troubleshooting Guide.

    The 2009.1 SmartPlant 3D Symbols Reference Data Guide.

    The 2009.1 SmartPlant 3D Reference Data Guide.

    The 2009.1 Global Workshare Guide.

    For Plant configurations in an integrated environment, SmartPlantFoundation Installation and Setup Guide.

    For Plant configurations in an integrated environment, SmartPlant

    SchemaEditor Users Guide.

    Backup the Model and the Symbols Share

    1. For data security, use the Backup command in your Project Management taskto create a backup of your model.

    Note

    For assistance with the Backupcommand, refer to theBacking Up and

    Restoring Datasection in the version 2007 or version 2009 SP1

    Project Management UsersGuide, available with the Help >

    Printable Guidescommand in the software.

    2. For data security, copy your Symbols share to a different location.

    Check the Integrity of the Databases

    Important

    It is recommended that regular checking of the database integrity be

    made a standard practice.

    Verify the Consistency of Piping Specifications

    3. Run the Verify Consistencycommand on your version 2007 or version 2009SP1 Catalog database and resolve any reported discrepancies. The command is

    available on Toolsmenu in the Catalog task.

    Note

    For assistance with the Verify Consistencycommand, refer to the

    Verify Consistency Between Piping Specification and Catalog Data

    section in the version 2007 or version 2009 SP1 Catalog Users Guide,

    available with the Help > Printable Guidescommand in the software.

  • 7/22/2019 SP3DUpgradeGuide.pdf

    13/60

    Preparing for the Upgrade

    SmartPlant 3D 2009.1 Upgrade Guide 13

    Determine if Synchronize is Required

    4. Install the SP3DTools.exe utility from the Customer Support website. Forinstructions on how to install and run the utility, refer to SP3DTools.docthat is

    delivered with it.

    5. Run SP3DTools.exe.6. ChooseModel DB, enter the Symbols Share, and select Build Symbol List.7. If symbols are missing, mismatched, or any site proxies are listed as out-of-

    date, then perform the steps in the next section, Synchronize the version 2007 or

    version 2009 SP1 Model to the version 2007 or version 2009 SP1 Catalog.

    Otherwise, you can skip toResolve the version 2007 or version 2009 SP1 To Do

    List,page13.

    Synchronize the version 2007 or version 2009 SP1 Modelwith the version 2007 or version 2009 SP1 Catalog

    8. Run the Synchronize Model with Catalogcommand in the ProjectManagement task.

    Notes

    In a Global Workshare configuration, this command should be run at

    each site. Review the section Task Limitations When Working in a

    Global Workshare Environment in the version 2007 or version 2009SP1 Global Workshare Guide for more information on this.

    For assistance with the Synchronize Model with Catalogcommand,

    refer to the Synchronize Model with Catalogsection in the version

    2007 or version 2009 SP1Project Management Users Guide,

    available with the Help > Printable Guidescommand in the

    software.

    Resolve the version 2007 or version 2009 SP1 To Do List

    9. Minimize the number of entries found in the To Do List.Notes

    In a Global Workshare configuration, To Do List resolution should be

    performed at each site.

    For assistance with resolving items in the To Do List, refer to the

    Correcting Errorssection in the version 2007 or version 2009 SP1

  • 7/22/2019 SP3DUpgradeGuide.pdf

    14/60

    Preparing for the Upgrade

    14 SmartPlant 3D 2009.1 Upgrade Guide

    Common Users Guide and the To Do List Messages section in the

    version 2007 or version 2009 SP1 SmartPlant 3D Troubleshooting

    Guide, both available with the Help > Printable Guidescommand in

    the software.

    If there are any objects in your model whose configuration status is not

    set to Working, it is possible that they will appear in the To Do Listas a result of the Synchronize process.

    To resolve non-Working status items so that they no longer appear in

    the To Do List, it is necessary to change the configuration status of

    those objects from their non-Working value to Working, and refresh

    the To Do List.

    After being removed from the To Do List, the objects can be changed

    back to their original configuration status.

    Similarly, all objects assigned to a permission group to which the user

    performing the Synchronization process has no write access willappear in the To Do List.

    Check version 2007 or version 2009 SP1 Database Integrity

    10. Perform the procedures to check the integrity of your version 2007 or version2009 SP1 Site, Catalog, and Model databases.

    Note

    For assistance with checking the integrity of databases, refer to the

    version 2007 or version 2009 SP1 SmartPlant 3D Database IntegrityGuide,available with the Help > Printable Guidescommand in the

    software.

    Verify Reference Files

    11. Verify that paths to reference files in the model are correct and that thereference files are at that location. During upgrade, if the software cannot find the

    reference files in a model, either because the files no longer exist at the specified

    path or the path is no longer valid, the reference files will be removed from the

    model. Information about reference files that are removed during upgrade arewritten to the log file.

    Note

    For assistance with reference files, refer to the version 2007 or version

    2009 SP1 Common UsersGuide,available with the Help > Printable

    Guidescommand in the software.

  • 7/22/2019 SP3DUpgradeGuide.pdf

    15/60

    Preparing for the Upgrade

    SmartPlant 3D 2009.1 Upgrade Guide 15

    Backup the Model

    12. After cleaning up the databases, use the Backupcommand in the ProjectManagement task to create a backup of the model.

    Note

    For assistance with the Backupcommand, refer to theBacking Up and

    Restoring Datasection in the version 2007 or version 2009 SP1

    Project Management Users Guide, available with the Help >

    Printable Guidescommand in the software.

    Prepare the Workstation for the Upgrade

    13. Uninstall all version 2007 or version 2009 SP1 SP3D client software ,including any Service Packs and Hot Fixes.

    Note

    Installing 2009.1 SP3D client software requires all previous SP3D

    installations to be uninstalled.

    14. Install the 2009.1 SP3D client software, including the latest 2009.1 HotFix(s)when available, on the client workstation on which you will perform the

    upgrade process.

    15. If you are in an integrated environment, install version 3.8, 4.2, or 4.3 of bothSmartPlant Schema Component and SmartPlant Client.

    Notes

    In a Global Workshare configuration, the upgrade process is performed

    from the Host location.

    For Global Workshare configurations, upgrade from version 2007

    directly to SmartPlant 3D 2009.1 requires a consolidation of databases.

    The upgrade process is performed from the Host location after

    consolidation of the databases.

    For Global Workshare configurations, upgrade from version 2009 SP1

    to SmartPlant 3D 2009.1 does NOTrequire a consolidation ofdatabases. The upgrade process is primarily performed from the Host

    location. However, each satellite will require a client workstation with

    the latest Project Management installed to complete the upgrade.

    For assistance installing version 3.8, 4.2 or 4.3 of SmartPlant Schema

    and SmartPlant Client, refer to the SmartPlant Foundation Installation

  • 7/22/2019 SP3DUpgradeGuide.pdf

    16/60

    Preparing for the Upgrade

    16 SmartPlant 3D 2009.1 Upgrade Guide

    and Setup Guide, available with the Help > Printable Guides

    command in the software.

    Prepare the Server for the UpgradeImportant

    The procedures to perform in this section are dependent on the case

    that applies to your situation. For more details on each case, Upgrade

    Cases, page8.

    Case A. In-place upgrade of entire version 2007 or version 2009 SP1 site to2009.1 on one server.

    16. Uninstall all version 2007 or version 2009 SP1 SP3D Reference Datasoftware, including any Service Packs and Hot Fixes.

    Notes

    Installing 2009.1 SP3D Reference Data software requires all previous

    SP3D installations to be uninstalled.

    For Global Workshare configurations, this step needs to be performed

    at each site.

    17. Install the 2009.1 SP3D Reference Data software, including the latest 2009.1Hot Fix(s) when available, on the server.

    Note

    For Global Workshare configurations, this step needs to be performed

    at each site.

    Case B. Moving (relocating) databases and upgrading them on anotherserver.

    18. Uninstall all version 2007 or version 2009 SP1 SP3D Reference Datasoftware, including any Service Packs and Hot Fixes.

    Note

    Installing 2009.1 SP3D Reference Data software requires all previous

    SP3D installations to be uninstalled.

    19. Install the 2009.1 SP3D Reference Data software, including the latest 2009.1Hot Fix(s) when available, on the new server.

  • 7/22/2019 SP3DUpgradeGuide.pdf

    17/60

    Preparing for the Upgrade

    SmartPlant 3D 2009.1 Upgrade Guide 17

    20. Create the new Symbols folder.Important

    Intergraph PPM recommends that you do not create the Symbols folder

    under the product folder.

    For more information on upgrading the Symbols directory in 2009.1

    see, Upgrading the Symbols Share, page20.

    21. Using a version 2007 or version 2009 SP1 workstation with ProjectManagement installed, restore the Site and the Plant configurations to the new

    server.

    Important

    Use the Restorecommand in the Project Management task to restore

    the Plant(s) if they will keep their original names.

    Use the Restore as Copycommand in the Project Management task torestore the Plant(s) if one or more Plants need to be renamed.

    Notes

    Using the Restore as Copymode will remove the registration with an

    integrated environment for the new plant.

    For assistance with the Restore and Restore as Copycommands, refer

    to theBacking Up and Restoring Datasection in theProject

    Management Users Guide, available with the Help > Printable

    Guidescommand in the software.

    Case C. Restoring archived databases and upgrading them with only 2009.1software.

    22. Uninstall all version 2007 or version 2009 SP1 SP3D Reference Data software, including any Service Packs and Hot Fixes.

    Note

    Installing 2009.1 SP3D Reference Data software requires all previous

    SP3D installations to be uninstalled.

    23. Install the 2009.1 SP3D Reference Data software, including the latestversion Hot Fix(s) when available, on the new server.

    24. Create the new Symbols folder.

  • 7/22/2019 SP3DUpgradeGuide.pdf

    18/60

    Preparing for the Upgrade

    18 SmartPlant 3D 2009.1 Upgrade Guide

    Important

    Intergraph PPM recommends that you do not create the Symbols folder

    under the product folder.

    For more information on upgrading the Symbols directory in 2009.1

    see, Upgrading the Symbols Share, page20.25. Using a 2009.1 workstation with Project Management installed, restore the

    Site configuration to the new server.

    Notes

    For assistance with the Restorecommand, refer to theBacking Up and

    Restoring Datasection in theProject Management Users Guide,

    available with the Help > Printable Guidescommand in the software.

    The Restore As Copycommand works only when restoring a backup

    made with the same version of the software used for restoring. If you

    need to rename the Plants or the Catalog after the upgrade iscompleted, the Plant can be Restored as Copy with the new name from

    a backup of the upgraded Plant Configuration.

    Case D. Coexistence of version 2007 or version 2009 SP1 and 2009.1 Plantconfigurations on one server.

    26. Before installing 2009.1 SP3D Reference Data software, backup and copy allfiles from their installation folder to another location on the server. These files

    may be necessary if you need to create a new version 2007 or version 2009 SP1

    Site, Catalog and/or Plant in the future.

    27. Uninstall all version 2007 or version 2009 SP1 SP3D Reference Data software, including any Service Packs and Hot Fixes.

    Note

    Installing 2009.1 SP3D Reference Data software requires all previous

    SP3D installations to be uninstalled.

    28. Install the 2009.1 SP3D Reference Data software, including the latest 2009.1Hot Fix(s)when available, on a new or existing server.

    29. Using a version 2007 or version 2009 SP1 workstation with ProjectManagement installed, either restore the Site from backup with a new name if the

    upgraded Plant(s) and Catalog will keep the original name, orcreate a new Site if

    you intend to use the Restore as Copycommand.

  • 7/22/2019 SP3DUpgradeGuide.pdf

    19/60

    Preparing for the Upgrade

    SmartPlant 3D 2009.1 Upgrade Guide 19

    Note

    For assistance with the Restore and Restore as Copycommands, refer

    to theBacking Up and Restoring Datasection in theProject

    Management Users Guide, available with the Help > Printable

    Guidescommand in the software.

    30. Using a version 2007 or version 2009 SP1 workstation with ProjectManagement installed, restore the Plant(s).

    Important

    Use the Restorecommand to restore the Plant(s) to the restored Site if

    they will keep their original names after ensuring that they are already

    deleted from the original Site.

    Use the Restore as Copycommand to restore the Plant(s) if one of

    these two situations apply:

    1. One or more Plants need to be renamed.2. The Catalog must be copied and renamed because it is shared by a

    Plant which is not upgraded.

  • 7/22/2019 SP3DUpgradeGuide.pdf

    20/60

    Upgrading the Symbols Share

    20 SmartPlant 3D 2009.1 Upgrade Guide

    Upgrading the Symbols ShareNotes

    Before continuing with the following procedures, ensure that all

    customized files on the Symbols share have different names than thedelivered files on which they were based.

    If the files have not been renamed, they will be overwritten and your

    customizations will not be present after the upgrade is complete.

    If a file containing your customizations needs to retain the same name

    as the delivered file on which it was based, contact your Intergraph

    support representative for assistance on how to upgrade this file.

    Description of the 2009.1 Symbol Share Contents Symbols\WBSAssignableNames.txtA customizable file, it contains a list of

    class names that are valid for assignment to a Work Breakdown Structure.

    Symbols\Bincontains piping, equipment, HVAC, Hangers and Support, etc.Intergraph delivered dlls.

    Symbols\CrossSectionscontains Symbol2D generated cross-sections forStructure.

    Symbols\CrossSectionTypecontains bitmaps referenced by Structure. Symbols\Custom Symbolsdirectory to be used by customers for custom dlls. Symbols\CustomDocstorage for custom documentation.

    Important

    Delivered files in this folder cannot be renamed, however, their

    contents can be modified. Any customizations made to these files can

    be copied back into the 2009.1 files.

    Symbols\Drawingscatalog location for the Drawings and Reports environment. Symbols\DrawingsWrapperscontains additional catalog files for the Drawings

    and Reports environment.

    Symbols\HangersAndSupportscontains bitmaps referenced by Hangers andSupports.

    Symbols\IsoDrawings output location for Piping Manufacturing environment. Symbols\Labelscatalog location for labels. Symbols\NozzleOrientationscontains bitmaps used to display nozzle properties. Symbols\Openingscontains bitmaps and Symbol2D generated cross-section for

    Structures opening command.

    Symbols\PmfgIsoStyleDatacatalog information for the various styles used tocreate piping isometric drawings.

    Symbols\Reference3DComponentscustom schema and mapping files forReference 3D.

    Symbols\Reportscatalog location for reports.

  • 7/22/2019 SP3DUpgradeGuide.pdf

    21/60

    Upgrading the Symbols Share

    SmartPlant 3D 2009.1 Upgrade Guide 21

    Symbols\ShapeTypescontains bitmaps and xml definition of Shapes. Symbols\SketchCrossSectionsadditional bitmaps referenced by Structure and

    Space Managment.

    Symbols\SmartPlantStructureadditional bitmaps referenced by Structure. Symbols\SolidEdgePartscontains Solid Edge par and asm files for equipment. Symbols\SymbolIconscontains bitmaps referenced by route. Symbols\UserDefinedFormDefinitionscontains bitmaps referenced by

    Equipment User Defined Forms.

    Symbols\Xmlcontains files used by SP3D to work with SmartPlant integratedenvironment.

    Upgrade Procedure for the Symbols Share

    Important

    The procedures to perform in this section are dependent on the case

    that applies to your situation. For more details on each case, refer toUpgrade Cases, page8.

    For all Cases below, seeAppendix III: Upgrading Your SmartPlant 3D

    Structure Files, page49,and perform steps 1 through 3 to ensure the

    appropriate structure cross-section symbols are in your Symbols share.

    Performing these steps will reduce the time needed for the Synchronize

    Model with Catalog command to process and reduce the amount of To

    Do List entries created for Approved status members.

    In the steps that follow, the contents of the 2009.1 Symbols share will

    be copied onto the contents of your version 2007 or version 2009 SP1

    Symbols share. However, for Plant configurations in an integratedenvironment, DO NOT copy the contents of the 2009.1

    Symbols\Xml folder onto the contents of your version 2007 or

    version 2009 SP1 Symbols share. SeeAppendix I: Upgrading Your

    Tool Schema, page42.

    Cases B and C.1. Copy the contents of your existing version 2007 or version 2009 SP1 Symbols

    share to its location on the new server.

    Cases A, B, C, and D.2. If you have customized the file Styles.sha located in the

    Symbols\Drawing\templates folder, create a backup of this file. After completing

  • 7/22/2019 SP3DUpgradeGuide.pdf

    22/60

    Upgrading the Symbols Share

    22 SmartPlant 3D 2009.1 Upgrade Guide

    the remaining steps in this section, follow the steps in Upgrading SmartPlant 3D

    Drawings Styles.sha File, page26,to finish the upgrade of this file.

    3. Copy the contents of the delivered 2009.1 Symbols share over your Plantsversion 2007 or version 2009 SP1 Symbols share. DOoverwrite files with the

    same name, after ensuring you have renamed the version 2007 or version2009 SP1 files that you have customized.

    Important

    The files in the version 2007 or version 2009 SP1 Symbols\Xml

    folder will be modified later in the upgrade process. If the version

    2007 or version 2009 SP1 files are overwritten with the 2009.1

    files, the upgrade will fail for Plant configurations in an

    integrated environment. SeeAppendix I: Upgrading Your Tool

    Schema, page42.

    Note

    The Symbols folder cannot be shared by Plants using different versions

    of SP3D. Therefore, where applicable in Case A or Case B, the

    upgraded Plant configuration must use its own copy of the Symbols

    folder, while the original Symbols folder stays in version 2007 or

    version 2009 SP1.

    4. For plant configurations in an integrated environment, ensure that the files inthe Symbols\Xml folder are not Read-only.

    5. If you have customized any files on the Symbols share (for example, reporttemplate files, drawing files, etc.) that were based on a delivered template file, you

    may need to modify this file to incorporate Intergraphs fixes and enhancements.

    Refer toAppendix II through V, starting on page43 to see if the delivered

    template file was modified. If so, do one of the following:

    Implement Intergraphs 2009.1 changes into your version 2007 orversion 2009 SP1 customized file.

    OR

    Repeat the customizations you made in version 2007 or version 2009SP1 in the new 2009.1 file.

    Note

    For Global Workshare configurations, make sure any template file

    changes are incorporated into each sites Symbols share.

  • 7/22/2019 SP3DUpgradeGuide.pdf

    23/60

    Upgrading the Symbols Share

    SmartPlant 3D 2009.1 Upgrade Guide 23

    Upgrading Custom Symbols and Naming Rules

    Important

    Custom symbols and naming rules components (custom DLLs) written

    in Visual Basic must be migrated from version 2007 or version 2009SP1 to 2009.1.

    A custom component is a symbol or naming rule written by a user or a

    user modified version of components provided by Intergraph.

    Custom symbols and naming rules written in Visual C++ should to be

    migrated to 2009.1 in the standard way (see Option 2 below).

    SmartPlant 3D 2009 SP1 and 2009.1 allows custom DLLs to be used

    without registering them. You can take advantage of this feature by

    adopting migration option 1. Or you can choose to go with option 2,

    which is using custom DLLs as they are used in version 2007 andearlier versions.

    Note

    Custom COM components (for symbols or naming rules) written in

    Visual C++ should not be placed on symbol share in 2009.1.

    Option 1: Move Custom DLLs to Symbol Share\Custom Symbols DirectoryIf you have customized Visual Basic symbols or naming rules, you can choose to

    perform this option.

    1. Move the custom DLLs to the "Custom Symbols" folder under the symbolsshare. If you want, a folder hierarchy can be created under ..\Symbols\Custom

    Symbols folder. All the DLLs under Custom Symbols and in subfolders of

    Custom Symbols are processed. If any custom DLL has a localizer DLL, the

    custom DLL and corresponding localizer DLL should be at the same location.

    Any DLLs that end with "Ref.dll" or "_Ref.dll" are treated as reference DLLS

    and are ignored.

    2. This step is to be performed after Upgrading the Catalog and Catalog schemadatabases step of the Upgrading the Databasesection. For more details, refer to

    Upgrading the Databases, page28. In the Project Management task, run theTools > Update Custom Symbol Configurationcommand. This command

    creates or updates a file called CustomSymbolConfig.xml under the

    ..\Symbols\xml folder. The file CustomSymbolConfig.xml contains entries of

    ProgID, CLSID, and DLL name for each class in the custom DLLs. After the file

    CustomSymbolConfig.xml is created, SmartPlant 3D will use the custom DLLs

    from ..\Symbols\Custom Symbols folder.

  • 7/22/2019 SP3DUpgradeGuide.pdf

    24/60

    Upgrading the Symbols Share

    24 SmartPlant 3D 2009.1 Upgrade Guide

    Notes

    All custom symbols have to be located in the ..\Symbols\Custom

    Symbols folder and have to be unregistered on the system running

    the Update Custom Symbol Configuration command.

    A log file will be displayed listing any symbol that is registered onthe machine that is running the Update Custom Symbol

    Configuration command. Also if the symbols do not meet the other

    requirements, the log file will display the symbol name and the

    reason why it is not going to be listed in the

    CustomSymbolConfig.xml.

    SmartPlant 3D parses CustomSymbolConfig.xml first and then

    SystemSymbolConfig.xml. If there are duplicate entries in

    SystemSymbolConfig.xml and CustomSymbolConfig.xml for the same ProgID,

    the last entry is used. An error is logged to error log when a duplicate entry isfound. Whenever a symbol or naming rule class needs to be created, the system

    follows the following priority:

    a. It checks if an entry for the ProgID exists in the xml files. If an entryexists, then the corresponding DLL is loaded and an instance of the class is

    created.

    b. If entry does not exist, then the class is instantiated using regular registrymechanism on the local client machine.

    If an entry exists for a progID in the xml files, it is used even though another (or

    same) copy of the DLL is registered on the local client machine. The order of

    priority when creating an instance of an object is: CustomSymbolConfig.xml,

    SystemSymbolConfig.xml, and then the registry on the local client machine.

    Whenever a new custom DLL is added to the ..\Symbols\Custom Symbols folder

    or an existing custom DLL is modified, you must run the Tools > Update

    Custom Symbol Configurationcommand in Project Management.

    Important

    If you choose to use option 1, then the custom DLLs should not be

    registered.

    If any of these components use helper classes and the helper

    classes are instantiated by calling "CreateObject", the

    "CreateObject" needs to be replaced. If the helper class is in the

    same project, then "new" can be used instead of "CreateObject". If

  • 7/22/2019 SP3DUpgradeGuide.pdf

    25/60

    Upgrading the Symbols Share

    SmartPlant 3D 2009.1 Upgrade Guide 25

    the helper class is in a different project, then "SP3DCreateObject"

    needs to be used instead of "CreateObject". SP3DCreateObject

    tries to instantiate the object using the information in xml files. If

    no entry is found in xml files for the given ProgID, then it calls

    "CreateObject". SP3DCreateObject is implemented in

    ..\Core\Runtime\SP3DCoCreateInstance.dll. So whenSP3DCreateObject needs to be used,

    ..\Core\Runtime\SP3DCoCreateInstance.dll needs to be referenced.

    Example usage of SP3DCreateObject:

    Set oHelperObject = SP3DCreateObject(strHelperProgId)

    If the symbol class has any public types or enumerations, they

    should be made private. For example:

    Public Type InputType

    Name As String

    Description As String

    Properties As IMSDescriptionProperties

    uomValue As DoubleEnd Type

    Should be changed to:

    Private Type InputType

    Name As String

    Description As String

    Properties As IMSDescriptionProperties

    uomValue As Double

    End Type

    Note

    For more information on how to manage your 3D Symbols, refer tothe 2009.1 SmartPlant 3D Symbols Reference Data Guide,

    available with the Help > Printable Guidescommand in the

    software.

    Option 2: Continue to use the Custom DLLs as they are used in version 2007and earlier

    With this option the custom DLLs can be used as they are used in version 2007 and

    earlier. This means that the custom DLLs will be registered on each client system.

    Some of the custom DLLs may have to be recompiled on the 2009.1 platform. If youselect this option, then there is no impact except the recompilation impact in some

    cases.

  • 7/22/2019 SP3DUpgradeGuide.pdf

    26/60

    Upgrading the Symbols Share

    26 SmartPlant 3D 2009.1 Upgrade Guide

    Upgrading SmartPlant 3D Reports or StructureSymbol Files

    1. If you have created custom reports based on any of the delivered reporttemplates, or if you want to incorporate the modified or new report files delivered

    in 2009.1, reviewAppendix II: Upgrading Your SmartPlant 3D Reports Template

    Files, page43,for steps to incorporate the changes into your own custom or

    delivered reports, if necessary.

    2. If you have created custom structure symbols based on any of the deliveredsymbols, or if you want to incorporate the modified or new structure files

    delivered in 2009.1, reviewAppendix III: Upgrading Your SmartPlant 3D

    Structure Files, page49,for steps to incorporate the changes into your own

    custom or delivered structure files, if necessary.

    Upgrading SmartPlant 3D Drawings Styles.sha File

    Important

    These steps are only necessary if you have customized the file

    Styles.sha and after performing the steps in Upgrading the Symbols

    Share, page20.These steps assume that the delivered Styles.sha file is

    located in the Symbols\Drawing\templates folder on the Symbols share

    and that your customized file is backed up at some other location.

    1.

    Rename the delivered Styles.

    2. Copy your customized Styles.sha file to the Symbols\Drawing\templatesfolder on the Symbols share and rename it, if necessary, with the name

    Styles.sha.

    Note

    The steps below are only necessary if you need to incorporate new

    line styles included in the delivered file that are not included in

    your customized Styles.sha.

    3. Open your customized Styles.shafile.4. Select the Format > Stylemenu item. The Style form appears.5. On the Style form, select Resources.6. Select the Addbutton on the Style Resources form.

  • 7/22/2019 SP3DUpgradeGuide.pdf

    27/60

    Upgrading the Symbols Share

    SmartPlant 3D 2009.1 Upgrade Guide 27

    7. On the Add form, browse to the delivered Styles.sha file that you renamed andselect OK.

    8. Select OKon the Style Resources form.9. Select Applythen Closeon the Style form.10. Place a line using one of the new line styles included with the delivered file.

    This will permanently copy the new line style to your customized Styles.shafile.

    11. Delete the line.12. Repeat the previous two steps for each line style you want to add to your

    customized Styles.sha.

    13. Save and exit the customized Styles.shafile.

  • 7/22/2019 SP3DUpgradeGuide.pdf

    28/60

    Upgrading the Databases

    28 SmartPlant 3D 2009.1 Upgrade Guide

    Upgrading the DatabasesImportant

    The procedures to perform in this section are dependent on the case

    that applies to your situation. For more details on each case, refer toUpgrade Cases, page8.

    For Global Workshare configurations, upgrade from version 2007

    directly to SmartPlant 3D 2009.1 requires a consolidation of databases.

    See Global Workshare Configuration section below.

    For Global Workshare configurations, upgrade from version 2009 SP1

    to SmartPlant 3D 2009.1 does NOTrequire a consolidation of

    databases. See Global Workshare Configuration section below.

    Notes

    You will need the following references to complete the steps in this

    section.

    The 2009.1Project Management Users Guide, available with the

    Help > Printable Guidescommand in the software.

    The 2009.1 SmartPlant 3D Reference Data Guide, available with the

    Help > Printable Guidescommand in the software.

    For Plant configurations in an integrated environment, SmartPlant

    Foundation Installation and Setup Guide.

    Non-Global Workshare Configuration

    Cases A, B, and D.1. Using the 2009.1 client workstation that includes the Project Management

    component, upgrade the Site and Site schema databases.

    Note

    For assistance with this step, refer to the Upgrade the Site and Site

    Schema Databasessection in the 2009.1Project Management UsersGuide, available with the Help > Printable Guidescommand in the

    software.

    2. Using the 2009.1 client workstation that includes theProject Managementcomponent, upgrade the Catalog and Catalog schema databases.

    3. Using the 2009.1 client workstation that includes the Project Managementcomponent, perform step 2 from the Option 1: Move Custom DLLs to Symbol

  • 7/22/2019 SP3DUpgradeGuide.pdf

    29/60

    Upgrading the Databases

    SmartPlant 3D 2009.1 Upgrade Guide 29

    Share\Custom Symbols Directory section. For more details, refer to Option 1:

    Move Custom DLLs to Symbol Share\Custom Symbols Directory, page23.

    Note

    For assistance with this step, refer to the Upgrade the Catalog and

    Catalog Schema Databasessection in the 2009.1Project ManagementUsers Guide, available with the Help > Printable Guidescommand

    in the software.

    4. For Plant configurations in an integrated environment, run the GenerateDesign Basis command from the 2009.1 client workstation that includes the

    Project Managementcomponent.

    Note

    For assistance with this step, refer to the Generate Design Basis

    Command section in the 2009.1Project Management Users Guide.

    You can access this guide using the Help > Printable Guidescommand in the software.

    5. Using the 2009.1 client workstation that includes the Project Managementcomponent, upgrade the Model database.

    Note

    For assistance with this step, refer to the Upgrade the Model Database

    section in the 2009.1Project Management Users Guide. You can

    access this guide using the Help > Printable Guidescommand in thesoftware.

    Case C. Restoring archived databases and upgrading them with only 2009.1software.

    1. Using the 2009.1 client workstation that includes the Project Managementcomponent, upgrade the Site and Site Schema databases.

    Note

    For assistance with this step, refer to the Upgrade the Site and SiteSchema Databasessection in the 2009.1Project Management Users

    Guide. You can access this guide using the Help > Printable Guides

    command in the software.

    2. Using the 2009.1 client workstation, restore the Plant with Catalog in theupgraded Site on the new server.

  • 7/22/2019 SP3DUpgradeGuide.pdf

    30/60

    Upgrading the Databases

    30 SmartPlant 3D 2009.1 Upgrade Guide

    Note

    For assistance with the Restorecommand, refer to theBacking Up and

    Restoring Data section in the 2009.1Project Management Users

    Guide, available with the Help > Printable Guidescommand in the

    software.

    3. Using the 2009.1 client workstation that includes the Project Managementcomponent, upgrade the Catalog and Catalog schema databases.

    4. Using the 2009.1 client workstation that includes the Project Managementcomponent, perform step 2 from the Option 1: Move Custom DLLs to Symbol

    Share\Custom Symbols Directory section. For more details, refer to Option 1:

    Move Custom DLLs to Symbol Share\Custom Symbols Directory, page23.

    Note

    For assistance with this step, refer to the Upgrade the Catalog and

    Catalog Schema Databasessection in the 2009.1Project ManagementUsers Guide, available with the Help > Printable Guidescommand

    in the software.

    5. For Plant configurations in an integrated environment, run the GenerateDesign Basis command on the 2009.1 client workstation that includes the Project

    Managementcomponent.

    Note

    For assistance with this step, refer to the Generate Design Basis

    Command section in the 2009.1Project Management Users Guide.

    You can access this guide using the Help > Printable Guidescommand in the software.

    6. Using the 2009.1 client workstation on which the Project Managementcomponent is installed, upgrade the Model database.

    Note

    For assistance with this step, refer to the Upgrade the Model Database

    section in the 2009.1Project Management Users Guide, available

    with the Help > Printable Guidescommand in the software.

    Global Workshare Configuration

    Important

    The procedures to perform in this section only apply for Case A in a

    Global Workshare configuration.

  • 7/22/2019 SP3DUpgradeGuide.pdf

    31/60

    Upgrading the Databases

    SmartPlant 3D 2009.1 Upgrade Guide 31

    See the 2009.1 Global Workshare Guide for more detailed instruction.

    For more details on each case, refer to Upgrade Cases, page8.

    1. Upgrading from version 2007 directly to SmartPlant 3D 2009.1, at the Hostlocation using the version 2007 client workstation that includes the Project

    Managementcomponent, consolidate the Plant configuration.

    2. After Consolidation check that all permission groups belong to the Hostlocation. Then follow the steps detailed in theNon-Global Workshare

    Configuration, page28.

    Notes

    For Global Workshare configurations, upgrading from version 2009

    SP1 to SmartPlant 3D 2009.1 does NOTrequire a consolidation of

    databases. Continue to the next step.

    For assistance with this step, refer to the Consolidate an Existing SQL

    Server 2005 Configuration or Workflow for Consolidating Oracle

    Databases, section in the 2009.1 Global Workshare Guide,available

    with the Help > Printable Guidescommand in the software.

    3. At the Host location, using the 2009.1 client workstation that includes theProject Managementcomponent, upgrade the Site and Site schema databases.

    Notes

    For Oracle Plant configurations you will need to define the same

    Stream administrator login and password in the Upgrade Password

    form. This login and password should be the same user that was

    defined when the initial Global Workshare configuration streams were

    executed.

    For assistance with this step, refer to the Upgrade the Site and Site

    Schema Databasessection in the 2009.1Project Management Users

    Guide, available with the Help > Printable Guidescommand in the

    software.

    A message may display specifying scripts which need to be executed

    manually on the Site and/or Site Schema databases for each Satellite

    location.

    4. This step should be skipped if no scripts are specified to beexecuted after the Site upgrade of each database.At the Host location,

    using the 2009.1 client workstation that includes the Project

    Managementcomponent, upgrade non-replicated views by executing all

    of the scripts and views detailed in the upgrade SiteDBName_ReadMe.txt

    file.

  • 7/22/2019 SP3DUpgradeGuide.pdf

    32/60

    Upgrading the Databases

    32 SmartPlant 3D 2009.1 Upgrade Guide

    a. Script information is recorded in the upgradeSiteDBName_ReadMe.txt file.

    b. Scripts and upgrade SiteDBName_ReadMe.txt file are created inthe C:\Temp\SatelliteMigration folder.

    NoteSteps to execute script(s) on SQL Server databases:

    1. Run the Satellite_SiteDBName_Migration.bat file to execute thescript.

    2. Run the AddToPublications.bat file to execute the script.3. Ensure that all data is replicated between the Host and Satellite(s)

    before performing the next view generation step.

    4. Regenerate the Site and Site Schema views on each Satellite usingthe View Generator. The View Generatorexecutable,

    ViewGenerator.exe,is delivered in the [ProductFolder]\Core\Tools\Administrator\Binfolder.

    Steps to execute script(s) on Oracle databases:

    1. Run the Satellite_SiteDBName_Migration.bat file to execute thescript.

    2. Run the AddToStreamCapture.bat file to execute the script.3. Ensure that all data is replicated between the Host and Satellite(s)

    before performing the next view generation step.

    4. Regenerate the Site and Site Schema views on each Satellite usingthe View Generator. The View Generatorexecutable,

    ViewGenerator.exe,is delivered in the [Product

    Folder]\Core\Tools\Administrator\Binfolder.

    5. At the Host location, using the 2009.1 client workstation that includes theProject Managementcomponent, upgrade the Catalog and Catalog schema

    databases.

    Notes

    For assistance with this step, refer to the Upgrade the Catalog and

    Catalog Schema Databasessection in the 2009.1Project Management

    Users Guide, available with the Help > Printable Guidescommand

    in the software.

    A message may display specifying scripts which need to be executed

    manually on the Catalog and/or Catalog Schema databases for each

    Satellite location.

  • 7/22/2019 SP3DUpgradeGuide.pdf

    33/60

    Upgrading the Databases

    SmartPlant 3D 2009.1 Upgrade Guide 33

    6. Using the 2009.1 client workstation that includes the ProjectManagementcomponent, perform step 2 from the Option 1: Move

    Custom DLLs to Symbol Share\Custom Symbols Directory section.

    For more details, refer to Option 1: Move Custom DLLs to Symbol

    Share\Custom Symbols Directory, page23.

    7. This step should be skipped if no scripts are specified to beexecuted after the Catalog upgrade of each database.At the Host

    location, using the 2009.1 client workstation that includes the Project

    Managementcomponent, upgrade non-replicated views by executing all

    of the scripts and views detailed in the upgrade

    CatalogDBName_ReadMe.txt file.

    a. Script information is recorded in the upgradeCatalogDBName_ReadMe.txt file.

    b. Scripts and upgrade CatalogDBName_ReadMe.txt file are createdin the C:\Temp\SatelliteMigration folder.

    Note

    Steps to execute script(s) on SQL Server databases:

    1. Run the Satellite_CatalogDBName_CDBMigration.bat file toexecute the script.

    2. Run the AddToPublications.bat file to execute the script.3. Ensure that all data is replicated between the Host and Satellite(s)

    before performing the next view generation step.

    4. Regenerate the Catalog and Catalog Schema views on eachSatellite using the View Generator. The View Generator

    executable, ViewGenerator.exe,is delivered in the [Product

    Folder]\Core\Tools\Administrator\Binfolder.

    Steps to execute script(s) on Oracle databases:

    1. Run the Satellite_CatalogDBName_CDBMigration.bat file toexecute the script.

    2. Run the AddToStreamCapture.bat file to execute the script.3. Ensure that all data is replicated between the Host and Satellite(s)

    before performing the next view generation step.

    4. Regenerate the Catalog and Catalog Schema views on eachSatellite using the View Generator. The View Generator

    executable, ViewGenerator.exe,is delivered in the [Product

    Folder]\Core\Tools\Administrator\Binfolder.

    8. At the Host location for Plant configurations in an integrated environment, runthe Generate Design Basis command from the 2009.1 client workstation that

    includes the Project Managementcomponent.

  • 7/22/2019 SP3DUpgradeGuide.pdf

    34/60

    Upgrading the Databases

    34 SmartPlant 3D 2009.1 Upgrade Guide

    Note

    For assistance with this step, refer to the Generate Design Basis

    Command section in the 2009.1Project Management Users Guide.

    You can access this guide using the Help > Printable Guides

    command in the software.

    9. At the Host location, using the 2009.1 client workstation that includes theProject Managementcomponent, upgrade the Model database.

    Note

    For assistance with this step, refer to the Upgrade the Model Database

    section in the 2009.1Project Management Users Guide. You can

    access this guide using the Help > Printable Guidescommand in the

    software.

    A message may display specifying scripts which need to be executed

    manually on the Model database at each Satellite location.10. This step should be skipped if no scripts are specified to be

    executed after the Model upgrade of each database.At the Host

    location, using the 2009.1 client workstation that includes the Project

    Managementcomponent, upgrade non-replicated views by executing all

    of the scripts and views detailed in the upgrade

    ModelDBName_ReadMe.txt file.

    a. Script information is recorded in the upgradeModelDBName_ReadMe.txt file.

    b. Scripts and upgradeModelDBName_ReadMe.txt file are created inthe C:\Temp\SatelliteMigration folder.

    Note

    Steps to execute script(s) on SQL Server databases:

    1. Run the Satellite_ModelDBName_MDBMigration.bat file toexecute the script.

    2. Run all the AddToPublications.bat file(s) to execute the script.3. Ensure that all data is replicated between the Host and Satellite(s)

    before performing the next view generation step.

    4. Regenerate the Model views with Catalog Schema on eachSatellite using the View Generator. The View Generator

    executable, ViewGenerator.exe,is delivered in the [Product

    Folder]\Core\Tools\Administrator\Binfolder.

    Steps to execute script(s) on Oracle databases:

    1. Run the Satellite_ModelDBName_MDBMigration.bat file toexecute the script.

  • 7/22/2019 SP3DUpgradeGuide.pdf

    35/60

    Upgrading the Databases

    SmartPlant 3D 2009.1 Upgrade Guide 35

    2. Run all the AddToStreamCapture.bat file(s) to execute the script.3. Ensure that all data is replicated between the Host and Satellite(s)

    before performing the next view generation step.

    4. Regenerate the Model views with Catalog Schema on eachSatellite using the View Generator. The View Generatorexecutable, ViewGenerator.exe,is delivered in the [Product

    Folder]\Core\Tools\Administrator\Binfolder.

    Note

    To run ViewGenerator on the Model Database, select the Model

    database as the Data Database and select the Catalog Schema database

    as the Schema Database.

  • 7/22/2019 SP3DUpgradeGuide.pdf

    36/60

    Upgrading the Reference Data

    36 SmartPlant 3D 2009.1 Upgrade Guide

    Upgrading the Reference DataImportant

    Prior to performing the procedures in this section, use the Backup

    command in the Project Management task to create a backup of yourupgraded Plant. For assistance with the Backup command, refer to the

    Backing Up and Restoring Datasection in the 2009.1Project

    Management Users Guide. You can access this guide using the Help

    > Printable Guidescommand in the software.

    For Global Workshare configurations, you only need to perform the

    steps in this section at the Host location.

    Notes

    You will need the following references to complete the steps in this

    section.The 2009.1Project Management Users Guide, available with the

    Help > Printable Guidescommand in the software.

    The 2009.1 SmartPlant 3D Reference Data Guide, available with the

    Help > Printable Guidescommand in the software.

    The 2009.1 SmartPlant 3D Symbols Reference Data Guide, available

    with the Help > Printable Guidescommand in the software.

    Overview

    In SmartPlant 3D 2009 SP1and 2009.1, numerous changes have been made to the

    reference data. These changes, which include enhancements as well as fixes to the

    data or software, are incorporated into the reference data workbooks delivered with

    the product. The changes are also reflected in the database seed templates provided by

    Intergraph.

    Notes

    The reference data workbooks can be found in the folder [Product

    Folder]\CatalogData\Bulkload\Datafiles.

    For more information about the reference data delivered with thesoftware, refer to the Understanding Reference Data section in the

    2009.1 SmartPlant 3D Reference Data Guide, available with the Help

    > Printable Guidescommand in the software.

  • 7/22/2019 SP3DUpgradeGuide.pdf

    37/60

    Upgrading the Reference Data

    SmartPlant 3D 2009.1 Upgrade Guide 37

    Incorporate the 2009 SP1 and 2009.1 ReferenceData Changes

    Bulkload Changes to Catalogs

    1. If upgrading from version 2007 directly to 2009.1 migrate your masterworkbooks using the Excel Migration tool.

    Notes

    For more information about the Excel Migration tool, refer to the

    Using the Excel Migration Tool section in the 2009.1 SmartPlant 3D

    Reference Data Guide, available with the Help > Printable Guides

    command in the software.

    2. Decide what reference data changes you want to incorporate from thedelivered Catalog Data workbooks using the next set of procedures:

    1.1. Using the 2009.1 client workstation open the folder [Product

    Folder]\CatalogData\BulkLoad\Datafiles to review the most recent

    delivered catalog data.

    1.2. Select the files that correspond to the discipline in which you are

    interested in.

    1.3. Review the Revision History worksheet for each file. Note whichadditions or changes you want to incorporate into your reference data.

    Note

    For more information on incorporating 2009 SP1 and 2009.1 reference

    data changes for new functionality into upgraded Plant configurations,

    refer to theReference Data Changes v2007 to 2009.1.xls workbook

    New Functionality,available in the Upgrade folder on the product

    media.

    3. For each of the items you note, make changes in your upgradedworkbooks or create your own set of delta workbooks.

    4. Using the 2009.1 client workstation on which the Bulkload Reference Datacomponent is installed, bulkload the edited workbooks to the upgraded Catalog.

  • 7/22/2019 SP3DUpgradeGuide.pdf

    38/60

    Upgrading the Reference Data

    38 SmartPlant 3D 2009.1 Upgrade Guide

    Notes

    For more information on how to bulkload files to the Catalog database,

    refer to the 2009.1 SmartPlant 3D Reference Data Guide, available

    with the Help > Printable Guidescommand in the software.

    Many disciplines support bulkloading in Delete and Replace mode.For more information on bulkloading in Delete and Replace mode,

    refer to the 2009.1 SmartPlant Reference Data Guide,available with

    the Help > Printable Guidescommand in the software.

    Important

    When using Delete and Replace mode in the Bulkload Utility, all

    existing catalog entries for each worksheet will be deleted and replaced

    with the contents of the worksheet being bulkloaded. In cases whereworksheets exist in multiple workbooks (i.e. Pipestock,

    PipingGenericDataBolted, PipingCommodityMaterialControlData,

    etc.), missing data must be bulkloaded in Append mode to restore

    data which was deleted.

    When using this model with Piping Specification Rule

    worksheets, only data related to those piping materials

    classes appearing in the bulkloaded worksheet are deleted

    and replaced. All other piping material classes in the

    database are unaffected.

    5. In a Global Workshare configuration after Bulkloading at the Host location,Regenerate the Catalog and Catalog Schema views on each Satellite using the

    View Generator. The View Generatorexecutable, ViewGenerator.exe,is

    delivered in the [Product Folder]\Core\Tools\Administrator\Binfolder.

  • 7/22/2019 SP3DUpgradeGuide.pdf

    39/60

    Synchronizing the Model with the Catalog

    SmartPlant 3D 2009.1 Upgrade Guide 39

    Synchronizing the Model with the CatalogImportant

    Prior to performing the procedures in this section, use the Backup

    command in the Project Management task to create a backup of yourupgraded Plant. For assistance with the Backupcommand, refer to the

    Backing Up and Restoring Datasection in the 2009.1Project

    Management Users Guide. You can access this guide using the Help

    > Printable Guidescommand in the software.

    Notes

    You will need the following references to complete the steps in this

    section:

    The 2009.1Project Management Users Guide, available with the

    Help > Printable Guidescommand in the software.The 2009.1 SmartPlant 3D Database Integrity Guide, available with

    the Help > Printable Guidescommand in the software.

    The 2009.1 SmartPlant 3D Troubleshooting Guide, available with the

    Help > Printable Guidescommand in the software.

    Synchronize the 2009.1 Model with the 2009.1Catalog

    1. Run the Synchronize Model with Catalogcommand in the ProjectManagement task.

    Notes

    In a Global Workshare configuration, this command should be run at

    the Host and each Satellite. The Synchronizing the Model with the

    Catalog process should be complete on the Host before started on the

    Satellite(s). Also Regenerate the Catalog and Catalog Schema views

    on each Satellite using the View Generator needs to be complete after

    bulkloading and Synchronizing the Model with the Catalog is

    performed at the Host location, and before the Synchronizing theModel with the Catalog process is performed on the Satellite(s).

    Review the section Task Limitations When Working in a Global

    Workshare Environmentin the 2009.1 Global Workshare Guide for

    more information on this.

    For assistance with the Synchronize Model with Catalogcommand,

    refer to the Synchronize Model with Catalogsection in the 2009.1

  • 7/22/2019 SP3DUpgradeGuide.pdf

    40/60

    Synchronizing the Model with the Catalog

    40 SmartPlant 3D 2009.1 Upgrade Guide

    Project Management Users Guide. You can access this guide using

    the Help > Printable Guidescommand in the software.

    Resolve the 2009.1 To Do List

    2. Minimize the number of entries found in the To Do List.Notes

    In a Global Workshare configuration, To Do List resolution should be

    performed at each site.

    For assistance with resolving items in the To Do List, refer to the To

    Do List Messages section in the 2009.1 SmartPlant 3D

    Troubleshooting Guide. You can access this guide using the Help >

    Printable Guidecommand in the software.

    If there are any objects in your model whose configuration status is notset to Working, it is possible that they will appear in the To Do List

    as a result of the Synchronize process.

    To resolve non-Working status items so that they no longer appear in

    the To Do List, it is necessary to change the configuration status of

    those objects from their non-Working value to Working, and refresh

    the To Do List.

    After their removal from the To Do List, the objects can be changed

    back to their original configuration status.

    Similarly, all objects assigned to a permission group in which the user

    executing Synchronization has no write access will appear in the To

    Do List.

    Check 2009.1 Database Integrity

    3. Perform the procedures to check the integrity of your 2009.1 Site, Catalog, andModel databases.

    Note

    For assistance with checking the integrity of databases, refer to the

    2009.1 SmartPlant 3D Database Integrity Guide, available with the

    Help > Printable Guidescommand in the software.

  • 7/22/2019 SP3DUpgradeGuide.pdf

    41/60

    Regenerating the Reports Database

    SmartPlant 3D 2009.1 Upgrade Guide 41

    Regenerating the Reports Database1. For Plant configurations in an integrated environment, run the View

    Generator on the Model database. The View Generator (ViewGenerator.exe) is

    delivered to [Product Folder]\Core\Tools\Administrator\Bin.

    2. On the 2009.1 client workstation, run the Regenerate Reports Databasecommand in the Project Management task.

    Notes

    In a Global Workshare configuration, regenerating the Reports

    database must be performed at each site.

    For assistance with the Regenerate Reports Databasecommand,

    refer to theRegenerate Reports Databasesection in the 2009.1

    SmartPlant 3D Project Management Users Guide, available with the

    Help > Printable Guidescommand in the software.

    3. For Plant configurations in an integrated environment, reviewAppendix I:Upgrading Your Tool Schema, page42,for the steps to complete the upgrade.

  • 7/22/2019 SP3DUpgradeGuide.pdf

    42/60

    Appendix I: Upgrading Your Tool Schema

    42 SmartPlant 3D 2009.1 Upgrade Guide

    Appendix I: Upgrading Your Tool SchemaThis section describes the process to upgrade your Tool Schema files on the Symbols

    share if you are in an integrated environment.

    1. Update the Tool Map Schema files, SP3DPublishMap.xml.For assistance with Update/Synchronization, refer to the SmartPlant

    SchemaEditor Users Guide.

    2. Run the SmartPlant > Upgrade Schema command from the ProjectManagement task.

    In 2009.1, the Sp3DtoEFWClassMap.xml file is merged into the

    SP3DPublishMap.xml. The original Sp3DtoEFWClassMap.xml file

    will be moved to a subfolder as part of the upgrade process.

    For any new properties required to appear on the Compare DesignBasis dialog, these will need to be added to the Sp3DPublishMap.xml

    file using the Schema Editor.

    Notes

    In a Global Workshare configuration, the previous step is only

    performed at the Host location.

    For assistance with the Upgrade Schemacommand, refer to the

    Upgrade Schema Commandsection in the 2009.1 SmartPlant 3D

    Project Management Users Guide, available with the Help >

    Printable Guidescommand in the software.3. In an integrated environment, copy the following files from the Host locations

    Symbol share to the same location on each satellites Symbols share:

    a. [Symbols Share]\XML\SP3DPublishMap.xml.b. [Symbols Share]\XML\P3DComponent.xml.c. [Symbols Share]\XML\DesignBasis_Map.xml.

  • 7/22/2019 SP3DUpgradeGuide.pdf

    43/60

    Appendix II: Upgrading Your SmartPlant 3D Reports Template Files

    SmartPlant 3D 2009.1 Upgrade Guide 43

    Appendix II: Upgrading Your SmartPlant 3DReports Template Files

    This section describes the steps to upgrade your report files to 2009.1. The modifiedand/or new version of these files is provided with the 2009.1 software. The section in

    this document entitled Upgrading the Symbols Share, page20,provides the steps to

    upgrade your Symbols share to get these files.

    Important

    There are no changes between 2009 SP1 and 2009.1 so the steps below

    only apply if upgrading from version 2007.

    While most version 2007 reports will run in 2009.1, there have been fixes and

    enhancements made to some of the 2009.1 report files. If you have customized any of

    the delivered version 2007 report files, you may either make the same modificationsin your own customized files or repeat the same customizations in the 2009.1

    delivered template files.

    Upgrading to 2009.1 Reports

    In order to incorporate the changes made to version 2007 reports in 2009.1, follow

    these steps.

    1. Copy the modified and/or new report files using the process detailed insection Upgrading the Symbols Share, page20,of this document.

    Or

    Copy the files under [SmartPlant 3D workstation Product

    Folder]\Reports\Content\ to the CatalogData Symbols share on the server.

    See Notes below.

    Notes

    A copy of ONLY the modified or new Report files have been delivered

    on a SP3D client workstation machine so that an existing user can

    easily determine what files contain fixes and what files are new in

    version 2007 Service Pack 4 and 5, and version 2009. These files can

    be found under the [SmartPlant 3D workstation ProductFolder]\Reports\Content.

    Also there is a Readme.txt file for each version in both the Fixes and

    New folders listing the related TR (fixed labels or reports) and CR

    (new labels or reports).

  • 7/22/2019 SP3DUpgradeGuide.pdf

    44/60

    Appendix II: Upgrading Your SmartPlant 3D Reports Template Files

    44 SmartPlant 3D 2009.1 Upgrade Guide

    Reports

    |-- Content

    |-- Fixes

    |-- V2009 (these files will replace old version 2007 files)

    Readme file (list of TR fixes and related file names)

    |--Symbols

    |-- Labels or reports (folder hierarchies down to the modified templatesso that they may be copied to symbol share easily)

    |-- New these files are new

    |-- V2009

    Readme file (list of CRs and related file names)

    |--Symbols

    |-- Labels or reports (folder hierarchies down to

    the modified templates so that they may be copied to symbol share

    easily)

    2. Bulkload the 1_AMD_Delta_2007_2009_Reports.xlsworkbook ifusing the delivered reports templates, or make similar changes to your

    customized reports workbook, and bulkload it.

    Notes

    The workbook can be found in the folder [Product

    Folder]\CatalogData\Bulkload\AdditionalDataFiles\Delta2007to2009.

    For more information on how to bulkload files to the Catalog database,

    refer to the 2009.1 SmartPlant 3D Reference Data Guide, available

    with the Help > Printable Guidescommand in the software.

    3. The new reports in 2009.1 use filters that are predefined in a Catalogcreated in 2009.1 but do not exist in 2007 versions of the software. To get

    the new reports to run, copy the new set of Default Filters delivered with

    the 2009.1 Catalog database to your upgraded database by performing the

    following steps:

    Note

    Except for SQL or Visual Basic report queries, seeImpact on User

    Defined SQL and Visual Basic Report and Label Queries,page45

    of this document,this step is not mandatory in order for version

    2007 reports to run in 2009.1.

    3.1. Using the Project Managementtask on the 2009.1 client

    workstation, create a new Site and Catalog using the database

    templates files delivered with the software.

    Note

  • 7/22/2019 SP3DUpgradeGuide.pdf

    45/60

    Appendix II: Upgrading Your SmartPlant 3D Reports Template Files

    SmartPlant 3D 2009.1 Upgrade Guide 45

    For more information on how to create new Site and

    Catalog databases, refer to the Create the Site, Catalog, and

    Schema Databases section of the 2009.1Project

    Management Users Guide, available with the Help >

    Printable Guidescommand in the software.

    3.2. Enter the upgraded plant using the 2009.1 client workstation. From

    the Catalog task, select the Copy Filters from Catalog command

    from the Toolsmenu and copy the delivered Catalog filters from the

    new 2009.1 Catalog to your upgraded Catalog. This will create a new

    Default Filters (1) folder.

    3.3. Copy the new 2009.1 Report filters from the new Default Filters

    (1) folder to the version 2007 Default Filters folder.

    Note

    For more information on the Copy Filters command, refer

    to the Copying Filters Between Catalogs section of the

    2009.1 Catalog Users Guide, available with the Help >

    Printable Guidescommand in the software.

    Impact on User Defined SQL and Visual BasicReport and Label Queries

    In version 2009 SP1 and later, the support of many material control data for asingle catalog part requires changes to the SmartPlant 3D data model.

    Specifically, the reporting interface IJPipeComponent2 was removed and a new

    relationship was added from a model part occurrence (pip