primavera® p6™ アドミニストレータガイド … · iv 目次 primavera ms sql...

480
Primavera ® P6 アドミニストレータガイド バージョン 6.2

Upload: hadung

Post on 26-Aug-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

  • Primavera P6

    6.2

  • Copyright 1999, 2009, Oracle and/or its affiliates. All rights reserved.

    The Programs (which include both the software and documentation) contain proprietary information; they are provided under a license agreement containing restrictions on use and disclosure and are also protected by copyright, patent, and other intellectual and industrial property laws. Reverse engineering, disassembly, or decompilation of the Programs, except to the extent required to obtain interoperability with other independently created software or as specified by law, is prohibited.

    The information contained in this document is subject to change without notice. If you find any problems in the documentation, please report them to us in writing. This document is not warranted to be error-free. Except as may be expressly permitted in your license agreement for these Programs, no part of these Programs may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose.

    If the Programs are delivered to the United States Government or anyone licensing or using the Programs on behalf of the United States Government, the following notice is applicable:

    U.S. GOVERNMENT RIGHTS Programs, software, databases, and related documentation and technical data delivered to U.S. Government customers are "commercial computer software" or "commercial technical data" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the Programs, including documentation and technical data, shall be subject to the licensing restrictions set forth in the applicable Oracle license agreement, and, to the extent applicable, the additional rights set forth in FAR 52.227-19, Commercial Computer Software--Restricted Rights (June 1987). Oracle USA, Inc., 500 Oracle Parkway, Redwood City, CA 94065.

    The Programs are not intended for use in any nuclear, aviation, mass transit, medical, or other inherently dangerous applications. It shall be the licensee's responsibility to take all appropriate fail-safe, backup, redun-dancy and other measures to ensure the safe use of such applications if the Programs are used for such purposes, and we disclaim liability for any damages caused by such use of the Programs.

    Oracle, JD Edwards, PeopleSoft, and Siebel are registered trademarks of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

    The Programs may provide links to Web sites and access to content, products, and services from third parties. Oracle is not responsible for the availability of, or any content provided on, third-party Web sites. You bear all risks associated with the use of such content. If you choose to purchase any products or services from a third party, the relationship is directly between you and the third party. Oracle is not responsible for: (a) the quality of third-party products or services; or (b) fulfilling any of the terms of the agreement with the third party, including delivery of products or services and warranty obligations related to purchased products or services. Oracle is not responsible for any loss or damage of any sort that you may incur from dealing with any third party.

    To view the P6 Commercial Notices and Disclosures for Documentation, go to the \Documentation\\Notices and Disclosures folder of the P6 physical media or download.

  • iii

    ..................................................................................................... vii............................................................................viiiPrimavera ................................................................................. x....................................................................................................xiii

    1: ............................................................................3

    P6 ..................................................................................... 4............................................................................... 9......................................................................... 11

    ..............................................................................................13................................................................. 14................................................................. 18Project Management .................. 23Methodology Management ........ 24............................................................................................. 25

    2: ..................................................29

    ..................................................................................................................... 30..................................................................... 31Oracle ............................................................................................. 32SQL Server ............................................................................................. 37

    ......................................................................41..................................................................................................................... 42Oracle ................................................................................................................. 43

  • iv

    Primavera

    MS SQL ................................................................................. 52Oracle Microsoft SQL Server.............................. 62

    .............................................................................65P6 .......................................66RDBMS .............................................................................. 67Setting ................................................................................................69Setting ........................................................................................ 70.............................................72SYMON (System Monitor)................................................................................. 74DAMON (Data Monitor) ....................................................................................76Oracle ..................................................................... 88.........................................................................89

    3: Timesheets Group Server ............................................99

    Group Server ................................... 100Group Server Timesheets Web ....................101LDAP Group Server/Timesheets ............................. 112Single Sign On Authentication Group Server/Timesheets .......... 114Group Server ................................................................................ 116Timesheets Java Web Start .................................................. 120Group Server .................................................... 124Group Server ........................................................................................127

    P6 Web Access .....................................................133P6 Web Access ............................................................. 134............................................................... 135P6 Web Access ................. 137P6 Web Access ..................................................... 139....... 143P6 Web Access ......................... 144P6 Web Access ..................................................................... 155P6 Web Access ................................................................. 156P6 Web Access ..................................................................... 157 P6 Web Access ........................ 158............................................................... 159.......................................................................165............................................................... 166P6 Web Access ............................................................. 168P6 Web Access ..................................................................................... 176............................................... 200

    ...........................................................201........................................................................... 202

  • v

    Primavera

    ........................................................... 203Windows .......................................................... 204................................................... 205 DCOM ......................................................... 206 DJS .............................................................. 217............................................................... 220

    4: Primavera ....................................................................................229

    ....................... 230............................................................... 231................................................................................... 232................................................... 235................... 237................................................... 244ProjectLink ........................................................................... 247 .. 249

    ................................................253................................................................... 254Oracle P6 ......................................... 256Microsoft SQL Server P6 ................ 259

    ....................................................263............................................................... 264............................................................................... 268

    ........................................................271....................................................................... 272........................................................................................... 274

    ............................................................................279Primavera ................................................................................. 280............................................................................................... 282............................................................................................... 283Project Management ........................................................ 294............................................................................... 295

    5: Primavera ....................................................299

    Primavera ..................................................... 300............................................................................................... 310................................................................................... 312............................................................................... 321Project Management ........................................ 329

  • vi

    Primavera

    OBS .............................................. 345EPS OBS ................................................................. 348........................................................... 351P6 Web Access ......................................... 355Methodology Management ...................... 358

    Project Management .......................367............................................................................................... 368............................................................................... 382....................................................................................................... 389

    Methodology Management .............393............................................................................................... 394............................................................................... 398....................................................................................................... 403

    Timesheets ...........................................................................407....................................................................................................... 408Timesheet ..................................................................................... 410Timesheets .................................................... 415Timesheets Timesheets ............................................ 419 Timesheets ........................................................... 421........................................................................................... 422Timesheets Web Java Web Start ......................... 423Timesheet Approval ......................................................... 426

    ...............................................................................429Project Management .................................... 430

    A:Primavera Oracle .......................................................................435

    ............................................................................................... 436MMDB PMDB Oracle ................... 437 Primavera 5.06.0 6.1 P6 6.2 ......................................................447

    BProject Management .......................................................................................453

    [ ] ......................................................................................... 454........................................................................................... 455

    ...................................................................................457

  • vii

    Primavera Microsoft SQL

    Oracle

    Microsoft SQL Server

    2005 Express

    Primavera

    Project Management

    Timesheets Web

    Methodology

    Management

    P6 Web Access

    Project Management

    Primavera

  • viii

    Primavera -

    Primavera 1 Primavera

    1: Primavera Primavera

    2: Oracle Microsoft SQL Server/SQL Server Express Project Management Methodology Management

    3: Primavera

    Group Server Web Timesheets

    P6 Web AccessPrimavera Web myPrimavera

  • ix

    Primavera -

    4: Primavera Primavera 4

    Project Management Methodology Management Timesheets

    SDK ProjectLink

    Primavera

    Project Management

    5: Primavera Primavera 5

    Project Management Methodology Management

    Timesheets Project Management Project Management

    Timesheet Approval

    Project Management Methodology Management Oracle Project Management

  • x

    Primavera -

    Primavera P6 Documentation Primavera PDF Adobe Acrobat Reader Primavera 3

    Primavera

    Primavera Primavera Project Management Project Management

    Project Management

    Project Management Project Management

    Methodology Management

    Methodology Management Project Management Methodology Management Methodology Management

  • xi

    Primavera -

    P6 Web Access P6 Web Access ROI

    Timesheets Web Timesheets Web Timesheets

    ProjectLink Microsoft Project (MSP) Primavera MSP ProjectLink MSP MSP Project Management Primavera MSP Primavera MSP

    Integration API

    Integration API (Application Programming Interface) Integration API Project Management Java Java P6 IntegrationAPI

  • xii

    Primavera -

    P6 Web Services P6 Web Services P6 Web Services

    P6 Web Services P6 Web Services Web Primavera Web P6 Web Services HTML

    P6 Web Services HTML P6 Web Services Java

    P6 Web Services P6 Web Services docs P6 IntegrationWeb_Services

    SDKWeb

    Project Management SDK SDK SDK Program FilesCommon FilesPrimavera CommonPMSDKDoc INDEX.HTML

  • xiii

    Primavera -

    Primavera Primavera

    Primavera Primavera

    Primavera

    Primavera

    E *

    ET 8:00 8:00

    9:00 2:00

    +1-610-668-3030 +1-610-667-0652 [email protected]

    GMT 8:30 6:30

    8:30 5:30

    +44-20-8563-5555 +44-20-8563-5543 [email protected]

    GMT +8 8:00 5:00

    +852-2111-8299 +852-2111-9477 [email protected]

    *Primavera Web http:/www.primavera.com/customer/index.asp

    http:/www.primavera.com/customer/index.asp

  • xiv

    Primavera -

  • 1

  • Primavera

    Primavera

  • 3

    Primavera

    P6

  • 4 1

    Primavera -

    P6 Primavera Windows Web (SQL Server Express) (Oracle and Microsoft SQL Server)

    Primavera

    Primavera Project Management Methodology Management DBExpress DBExpress Project Management Group Server DBExpress

    Primavera

    Project Management Project Management Project Management Oracle Microsoft SQL Server Microsoft SQL Server 2005 Express Project Management Web Timesheets

  • 5

    Primavera -

    Methodology Management Methodology Management Methodology Management Methodology Management

    Timesheets Timesheets Web Timesheets

    Primavera

    (RDBMS) 2 OracleMicrosoft SQL Server SQL Server Express RDBMS Microsoft SQL Server SQL Server Express Primavera Project Management

    Group Server Primavera Timesheets Group Server Web Windows 2003/2008 Web Timesheets Timesheets Project Management

    Primavera Primavera

  • 6 1

    Primavera -

    P6 Web Access P6 Web AccessPrimavera Web myPrimaveraP6 Web Access P6 Web Access

    P6 Web Access E P6 Web Access

    Windows 2003 /2008 Project Management Project Management

  • 7

    Primavera -

    ProjectLink ProjectLink Microsoft Project (MSP) Primavera MSP MSPMSP Project ManagementMSP Primavera ProjectLink MSP Primavera

    SDKSDK Project Management SDK Project Management Open Database Connectivity (ODBC) OLE DB ODBC SDK Primavera

    SDK 2byte

    Integration API (Application Programming Interface) Project Management Java Integration API

    P6 Web Services XML SOAPWSDL Primavera Project Management P6 Web Services

  • 8 1

    Primavera -

    Primavera

    13

    P6 Web Access Timesheets Primavera

    P6 Web

    Timesheets

  • 9

    Primavera -

    Primavera

    Primavera Primavera

    Primavera

    (DBA) Primavera

    Primavera

  • 10 1

    Primavera -

    (OBS)

    Primavera

    (HR) (ERP) HR

    Primavera 1 Project Management

    Project Management

  • 11

    Primavera -

    Primavera

    Primavera Primavera

    1:Primavera Primavera Oracle Microsoft SQL Server249

    2 3

    2:Primavera Project Management Methodology Management SQL Server Express

    4

    3:Primavera Primavera

  • 12 1

    Primavera -

  • 13

    Primavera

    Primavera

    Primavera

    Project Management

    Methodology Management

  • 14 1

    Primavera -

    Primavera

    (RDBMS) ? Oracle Microsoft SQL Server Microsoft SQL Server 2005 Express with Advanced Services

    Project Management ? Methodology Management ? Project Management Methodology Management Oracle RDBMS Oracle SQL Server RDBMS Primavera Project Management SQL Server

    Project Management Methodology Management ? 1

    Project Management ? Project Management Primavera Web Web P6 Web Access

  • 15

    Primavera -

    ? Integration API (Application Programming Interface)P6 Web Services SDKIntegration API JDBC Java P6 Web Services XML SOAPWSDL Primavera Project Management SDK OLE DB Open Database Connectivity (ODBC)

    Microsoft Project Primavera ? Microsoft Project MSP Primavera Primavera ProjectLink

    Primavera ? ? Timesheets Web Group Server Timesheets

    P6 Web Access P6 Web Access P6 Web Access Timesheet Approval Timesheets P6 Web Access Project Management Timesheet Approval

  • 16 1

    Primavera -

    Timesheets Timesheets ?Timesheets 3 Timesheets Group Server Timesheets

    Primavera 2 Web Java Web Start Java Web Start 2

    Web Timesheets Web Java

    Web URL Java Web Timesheets Java 20

    Java Web Start Timesheets Java Web Start Web Java

    Java Web Start Java Network Launching Protocol (JNLP) Timesheets Java Web Start 1 JRE JRE Java Web Start Timesheets

  • 17

    Primavera -

    Web ? P6 Web Access Web

    1 Oracle RDBMS Oracle

    2 Project Management

    3 Group Server P6 Web Access P6 Web Access Timesheets

    4 P6 Web Access Timesheets

    5 P6 Web Access

    RDBMS Group Server

    P6 Web Access

    Primavera

    Project Management 1 2

    Methodology Management

    1

    Timesheets 4

    P6 Web Access 3 5

  • 18 1

    Primavera -

    Primavera

    Primavera P6 DocumentationTested Configurations

    Primavera

    (Project ManagementMethodology ManagementP6 Web Access)

    Microsoft Windows XP Professionalsp2 sp3

    Microsoft Windows Vista Business Edition (sp1)

    Citrix Presentation Server 4.5

    Integration API (Application Programming Interface) SDKWindows 2003 (sp2)XP (R2 sp2)XP (sp2) Vista Business Edition (sp1) Primavera API SDK

    Project Management Methodology Management

    Oracle 10.2

    Oracle 11.1

    SQL Server 2005 sp2

    SQL Server 2005 Express with Advanced Series sp2

    1 x 2.8 GHz Intel Pentium 4

    1 GB RAM

    Project Management Methodology Management NET SQL Server 2005 Express 800 MB 40MB

    Project Management 185 MB

  • 19

    Primavera -

    Methodology Management 45 MB

    Microsoft IE (Internet Explorer) 6 (sp2) IE 7

    TCP/IP

    Timesheets Web

    Microsoft Windows XP Professionalsp2 sp3

    Microsoft Windows Vista Business Edition (sp1)

    Ubuntu Linux 8.04

    256 MB RAM

    Microsoft IE 6 (sp2)IE 7 Firefox 3.0

    Sun JRETimesheets

    TCP/IP

    Java Access Bridge 2.01508

    Timesheets

    JAWS for Windows 7.0

    ZoomText Magnifier 9.0

    Timesheets Java Web Start

    256 MB RAM

    Microsoft IE 6 (sp2)IE 7 Firefox 3.0

    Sun JRETimesheets

    TCP/IP

    Java Access Bridge 2.01508

    Timesheets

    JAWS for Windows 7.0

    ZoomText Magnifier 9.0

  • 20 1

    Primavera -

    P6 Web Access

    1 x 2.8 GHz Intel Pentium 4

    1 GB RAM

    25 MB

    TCP/IP

    Microsoft IE 6 (sp2)IE 7 Firefox 3.0

    Sun JRE P6 Web Access

    Windows 2003 Server (R2 sp2) Red Hat Enterprise Linux 5.0 Oracle 10.2.0.3

    Windows 2003 Server (R2 sp2)Windows 2008 Server Red Hat Enterprise Linux 5.0 Oracle 11.1.0.6

    Windows 2003 Server (R2 sp2) Windows 2008 Server Microsoft SQL Server 2005 (sp2)

    Windows XPsp2 sp3 Vista Business Edition (sp1) Microsoft SQL Server 2005 Express with Advanced Services (sp2)

    2 x 3.2 GHz Intel Pentium 4

    2 GB RAM

    6 15K RPM SCIS I/O

    23 Project Management 24

    Methodology Management

    Group Server Timesheets

    Oracle Oracle OLE DB

    SQL SQL Server

    Web

    512 MB RAM

    200 MB

    TCP/IP

  • 21

    Primavera -

    Microsoft Windows 2003 Server (R2 sp2)

    Microsoft Windows 2008 Server

    1 x 2.8 GHz Intel Pentium 4

    2 GB RAM 4 GB RAM

    250 MB

    P6 Web Access Microsoft Windows 2003 Server (R2 sp2)

    Microsoft Windows 2008 Server

    Red Hat Enterprise Linux AS 5.0

    Solaris 10 (Sparc)

    HP-UX11i v2

    IBM AIX 5.3

    2 x 3.2 GHz Intel Pentium 4

    4 GB RAM

    1 GB

    TCP/IP

    P6 Web Access Java JBoss 4.0.5

    BEA WebLogic Express Enterprise Server 10 (sp1)

    IBM WebSphere Application Server 6.1

    Web Web Microsoft Windows 2003 Server (R2 sp2)

    Microsoft Windows 2008 Server

    Microsoft Internet Information Server (IIS) 6.0

    Microsoft Internet Information Server (IIS) 7.0

    Microsoft TCP/IP

  • 22 1

    Primavera -

    P6 Web Access Web Microsoft Internet Information Server (IIS) 6.0

    Microsoft Internet Information Server (IIS) 7.0

    Apache Web Server 2.2.6

    E-

    E (SMTP) MAPI

    P6 Web Access SMTP

    Web TCP/IP

  • 23

    Primavera -

    Project Management

    Project Management

    Oracle

    Microsoft SQL Server

    Temp TBS 300 MB 500 MB 1,000 MB

    Undo TBS 300 MB 500 MB 1,000 MB

    Index TBS 250 MB 500 MB 1,000 MB

    Data TBS 250 MB 500 MB 1,000 MB

    Lob TBS 250 MB 500 MB 1,000 MB

    1,350 MB 2,500 MB 5,000 MB

    RAM: 384 MB 512 MB 1024+MB

    300 MB 500 MB 1,000 MB

    150 MB 250 MB 500 MB

    300 MB 500 MB 1,000 MB

    50 MB 100 MB 125 MB

    800 MB 1,350 MB 2,625 MB

    RAM: 384 MB 512 MB 1024+MB

  • 24 1

    Primavera -

    Methodology Management

    Methodology Management

    Oracle

    Microsoft SQL Server

    Temp TBS 100 MB

    Undo TBS 100 MB

    Index TBS 250 MB

    Data TBS 250 MB

    Lob TBS 250 MB

    950 MB

    300 MB

    150 MB

    100 MB

    50 MB

    600 MB

  • 25

    Primavera -

    Timesheets

    100

    Timesheets 100

    Project Management

    100,000

    Project Management

    100,000

  • 26 1

    Primavera -

  • 2

  • Primavera

    Primavera

    Project

    Management Methodology Management

  • 29

    Project Management Methodology

    Management

    Oracle

    SQL Server

  • 30 2

    Primavera -

    Primavera 2

    Project Management (PMDB) Primavera Project Management

    Methodology Management (MMDB) Methodology Management

    Oracle SQL Server Primavera

    Primavera OracleMicrosoft SQL Server Microsoft SQL Server Express MS SQL Server Oracle

    65

    Oracle Primavera

    Primavera Oracle Oracle

    Oracle TNSPING.EXE oraclebin Primavera

    Oracle MTS (Dedicated Mode)

    WE8MSWIN1252 UTF8

    SQL Server Primavera SQL Server SQL Server Express SQL Server

  • 31

    Primavera -

    DBA OracleMicrosoft SQL Server SQL Server Express

    Methodology Management 2 Project Management Methodology Management

  • 32 2

    Primavera -

    Oracle

    Oracle

    Primavera Systems 500 MB 500 MB undo Oracle

    E CD

    1

    P6 Client_Applicationsinstalldatabase dbsetup.bat 4

    2 Primavera Other Applications

    3 Other Applications P6 Databases Utility

    [ ]

    4 Primavera P6

    Install a new database

    Oracle

    Product key E CD

    5 Database Selection

  • 33

    Primavera -

    Project Management and Content Repository in one database Project Management and Content Repository in two different databases

    Content Repository only

    6 Connection Information

    DBA Oracle system

    DBA DBA system manager

    Database Host Address Oracle IP

    Database Host Port Oracle 1521

    Database Name (SID) Oracle SID DBA Oracle TNSNAMES.ORA

    7 Oracle LOB

    23

    Project Management

    Use existing tablespaces

  • 34 2

    Primavera -

    8 Specify Oracle Tablespace Locations Oracle LOB

    Create Previous Next Cancel

    9 Creating Oracle Tablespaces Next

    10 Create Oracle Users Oracle

    privuser

    Oracle 11g ADMUSERADMUSER

    11 Configuration Options

    Load Sample Data

    ($)

  • 35

    Primavera -

    367

    Project Management

    Project Management Primavera ($) Primavera

    1.0

    .75 $10 7.5 7.5 $10

    Currency

    Load license key file

    LICENSE.TXT LICENSE.TXT Load License 271

    12 Configurations Options Install

    13 Creating Database... Next

  • 36 2

    Primavera -

    PrimaveraDatabaseSetup.log C:Documents and SettingsAdministrator

    14 Methodology Management Finish Next Finish

    Project Management Methodology Management 3 4

  • 37

    Primavera -

    SQL Server

    SQL Server SQL Server Express

    E CD

    1

    P6 Client_Applicationsinstalldatabase dbsetup.bat 4

    2 Primavera Other Applications

    3 Other Applications P6 Databases Utility

    [ ]

    4 Primavera P6

    Install a new database

    Microsoft SQL Server/SQL Express

    Product key E CD

    5 Database Selection

    Project Management and Content Repository in one database Project Management and Content Repository in two different databases

  • 38 2

    Primavera -

    Content Repository only

    6 Connection Information

    Sys admin user name Microsoft SQL Server Microsoft SQL Server SA

    Sys admin password Microsoft SQL Server

    Database host address Microsoft SQL Server IP

    Database host port Microsoft SQL Server 1433

    7 Configuring Microsoft SQL Server/SQL Express Database Next

    (-)

    Microsoft SQL Server

    Microsoft SQL Server

  • 39

    Primavera -

    Next Previous Install Cancel

    8 Configuration Options

    Load sample data

    ($)

    367

    Project Management

    Project Management Primavera ($) Primavera

    1.0

    .75 $10 7.5 7.5 $10

  • 40 2

    Primavera -

    Currency

    Load license key file

    LICENSE.TXT LICENSE.TXT Load License 271

    9 Configuration Options Install

    10 Creating Database... Next

    PrimaveraDatabaseSetup.log C:Documents and SettingsAdministrator

    11 Methodology Management Finish Next Finish

    Project Management Methodology Management 3 4 65

  • 41

    Oracel Microsoft SQL Server

    Project

    Management

    Methodology Management

    (DBA)

    3

    29

    Microsoft SQL Server Express

    Oracle

    MS SQL

    Oracle Microsoft SQL Server

  • 42 2

    Primavera -

    Primavera 2

    Project Management (PMDB) Primavera Project Management

    Methodology Management (MMDB) Methodology Management

    Oracle SQL Server Primavera

    Primavera OracleMicrosoft SQL Server Microsoft SQL Server Express MS SQL Server Oracle

    Oracle TNSPING.EXE oraclebin Primavera

  • 43

    Primavera -

    Oracle

    Oracle (DBA) Project Management Methodology Management Primavera SQL

    Group Server Unicode Project Management

    Oracle MTS (Dedicated Mode)

    WE8MSWIN1252 UTF8

    29

    Oracle DBA Oracle

    Primavera SQL Plus

    PMDB Oracle

    1 installsource 2

    2 P6 Client_Applications installdatabasescriptsinstall

    PM_06_02_00 JR_01_01_00

    3 P6 Client_Applications installdatabasescriptssource

    PM_06_02_00 JR_01_01_00

  • 44 2

    Primavera -

    1 SYSTEM DBA Oracle

    2 installPM_06_02_00 orpm_init_db.sql

    orpm_init_db.sql Primavera 500 MB 500 MB undo Oracle Oracle

    1 SYSTEM DBA PMDB

    2 installPM_06_02_00 orpm_create_users.sql

    orpm_create_users.sql ADMUSER, PRIVUSER PUBUSER Primavera admuserprivuser pubuser

    3 PMDB admuser

    4 installPM_06_02_00 orpm_tables.sql

    1 P6 P6

    Client_Applications installdatabase rundataloader.bat

    2 rundataloader.bat

    3

    rundataloader.bat sample:pmdb_ec.zip admuser/admuser@oracle:::

  • 45

    Primavera -

    Oracle IP Oracle 1521 SID PMDB

    _empty Project Management

    1 PMDB admuser

    2 installPM_06_02_00 orpm_database_version.sqlorpm_ins_aux.sql orpm_querylib.sql

    3 sourcePM_06_02_00 orpm_src.sql

    Oracle PMDB Oracle Oracle 51

    1 PMDB admuser installJR_01_01_00 orjr_ins.sql

    2 sourceJR_01_01_00 orjr_src.sql

    ($) 62 Oracle Microsoft SQL Server

    65

    274

  • 46 2

    Primavera -

    PMDB Oracle

    Project Management

    P6 Client_ApplicationsinstalldatabasescriptsinstallPM_06_02_00\drop or

    admuser

    ORDP_SPS.SQL

    ORDP_SYN.SQL

    ORDP_GRN.SQL

    ORDP_FKC.SQL

    ORDP_PK.SQL

    ORDP_NDX.SQL

    ORDP_TAB.SQL

  • 47

    Primavera -

    MMDB Oracle

    Methodology Management

    1 installsource 2 PMDB

    2 P6 Client_Applications installdatabasescriptsinstall MM_06_02_00

    3 P6 P6 Client_Applications installdatabasescriptssource MM_06_02_00

    1 SYSTEM DBA Oracle

    2 installMM_06_02_00 ormm_init_db.sql

    ormm_init_db.sql Primavera 100 MB 100 MB undo Oracle Oracle

    1 SYSTEM DBA

    MMDB

    2 admuserprivuserpubuser PMDB 2installMM_06_02_00 ormm_create_users.sql

  • 48 2

    Primavera -

    ormm_create_users.sql ADMUSER, PRIVUSER PUBUSER Primavera admuserprivuser pubuser

    3 MMDB admuser

    4 installMM_06_02_00 ormm_tables.sql

    1 P6

    Client_Applications installdatabase rundataloader.bat

    2 rundataloader.bat

    3

    rundataloader.bat sample:mmdb_ec.zip admuser/admuser@oracle:::

    Oracle IP Oracle 1521 SID MMDB

    _empty Methodology Management

    1 MMDB admuser

    2 installMM_06_02_00 ormm_database_version.sql ormm_ins_aux.sql

    3 sourceMM_06_02_00 ormm_src.sql

  • 49

    Primavera -

    ($) 62 Oracle Microsoft SQL Server

    65

    274

  • 50 2

    Primavera -

    MMDB Oracle

    Methodology Management

    P6 Client_ApplicationsinstalldatabasescriptsinstallMM_06_02_00drop or

    admuser

    ORDP_SPS.SQL

    ORDP_SYN.SQL

    ORDP_GRN.SQL

    ORDP_FKC.SQL

    ORDP_PK.SQL

    ORDP_NDX.SQL

    ORDP_TAB.SQL

  • 51

    Primavera -

    Oracle

    PMDB Oracle 45

    PMDB Oracle Oracle

    1 SYSTEM DBA Oracle

    2 installJR_01_01_00 orjr_init_db.sql

    orjr_init_db.sql Primavera (autoextend) Oracle Oracle

    1 SYSTEM DBA Oracle

    2 installJR_01_01_00 orjr_create_users.sql

    CRUSER

    1 CRUSER Oracle

    2 installJR_01_01_00 orjr_ins.sql

    3 sourceJR_01_01_00 orjr_src.sql

  • 52 2

    Primavera -

    MS SQL

    Microsoft SQL Server DBA Project Management Methodology Management Primavera SQL

    18

    Primavera Microsoft SQL Server 2005 DBA Microsoft SQL Server

    Microsoft SQL Server (SA) Microsoft SQL Server Management Studio

    (255)

    Microsoft SQL Server

    Microsoft SQL Server

    0 Microsoft SQL Server

    16384

    Microsoft SQL Server

  • 53

    Primavera -

    (SQL Server 2005) Group Server codepage collation

    PMDB Microsoft SQL Server

    1 installsource 2

    2 P6 Client_Applications installdatabasescriptsinstall

    PM_06_02_00 JR_01_01_00

    3 P6 Client_Applications installdatabasescriptssource

    PM_06_02_00 JR_01_01_00

    1 SA

    2 Microsoft SQL Server Management Studio installPM_06_02_00 sspm_init_db.sql

    sspm_init_db.sql PMDB 500 MB 200 MB pmdb_dat1, pmdb_lob1 pmdb_ndxpmdb_dat1

  • 54 2

    Primavera -

    PMDB SQL Server 2000 (80)

    23Project Management

    Primavera Systems Microsoft SQL Server Management Studio

    1 PMDB SA

    2 installPM_06_02_00 sspm_create_users.sql

    sspm_create_users.sql ADMUSER, PRIVUSER PUBUSER Primavera admuserprivuser pubuser

    3 installPM_06_02_00 sspm_tables.sql

    1 P6

    Client_Applications installdatabase rundataloader.bat

    2 rundataloader.bat

    3

    rundataloader.bat sample:pmdb_ec.zip sa/sa@sqlserver:::

  • 55

    Primavera -

    SQL Server IP SQL Server 1433 PMDB

    _empty Project Management

    1 PMDB SA

    2 installPM_06_02_00 sspm_database_version.sqlsspm_ins_aux.sql sspm_querylib.sql

    3 sourcePM_06_02_00 sspm_src.sql

    PMDB 61

    PMDB SA installJR_01_01_00 ssjr_ins.sql

    ($) 62 Oracle Microsoft SQL Server

    65

    274

  • 56 2

    Primavera -

    PMDB Microsoft SQL Server

    Project Management

    P6 Client_ApplicationsinstalldatabasescriptsinstallPM_06_02_00drop ss

    SA

    SSDP_SPS.SQL

    SSDP_SYN.SQL

    SSDP_GRN.SQL

    SSDP_FKC.SQL

    SSDP_PK.SQL

    SSDP_NDX.SQL

    SSDP_TAB.SQL

  • 57

    Primavera -

    MMDB Microsoft SQL Server

    Methodology Management

    1 installsource 2 PMDB

    2 P6 Client_Applications installdatabasescriptsinstall MM_06_02_00

    3 P6 Client_Applications installdatabasescriptssource MM_06_02_00

    Primavera Microsoft SQL Server Management Studio

    1 SA SQL

    2 installMM_06_02_00 ssmm_init_db.sql

    ssmm_init_db.sql MMDB 300 MB 150 MB mmdb_dat1mmdb_lob1mmdb_ndxmmdb_dat1

    MMDB SQL Server 2000 (80)

  • 58 2

    Primavera -

    24Methodology Management

    1 MMDB SA

    2 admuserprivuserpubuser PMDB 2installMM_06_02_00 ssmm_create_users.sql

    ssmm_create_users.sql ADMUSER, PRIVUSER PUBUSER Primavera admuserprivuser pubuser

    3 installMM_06_02_00 ssmm_tables.sql

    1 P6

    Client_Applications installdatabase rundataloader.bat

    2 rundataloader.bat

    3

    rundataloader.bat sample:mmdb_ec_sample.zip sa/sa@sqlserver:::

    SQL IP SQL 1433 MMDB

  • 59

    Primavera -

    _empty Methodology Management

    1 MMDB SA

    2 installMM_06_02_00 ssmm_database_version.sql ssmm_ins_aux.sql

    3 sourceMM_06_02_00 ssmm_src.sql

    ($) 62 Oracle Microsoft SQL Server

    65

    274

  • 60 2

    Primavera -

    MMDB Microsoft SQL Server

    Methodology Management

    P6 Client_ApplicationsinstalldatabasescriptsinstallMM_06_02_00drop ss

    SA

    SSDP_SPS.SQL

    SSDP_SYN.SQL

    SSDP_GRN.SQL

    SSDP_FKC.SQL

    SSDP_NDX.SQL

    SSDP_PK.SQL

    SSDP_TAB.SQL

  • 61

    Primavera -

    SQL Server

    PMDB SQL Server 55

    PMDB SQL Server

    1 SQL Server SA

    2 installJR_01_01_00 ssjr_init_db.sql

    ssjr_init_db.sql Primavera

    1 SQL Server SA

    2 installJR_01_01_00 ssjr_ins.sql

  • 62 2

    Primavera -

    Oracle Microsoft SQL ServerProject Management Methodology Management ($)

    367

    Project Management

    Project Management Primavera ($) Primavera

    1.0

    .75 $10 7.5 7.5 $10

    Primavera USD Project Management Methodology Management

    select curr_type, curr_short_name from currtype;

  • 63

    Primavera -

    1 common

    2 P6 Client_Applications installdatabasescriptscommon

    Oracle or_set_currency.sql

    SQL Server ss_set_currency.sql

    3

    CD DVD Windows Explorer

    4 v_new_base_currency:= 'USD'

    5 USD

    6

  • 64 2

    Primavera -

  • 65

    RDBMS

    Oracle

    SQL Primavera

    P6

    RDBMS

    Setting

    Setting

    SYMON (System Monitor)

    DAMON (Data Monitor)

    Oracle

  • 66 2

    Primavera -

    P6

    P6 PM (Project Management) PM

    P6 2

    SYMON (System Monitor)

    DAMON (Data Monitor)

    RDBMS RDBMS RDBMS RDBMS 67

    RDBMS

  • 67

    Primavera -

    RDBMS Oracle

    Primavera P6 DBMS_JOB Oracle Oracle 10g 11g Oracle JOB_QUEUE_PROCESSES 2 DBMS_JOB JOB_QUEUE_PROCESSES 2

    SQL Server

    SQL Server 2005 SQL Agent SQL Server 2005 SQL Server Agent

    SQL Server 2005 Express

    Microsoft SQL Server 2005 Express Primavera SQL Server 2005 Express P6 Windows Primavera Background AgentPrmBackAgentSQL Server 2005 Express P6

    PrmBackAgent P6 P6 SQL Server 2005 Express

    PrmBackAgent for SQL Server 2005 Express Primavera admin Windows

    1 P6 Client_Applications Data1.cab prmbackgroundagent.exe

  • 68 2

    Primavera -

    2 C:PrimaveraPrmBackAgent prmbackgroundagent.exe

    3 [ ]

    4 2 prmbackgroundagent.exe

    c:primaveraPrmBackAgentprmbackgroundagent.exe /install

    PrmBackAgent P6

    1 BackgroundAgent HKEY_LOCAL_MACHINESoftwarePrimavera

    2 Server SQL Server Express

    < >\sqlexpress

    3 Primavera

  • 69

    Primavera -

    Setting Settings

    Settings

    Setting Setting 2 setting 2 2 setting

    SETTINGS

    2

    Setting setting

    :database.cleanup.Usession

    Setting :ExpiredSessionTimeout

    :2h2

    1:

    +

    d 30d 30

    h 2h 2

    m 10m 10

    s 30s 30

  • 70 2

    Primavera -

    Setting Settings Settings API INI file

    Settings SETTINGS_READ_*

    SETTINGS_READ_STRING(ret_val,namespace,settings_name,default)

    SETTINGS_READ_DATE(ret_val,namespace,settings_name,default)

    SETTINGS_READ_NUMBER(ret_val,namespace,settings_name,default)

    SETTINGS_READ_BOOL(ret_val,namespace,settings_name,default)

    Oracle SQL setting

    Oracle : Oracle KeepInterval setting

    SQL> variable vset varchar2(255)

    SQL> exec settings_read_string(:vset,'database.cleanup.Usession', 'ExpiredSessionTimeout');

    PL/SQL procedure successfully completed.

    SQL> print vset

    SQL Server : SQL KeepInterval setting

    declare @vset varchar(255)

    exec settings_read_string @vset OUTPUT,'database.cleanup.Usession','ExpiredSessionTimeout'

    print @vset

  • 71

    Primavera -

    Setting Use the SETTINGS_WRITE_STRING procedure to set the value of a specific setting:

    SETTINGS_WRITE_STRING(new value,namespace,settings_name);

    Oracle SQL ExpiredSessionTimeout setting 12

    Oracle : Oracle ExpiredSessionTimout setting 12

    1 privuser SQL *Plus

    2

    SQL > exec SETTINGS_WRITE_STRING ('12h',' database.cleanup.Usession','ExpiredSessionTimeout');

    SQL Server : SQL ExpiredSessionTimeout setting 12

    1 /SSMS privuser

    2 PMDB 12

    exec SETTINGS_WRITE_STRING '12h','database.cleanup.Usession','ExpiredSessionTimeout' 'ExpiredSessionTimeout'

  • 72 2

    Primavera -

    BGPLOG

    setting_name = 'HeartBeatTime.' SETTINGS HeartBeatTime

    2:

    SYMON

    database.background.Symon

    Setting HeartBeatTime

    DAMON

    database.background.Damon

    Setting HeartBeatTime

  • 73

    Primavera -

    BGPLOG BGPLOG BGPLOG BGPLOG

    3: BGPLOG

    Log_time

    Datetime

    Source

    system_monitor, data_monitor

    Complete BGPLOG (40) 40

  • 74 2

    Primavera -

    SYMON (System Monitor)SYMON Primavera 1

    SYMON

    USESSION_CLEANUP_EXPIRED SYMON last_active_time USESSION USESSION

    SETTINGS 2 SETTING SETTINGS_WRITE_STRING (, , )

    "2d" 2

    Primavera 1 12 SETTINGS 13

  • 75

    Primavera -

    USESSION_CLEANUP_EXPIRED Settings

    4: USESSION_CLEANUP_EXPIRED Settings

    Setting :

    database.cleanup.Usession

    Setting ExpiredSessionTimeout

    2h

    Setting :

    database.cleanup.Usession

    Setting ExpiredLongSessionTimeout

    12h

  • 76 2

    Primavera -

    DAMON (Data Monitor)2 DAMON DAMON

    DAMON

    DAMON

    BGPLOG

    REFRDEL

    PRMQUEUE

    PRMQUEUE

    USESSION

    PRMAUDIT

    USESSION (USESSAUD)

    DAMON USER_DEFINED_BACKGROUND

  • 77

    Primavera -

    DAMON BGPLOG_CLEANUP BGPLOG 5 54,000

    BGPLOG_CLEANUP

    5: BGPLOG_CLEANUP Settings

    Setting : BGPLOG

    database.cleanup.BackGroundProcessLog

    Setting KeepInterval

    5d

  • 78 2

    Primavera -

    REFRDEL_CLEANUP KeepInterval setting REFRDEL 5 REFRDEL MaxRowsToDelete Setting 10,000 DeletePercentage DeletePercentage 10 DeleteAllThreshold 1,000 DeleteAll (1)

    REFRDEL_CLEANUP

    6: REFRDEL_CLEANUP Settings

    Setting : REFRDEL

    database.cleanup.Refrdel

    Setting KeepInterval

    5d

    Setting : REFRDEL

    database.cleanup.Refrdel

    Setting DeleteAll

    0

  • 79

    Primavera -

    Setting :

    database.cleanup.Refrdel

    Setting DeleteAllThreshold

    1,000

    Setting :

    database.cleanup.Refrdel

    Setting DeletePercentage

    10 (%)

    Setting :

    database.cleanup.Refrdel

    Setting MaxRowsToDelete

    10,000

    6: REFRDEL_CLEANUP Settings

  • 80 2

    Primavera -

    OBSPROJ_PROCESS_QUEUE PRMQUEUE OBSPROJ

    OBSPROJ_PROCESS_QUEUE

    7: OBSPROJ_PROCESS_QUEUE Settings

    Setting :

    database.obsproj.queue

    Setting MaxProjectUpdates

    1000

    Setting : EPS

    database.obsproj.queue

    Setting MaxEpsUpdate

    25

    Setting :

    database.obsproj.queue

    Setting MaxRetries

    50

  • 81

    Primavera -

    CLEANUP_PRMQUEUE KeepInterval setting PRMQUEUE REFRDEL_CLEANUP

    REFRDEL_CLEANUP

    8: CLEANUP_PRMQUEUE Settings

    Setting : PRMQUEUE 5

    database.cleanup.Prmqueue

    Setting KeepInterval

    5d

    Setting : PRMQUEUE

    database.cleanup.Prmqueue

    Setting DeleteAll

    0

    Setting :

    database.cleanup.Prmqueue

    Setting DeleteAllThreshold

    1,000

  • 82 2

    Primavera -

    USESSION_CLEAR_LOGICAL_DELETES USESSION USESSION

    Setting :

    database.cleanup.Prmqueue

    Setting DeletePercentage

    10(%)

    Setting :

    database.cleanup.Prmqueue

    Setting MaxRowsToDelete

    10,000

    8: CLEANUP_PRMQUEUE Settings

  • 83

    Primavera -

    CLEANUP_LOGICAL_DELETES KeepInterval DELETE_SESSION_ID Null 5

    CLEANUP_LOGICAL_DELETES DELETE_SESSION_ID

    CLEANUP_LOGICAL_DELETES

    9: CLEANUP_LOGICAL_DELETES Settings

    Setting :

    database.cleanup.LogicalDelete

    Setting KeepInterval

    5d

    Setting :

    database.cleanup.LogicalDelete

    Setting DeleteAll

    0

  • 84 2

    Primavera -

    Setting :

    database.cleanup.LogicalDelete

    Setting MaxRowsToDelete

    10,000

    9: CLEANUP_LOGICAL_DELETES Settings

  • 85

    Primavera -

    PRMAUDIT_CLEANUP KeepInterval

    PRMAUDIT_CLEANU

    10: PRMAUDIT_CLEANUP Settings

    Setting : PRMAUDIT

    database.cleanup.auditing

    Setting Enabled

    1

    Setting : PRMAUDIT

    database.cleanup.auditing

    Setting KeepInterval

    30d

  • 86 2

    Primavera -

    CLEANUP_USESSAUD KeepInterval USESSAUD REFRDEL_CLEANUP

    CLEANUP_USESSAUD

    11: CLEANUP_USESSAUD Settings

    Setting : USESSAUD

    database.cleanup.Usessaud

    Setting KeepInterval

    5d

    Setting : REFRDEL

    database.cleanup.Usessaud

    Setting DeleteAll

    0

    Setting :

    database.cleanup.Usessaud

    Setting DeleteAllThreshold

    1,000

  • 87

    Primavera -

    USER_DEFINED_BACKGROUND DAMON

    CLEANUP_OLD_DATA P6

    Setting :

    database.cleanup.Usessaud

    Setting DeletePercentage

    10 (%)

    Setting :

    database.cleanup.Usessaud

    Setting MaxRowsToDelete

    10,000

    11: CLEANUP_USESSAUD Settings

  • 88 2

    Primavera -

    Oracle Oracle Primavera

    29 RUN_AS_SYS.SQL GATHER_STATS.SQL 41

    V_$TRANSACTION :

    V_$TRANSACTION V_$TRANSACTION

    SYS Oracle CD 1 installdatabasescriptscommon RUN_AS_SYS.SQL

    grant select on v_$transaction to admuser;

    Oracle 10g P6 Client_Applicationsinstalldatabasescriptscommon GATHER_STATS.SQL

  • 89

    Primavera -

    Primavera (DML) INSERTUPDATE DELETE

    12:

    0

    1

    2

    3 Oracle SQL

  • 90 2

    Primavera -

    2

    auditing_enable(, )

    auditing_disable()

    Oracle :

    exec auditing_enable(null,3);

    1

    exec auditing_enable('TASK',1);

    PROJWBS

    exec auditing_disable('PROJWBS');

    exec auditing_disable(null);

  • 91

    Primavera -

    Settings

    database.audit.Enable setting settings_write_bool /

    Oracle : Oracle

    exec settings_write_bool(1,'database_audit','Enable');

    SQL Server : SQL Server

    exec settings_write_bool 1,'database_audit','Enable'

  • 92 2

    Primavera -

    database.audit.TASK3

    13:

    0 0 0

    1 1 1

    2 2 2

    3 3 3 Oracle SQL

    14:

    database.audit.TASK

    Options

    330

    database.audit.PROJWBS 001

    database.audit.TASKRSRC 333

  • 93

    Primavera -

    settings_write_string

    Oracle : Oracle

    exec setting_write_string('330','database.audit.TASK','Options');

    SQL Server : SQL Server

    exec setting_write_string '330','database.audit.TASK','Options'

  • 94 2

    Primavera -

    PRMAUDIT 1

    15: PRMAUDIT

    audit_date

    table_name (30)

    pk1, pk2, pk3, pk4 (255)

    oper (1) I= U= D=

    prm_user_name (32) Primavera Primavera

    audit_info (4000) 4000 2 3

    audit_info_extended BLOB audit_info 2 3

    logical_delete_flag (1)

    rdbms_user_name* (255) privuser

    os_user_name* (255)

    program* (255)

    host_name* (255)

    app_name* (25)

    netaddress* (24) IP MAC

    * SQL Server Oracle

  • 95

    Primavera -

    V_$SESSION (admuser)

    USESSION USESSION 1 USESSAUD USESSAUD USESSION usessaud_enable usessaud_disable

    audit_info and audit_info_extended audit_info column 4000 4000 audit_info_extended BLOB

    2 audit_info ONBLOB BLOBO BLOBN 4

    task_code 'A1010' 'B102' TASK

    audit_info =>:Otask_code:5:A1010:Ntask_code:4:B102

  • 96 2

    Primavera -

  • Timesheets Group Server

    P6 Web Access

    3

  • Primavera

    Timesheets Group Server

    Web

    P6 Web Access P6 Web

    Access

  • 99

    Timesheets Primavera 1

    Group Server

    Group Server

    Timesheets

    Group Server

    Group Server

    Group Server Timesheets Web

    LDAP Group Server/Timesheets

    Single Sign On Authentication Group Server/Timesheets

    Group Server

    Timesheets Java Web Start

    Group Server

    Group Server

    Timesheets Group Server

  • 100 3

    Primavera -

    Group Server Group Server Web

    1 Windows [ ] [ ]

    2 [Primavera Group Server] [ ]

    3

    4 [ ] [ ]

    5 [Primavera Group Server] [ / ] [ ]

  • Timesheets Group Server 101

    Primavera -

    Group Server Timesheets Web Group Server Timesheets Timesheets 407 Timesheets

    Timesheets Web Timesheets Windows 2003 /2008 Group Server Project Management

    Timesheets 2 Group Server Timesheets Web Group Server Windows 2003/2008 Timesheets Web Web Timesheets Web HTML Java Java JRE Timesheets Java Web Start Timesheets

    Timesheet Approval 133 P6 Web Access P6 Web Access P6 Web Access Timesheets 426 Timesheet Approval Timesheet Approval

    Java Web Start http://java.sun.com Web

    Java Web Start Java Web Start Java Network Launching Protocol (JNLP) Timesheets Java Web Start Timesheets

    http://java.sun.com

  • 102 3

    Primavera -

    Java Web Start Windows XP Windows Vista Ubuntu Linux Java Web Start Web Microsoft IIS Apache Java Web Start : JRE Internet Explorer Firefox

    Oracle Group Server Oracle Provider for OLE DB Oracle Oracle Provider for OLE DB Unicode Oracle Group Server Oracle OLE DB Oracle 10g OLE DB driver 10.2.0.2 Oracle 11g OLE DB 11.1.0.6.20

    SQL Server Group Server SQL Server SQL Server Primavera

    Group Server Unicode Oracle HKEY_LOCAL_MACHINESOFTWAREORACLEHOME NLS_LANG CL8MSWIN1251 Oracle NLS

    Group Server SQL Server Group Server

    Project Management

  • Timesheets Group Server 103

    Primavera -

    Group Server Timesheets

    1

    P6 Client_Applicationsinstall GS_Inst.EXE 3

    2 Primavera P6 Timesheets

    [ ]

    3 Enter Product Key E CD

    4 Welcome! Next

    5 Choose Components Group Server Timesheets Web Group Server 10

    6 Choose Language Timesheets

    7 Choose Web Destination Location Web [Browse]

    \GroupServer\en Group Server 12

    Sun ONE Web Server Primavera Timesheets JRE configmime.types 110 Sun ONE Web Server JRE

  • 104 3

    Primavera -

    8 Help URLs Timesheets Web

    Web Java Web Start Timesheets GroupServerApp timesheet.jnlp GroupServeren erps8x6.html

    9 Choose Database Type

    10 Enter Database Parameters

    privuser

    Oracle Oracle DSN Oracle PMDBOracle Net Configuration Assistant Oracle_HomeNetworkAdmin TNSNAMES.ORA

    Microsoft SQL Server SQL Server Database Microsoft SQL Server Database Schema Name Microsoft SQL Server PMDB

    11 Choose User Authentication Method Group Server

    LDAP 112 LDAP Group Server/Timesheets

  • Timesheets Group Server 105

    Primavera -

    12 12 Native LDAP Group Server

    Group Server Socket 14

    HTTP(s) HTTP(s) 107Group Server HTTP(s)

    12 (SSO) Choose Communication Protocol HTTP [User Authentication Mode] 12 Group Server

    107 Group Server HTTP(s) 3108

    13 13 Socket Server Information

    Server Name Group Server

    Port Number 9002 1024

    IP Timesheets Group Server Windows (Winsock)

  • 106 3

    Primavera -

    9002 web.xml file 111

    14 Timesheet URL Java Web Start URL

    Java Web Start URL 122

    Java Web Start URL

    Java Web Start Timesheets Java Web Start Web URL IP

    Apache URL JNLP XML

    15 Start Installation Next

    16 Test Database Connection String Test

    [Test]

    Oracle Web Oracle Provider for OLE DB

    Oracle Provider=OraOLEDB.Oracle;Data Source=Oracle Service Name,

    Oracle Service Name TNSNAMES.ORA

    Microsoft SQL Server Provider=SQLOLEDB; Data Source=MachineName; Initial Catalog=DatabaseSchemaName

    17 Next

    18 Start Window service Primavera Group Server Microsoft Group Server Windows 1

    19 Next

    20 Finish

  • Timesheets Group Server 107

    Primavera -

    Group Server Administrator116 Group Server

    Group Server HTTP(s)

    Group Server HTTPS GroupServer.war J2EE HTTP JBoss Java WAR

    Group Server Java

    Group Server Java web.xml web.xml GroupServer.war 111

    Web

    Timesheets Web

    Java Group Server

    GroupServer.war

    HTTP(s)

  • 108 3

    Primavera -

    HTTP

    1 Group Server 103 Group Server Timesheets 1 12

    2 Choose Communication Protocol HTTP(s) Browse GroupServer.war

    inetpubwwwroot Java Web

    GroupServer.war JBoss groupserver.war jboss-4.0.5.GAserverprimaverawebdeploy WebLogic groupserver.war beauser_projectsdomainsprimaveraweb_domainautodeploy WebSphere GroupServer groupserver.war

    3 Server Information Group Server URL

    HTTP http http Java

    http://: /GroupServer/GroupServer

    JBoss

    http://:8080/GroupServer/GroupServer URL

  • Timesheets Group Server 109

    Primavera -

    URL \GroupServer\Language erps8x6.html 110

    erps8x6.html timesheets.jnlp

    HTTPS https https Java

    JBoss 8443 URL

    https://:8443/groupserver/groupserver

    Java IBM WebSphere

    4 Enter URL to launch Timesheet application Timesheets Java Web Start Timesheets URL

    5 Next

    6 Test Database Connection String Test

    [Test]

    Oracle ODBC Provider=OraOLEDB.Oracle;Data Source=Oracle Service Name,

    Oracle Service Name TNSNAMES.ORA

    Microsoft SQL Server Provider=SQLOLEDB; Data Source=MachineName; Initial Catalog=DatabaseSchemaName

    7 Next

    8 Start Window service Primavera Group Server Microsoft Group Server Windows 1

    9 [Next]

    10 Finish

  • 110 3

    Primavera -

    erps8x6.html timesheets.jnlp Group Server URL erps8x6.html timesheets.jnlp erps8X6.html Group Server GroupServer/en/erps8X6.html

    // *** // *** var ServerName='';var ServerPortNum=9002;var DebugLevel=0;var Protocol='http'; // HTTP HTTPS 'http' // 'socket'

    erps8X6.html var url 1

    var url='http://my_server_name:8080/groupserver/groupserver';// HTTPS "var url='https://my_server_name:8443/groupserver/groupserver';" .

    Sun ONE Web Server JRE JRE configmime. exe

    :type=magnus-internal/cgi exts=cgi,exe,bat

    :type=magnus-internal/cgi exts=cgi,bat

  • Timesheets Group Server 111

    Primavera -

    web.xml GroupServer.war web.xml

    Primavera Group Server Java

    Primavera Group Server 9002

    web.xml groupserverWEB-INF

    Group Server TPGS

    web.xml

    server TPGS_server_name port 9002

  • 112 3

    Primavera -

    LDAP Group Server/Timesheets LDAP Group Server/Timesheets

    Group Server LDAP

    Timesheets Web erps8X6.html

    1 1 HTTP(s) 2 Timesheets Web HTTP(s) Timesheets Web Group Server

    P6 LDAP

    erps8X6.html

    erps8X6.html Group Server GroupServer/en/erps8X6.html

    Group Server Timesheets erps8X6.html

    ServerName Server Port Number

    var ServerName='yourGroupServer ServerName'Timesheets Group Server

    var ServerPortNum=9002Timesheets Group Server var DebugLevel=0;

    var Protocol='socket';

    var url= ''; Timesheets Group Server var appType='atP3e'

    var authMode='LDAP';

  • Timesheets Group Server 113

    Primavera -

    Group Server HTTP(s) Timesheets erps8X6.html

    URL

    var ServerName=' ' Group Server web.xml

    var ServerPortNum=9002 Group Server web.xml var DebugLevel=0;

    var Protocol='http';

    erps8X6.html var url 1

    var url='http://yourServerName:780/groupserver/groupserver';

    var appType='atP3e'

    var authMode='LDAP';

  • 114 3

    Primavera -

    Single Sign On Authentication Group Server/Timesheets

    Single Sign On authentication Group Server/Timesheets

    Group Server Single Sign On

    Web

    Timesheets Web erps8X6.html

    Timesheets Single Sign On Group Server HTTP

    Single Sign On Web

    Web Group Server Web Web

    erps8X6.html

    Group Server erps8x6.html Group Server URL Web SiteMinder erps8X6.html Group Server GroupServer/en/erps8X6.html

    erps8X6.html

    Group Server URL Group Server

  • Timesheets Group Server 115

    Primavera -

    var ServerName=' ' GroupServer web.xml

    var ServerPortNum=9002 GroupServer web.xml var Protocol='http';

    erps8X6.html var url 1

    var url='http://:/groupserver/groupserver';

    var appType='atP3e'

    var authMode='WebSSO';

    erps8X6.html URL SiteMinder Web / URL GroupServer Single Sign On URL Web SiteMinder Web Group Server

  • 116 3

    Primavera -

    Group Server Group Server Administrator

    Group Server Administrator Windows [TPGS Administrator]

    [Administration] Group Server Group Server Server [Browse] Primavera System Group Server

    [Take Off-Line]

  • Timesheets Group Server 117

    Primavera -

    Take Off-Line OptionsTimesheets Timesheets

    @TIME

    [Send Message to Logged in Users] Group Server

  • 118 3

    Primavera -

    Group Server [Properties] Group Server

    127 Group Server

    [Show Advanced Properties]

    TPGS Administrator Group Server (TPGS)

  • Timesheets Group Server 119

    Primavera -

    [Users] [Refresh] [Disconnect User(s)] 1 Users [Send Message]

  • 120 3

    Primavera -

    Timesheets Java Web Start Java Web Start Java Network Launching Protocol (JNLP) Timesheets Java Web Start Timesheets

    Java Web Start Timesheets 423

    Timesheets Web Java Web Start

    Java Web Start Java Web Start HTML Java HTML Java Web Start JRE Timesheets Java Web Start Timesheets JRE Timesheets JRE Java Web Start JRE

    Java Web Start Timesheets Timesheets

    Microsoft IIS 6.0 Web JNLP

    JNLP MIME IIS Web [ ] [HTTP ] [ ] .jnlp application/x-java-jnlp-file

  • Timesheets Group Server 121

    Primavera -

    Microsoft IIS 7.0 Web JNLP

    JNLP MIME Internet Information Service Manager

    SitesDefault Web GroupServer

    MIME Action [Add] .jnlpMIME application/x-java-jnlp-file

  • 122 3

    Primavera -

    [OK] Web

    Apache Web JNLP Web JNLP httpd.conf 2 AddType application/x-java-jnlp-file .jnlp

    AddType application/x-java-archive-diff .jardiff

    Apache URL JNLP XML

    Java Web Start URL Java Web Start URL Java Web Start Web 3 URL

    Timesheet.jnlp

    Tsres.jnlp

    Download.html

    JRE Timesheet.jnlp Timesheets JRE for Java Web Start Timesheets Java Web Start JRE

    Windows Apache URL

    Windows IP

  • Timesheets Group Server 123

    Primavera -

    Windows URL JNLP URL IP

  • 124 3

    Primavera -

    Group Server TPGS Administrator Group Server TPGS Administrator

    [New Instance]

  • Timesheets Group Server 125

    Primavera -

    Oracle Provider=OraOLEDB.Oracle;Data Source=Oracle Service Name

    Microsoft SQL Server Provider=SQLOLEDB; Data Source=MachineName; Initial Catalog=DatabaseSchemaName

    Oracle Oracle Net Configuration Assistant Oracle_HomeNetworkAdmin TNSNAMES.ORA

    [ ] [ ]

    Group Server

  • 126 3

    Primavera -

    Web Timesheets Web Group Server TPGS Administrator Timesheets Web GroupServer Web GroupServer2

    GroupServer2 erps8x6.html Group Server 9002 erps8x6.html ServerPortNum (9003)

    // *** // *** var ServerName='servername var ServerPortNum=9003

    GroupServer index.html GroupServer2 index.html

  • Timesheets Group Server 127

    Primavera -

    Group Server TPGS Administrator Properties [Show Advanced Properties] Group Server HKEYSystemCurrentControlSetServicesTPGSConfiguration key

    1000

    [General key ]

    Allow Negative Actuals Yes/No No Yes -

    Cycle Seed Yes/No No

    Edit Subordinate Resources' Timesheets

    Yes/No Timesheets

    Edit Work Product and Document Details

    Yes/No

    Enable Performance Counters

    TPGS Windows TPGS

    Enable Primary Resource to Edit Steps UDF Values Counters

    Yes/No Y UDF OBS N OBS N

    Greeting TPGS

  • 128 3

    Primavera -

    LDAP Connect Timeout 15 LDAP Group Server Group Server LDAP

    Log Transactions

    Maximum Auto-Fetch Size (bytes)

    2048

    Maximum Request Size TPGS TCPIP

    Port 9002 Group Server Java TCP/IP 9002

    Startup Wait Period

    0 TPGS

    User Inactivity TimeOut Period

    600 600

    [General key ]

    [ ]

    ADO Connection TimeOut

    15

    ADO Command TimeOut

    30

    ADO RecordSet Cache Size 5

    ADO Stalled Check Period

    30

    Apply Session Setting Yes/No SQL No

  • Timesheets Group Server 129

    Primavera -

    Auto Translate Yes/No SQL Server Unicode SQL Server ODBC

    Base Connections 25 =10 TPGS

    Cache Refresh Interval

    60 TPGS

    Connect Retry Period

    30000

    Connection String ADO Oracle provider=OraOLEDB.Oracle; Data Source = pmdb.world SQL Server SQL Server Express

    provider=SQLOLEDB; Data Source=PMDBSRV\ENGLISH;Initial Catalog=TPPM60PMDBSRV

    TPGS OracleMicrosoft SQL Server/SQL Express

    DB Connectivity Check Yes/No

    DB User privuser privuser

    License Inactivity TimeOut

    900

    Log Invalid Login Attempts Yes/No No

    Log SQL 0 SQL

    Max Search Result Records 100

    DB

    Session Setting Group Server SQL

    Sync Period

    60 sync

    [ ]

  • 130 3

    Primavera -

    Synchronize ADO Connection Creation

    Yes/No Yes

    Temporary Connections 150 TPGS Group Server HRESULT = 8004b002 Group Server Group Server 1000 400 TPGS Oracle Server

    Verbose Logging Yes/No

    [Threading key ]

    Caching Threads 1 Group Server Group Server CPU

    Coalescing Jobs Busy Threshold

    50 Coalescing

    Coalescing Threads 1 Coalesced Coalescing Group Server Coalescing Coalescing Timesheets SQL 1 DB Group Server CPU coalescing

    Coalescing Timeout

    750

    Connection Check Period

    60

    [ ]

  • Timesheets Group Server 131

    Primavera -

    Connection TimeOut Period

    300

    License Manager Interval

    120

    Message Threads Per CPU 3 =1 Group Server Group Server CPU

    Maximum Coalescing Size 20

    Maximum Temporary Threads Per CPU (SMP)

    15 MaxTempThreads=CPU>1?MaxTempThreads+(MaxTempThreads*4/CPU

    Thread Inactivity TimeOut Period (seconds)

    180

    Transaction Threads 1 Group Server CoalescingGroup Server CPU

    Update Threads 1 Group Server Group Server CPU

    Watch Dog Period (seconds)

    120 TPGS

    [Threading key ]

  • 132 3

    Primavera -

    [Security keys]

    Accept Filters Filter #1, *.*.*.* TCP/IP

    Reject Filters Filter #1, *.*.*.255 TCP/IP

    [ ]

    HTML Path c:\inetpub\wwwroot\GroupServer HTML

  • 133

    P6 Web Access

    Primavera Web Application

    myPrimavera WindowsSolaris

    AIXRed Hat Enterprise Linux

    HP-UX

    P6

    Web Access

    P6 Web Access

    P6 Web Access

    P6 Web Access

    P6 Web Access

    P6 Web Access

    P6 Web Access

    P6 Web Access

    P6 Web Access

    P6 Web Access

    P6 Web Access

    P6 Web Access

    P6 Web Access

  • 134 3

    Primavera -

    P6 Web Access P6 Web Access Project Management Methodology Management 6.2 Project Management Methodology Management

    253 229

    Interwoven/iManage P6 Web Access 6.2 Primavera Primavera 6.2

    P6 Web Access P6 Documentation Tested Configurations

    myPrimavera 5.0Primavera Web 6.0 P6 Web Access 6.1 P6 Web Access 6.2

    myPrimaveraPrimavera Web P6 Web Access 135

    1 137 P6 Web Access

    18

    P6 Web Access 6.2 139 P6 Web Access

    144 P6 Web Access

  • P6 Web Access 135

    Primavera -

    6.2 P6 Web Access

    myPrimavera 5.0 Primavera Web Application 6.0 Tomcat 5.5 Server

    Windows [< >][< > ] Solaris Tomcat webapps uninstalltc.sh

    Tomcat P6 Web Access 6.1

    myPrimavera 5.0Primavera Web Application 6.0 P6 Web Access 6.1 JBoss Server

    myprimaveraJBoss c:\jboss-4.0.4.GA\server

    myprimavera

    myPrimavera 5.0Primavera Web Application 6.0 P6 Web Access 6.1 WebLogic Server

    1 Windows [< >][< > ] Solaris \user_projects\ uninstall.sh

    2 WebLogic 10 (sp1)

    myPrimavera 5.0Primavera Web Application 6.0 P6 Web Access 6.1 WebSphere Server

    1 Windows [< >][< > ] Solaris WebSphere installableApps/< > uninstallws.sh

  • 136 3

    Primavera -

    2 WebSphere Application myPrimavera

    myprimavera.war primaveraweb.war

  • P6 Web Access 137

    Primavera -

    P6 Web Access

    P6 Web Access Red Hat JBossBEA WebLogicIBM WebSphere 18 P6 Web Access P6 DocumentationTested Configurations

    Windows

    Microsoft Windows JBoss

    JDK JBoss Java 2 JDK version 5.0 update 15 (1.5.0_15) Primavera JDK JDK http://java.sun.com/products/archive

    JBOSS 4.0.5 GA 1 jboss-4.0.5.GA.zip

    2 C:jboss-4.0.5.GA

    3 server

    4 defaultCtrl-C Ctrl-V default

    5 defaultprimaveraweb

    Red Hat Enterprise Linux JBoss

    JDK JBoss Java 2 JDK version 5.0 update 15 (1.5.0_15) Primavera JDK JDK http://java.sun.com/products/archive

  • 138 3

    Primavera -

    JBOSS 4.0.5 GA 1 jboss-4.0.5.GA.zip

    2 /usr/jboss-4.0.5.GA

    3 chmod -R +x *

    4 server

    5 defaultCtrl-C Ctrl-V default

    6 defaultprimaveraweb

    WebLogic

    JDK WebLogic 10 (sp1) Windows Red Hat Enterprise Linux Java 2 JDK version 5.0 update 11 (1.5.0_11)HP-UX Java 2 JDK version 5 update 8 (1.5.0_08) P6 Web Access JDK

    WebLogic 10 (sp1) WebLogic

    WebSphere

    JDK WebSphere 6.1 IBM JDK JDK P6 Web Access JDK

    Tested Configurations

    WebSphere 6.1 WebSphere

  • P6 Web Access 139

    Primavera -

    P6 Web Access Project Management 27 253

    P6 Web Access 6.2 Project Management Methodology Management 6.2 Project Management Methodology Management 6.2

    Project Management 229

    P6 Web Access

    1 P6 Web Access

    2 P6 Web Access

    3 P6 Web Access

    JBoss P6 Web Access Sun Java 2 JDK version 5.0 update 15 (1.5.0_15)

  • 140 3

    Primavera -

    P6 Web Access

    1 OS P6 Web_Access

    Windows SetupMainWin.exe

    Unix JDK JDK Unix

    Red Hat Enterprise Linux Solaris ./SetupMainSol.bin

    IBM AIX ./setupaix.bin

    HP-UX ./setupHP11.bin

    Unix Unix JAR java -jar setupmain.jar

    [ ]

    2

    3

    4 Please specify a Primavera Home folder... P6 Web Access c:p6wahome

    Yes

  • P6 Web Access 141

    Primavera -

    P6 Web Access P6 Documentation Tested Configurations

    EAR (primaveraweb.ear) P6 Web Access deployment tool P6 Web Access EAR JDK Java

    P6 Web Access SSL SSL Primavera

    5 P6 Web Access will be installed...

    6 Setup and Configuration of the Primavera Database Oracle SQL

    7 Please enter the following information...

    pubuser Oracle MS SQL Server

    Group ID 1

    166

    8 Primavera ...

    P6 Web Access

  • 142 3

    Primavera -

    Primavera ... Primavera Configuration P6 Web Access

    165

    Database Configuration Setup

    9 OK Finish

    237

    P6 Web Access

  • P6 Web Access 143

    Primavera -

    P6 Web Access P6 Web Access

    29

    P6 Web Access [Database/Instance/Content Repository Administration Application] 176 P6 Web Access

    P6 version 6.2

    P6 Web Access P6 Web Access c:p6wahome addWorkflowsJars.cmd addWorkflowsJars.cmd

    [ Database/Instance/Workflow Repository Administration Application] 176 P6 Web Access

  • 144 3

    Primavera -

    P6 Web Access Microsoft Windows JBoss 4.0.5 GA

    1 P6 Web Access

    2 primaveraweb.ear

    serverprimaverawebdeploy

    3

    serverprimaverawebdeployjbossweb-tomcat55.sarserver.xml

    URIEncoding="UTF-8"

    SSL

    4 bin

    5 run.bat

    RESTART 1 set JAVA_OPTS= "-Dprimavera.bootstrap.home=" %JAVA_OPTS%

    c:p6wahome " %JAVA_OPTS%

  • P6 Web Access 145

    Primavera -

    6 run.bat Java

    set JAVA_OPTS=%JAVA_OPTS% -Xms128m -Xmx512m

    1 set JAVA_OPTS=%JAVA_OPTS% -XX:PermSize=64m -XX:MaxPermSize=128m -Xms512m -Xmx512m

    7 run.bat

    8 P6 Web Access Gantt

    serverprimaveraweb deployjbossweb-tomcat55.sarjsf-lib

    Primavera JBoss JBoss P6 Web Access Gantt

    9 JBoss startP6WebAccessinJBoss.bat bat

    @echo off set JBOSS_HOME=C:jboss-4.0.5.GA call %JBOSS_HOME%binrun.bat -c primaveraweb

    startP6WebAccessinJBoss.bat JAVA_HOME Environment set JAVA_HOME=C:Program FilesJavajdk1.5.0_15

    10 bat

    11 JMX JBoss

    http://www.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole

  • 146 3

    Primavera -

    12 SQL Server 151 Microsoft SQL 2005 JBoss WebLogic

    Red Hat Enterprise Linux JBoss 4.0.5 GA

    1 P6 Web Access

    2 primaveraweb.ear

    /server/primaveraweb/deploy/

    3

    /server/primaveraweb/deploy/jbossweb-tomcat55.sar/server.xml

    URIEncoding="UTF-8"

    SSL

    4 /bin

    5 run.sh # Setup JBoss specific properties

    1

    JAVA_OPTS="-Dprimavera.bootstrap.home= $JAVA_OPTS"

    /usr/p6wahome $JAVA_OPTS

    run.sh JAVA_HOME Environment export JAVA_HOME = /usr/jdk 1.5.0_15

  • P6 Web Access 147

    Primavera -

    6 run.sh

    7 run.conf Java

    JAVA_OPTS="-XX:PermSize=64m -XX:MaxPermSize=64m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gsInterval=3600000"

    -XX:PermSize=64m -XX:MaxPermSize=64m 1 "-XX:PermSize=64m -XX:MaxPermSize=128m -Xms512m -Xmx512m"

    8 run.conf

    9 P6 Web Access Gantt

    serverprimaveraweb deployjbossweb-tomcat55.sarjsf-lib

    Primavera JBoss JBoss P6 Web Access Gantt

    10

    cd //bin ./run.sh -c primaveraweb

    11 JMX JBoss

    http://www.jboss.org/wiki/Wiki.jsp?page=SecureTheJmxConsole

    12 SQL Server 151 Microsoft SQL 2005 JBoss WebLogic

  • 148 3

    Primavera -

    WebLogic 10 (sp1)

    P6 Web Access HP-UX 11i P6 Web_Access java java -jar setupmain.jar

    1 WebLogic P6 Web Access [Configure Server Start Mode and JDK] [WebLogic Domain Startup Mode] [Development Mode]

    2 P6 Web Access primaveraweb.ear

    user_projectsdomainsautodeploy

    3 startWebLogic

    Windows startweblogic.cmd user_projectsdomainsbin

    Unix startweblogic.sh /user_projects/domains//bin/

    4 startWebLogic

    5 set JAVA_OPTIONS=Primavera bootstrap

    Windows

    set JAVA_OPTIONS=%SAVE_JAVA_OPTIONS% -Dprimavera.bootstrap.home=c:p6wahome

    Unix

    JAVA_OPTIONS=%SAVE_JAVA_OPTIONS% -Dprimavera.bootstrap.home=''/usr/local/''

    P6 Web Access

  • P6 Web Access 149

    Primavera -

    6 (Red Hat Enterprise Linux) RedHat P6 Web Access P6 Web Access RedHat Weblogic 10 (sp1) Primavera bootstrap 5

    -Djava.awt.headless=true

    -Djava bootstrap

    7 JAVA_OPTIONS JAVA_VM Java 5

    JAVA_VM=-server

    8 WebLogic \licenseojdbc5.jar

    Windows

    set CLASSPATH=c:license;c: libojdbc5.jar;%SAVE_CLASSPATH%

    Unix CLASSPATH=''/usr/local//license'':''/user/local//lib/ojdbc5.jar'':${CLASSPATH}

    9 startWebLogic

    10 setDomainEnv.cmdLinux setDomainEnv.sh

    11 setDomainEnv

    12 setDomainEnv JVM MaxPermSize MaxPermSize 256m

    Windows if %JAVA_VENDOR%==Sun ( set MEM_ARGS=%MEM_ARGS% %MEM_DEV_ARGS% -XX:MaxPermSize=256m )

  • 150 3

    Primavera -

    HP-UX if [ ${JAVA_VENDOR}=HP ] ; then MEM_ARGS=${MEM_ARGS} ${MEM_DEV_ARGS} -XX:MaxPermSize=256m export MEM_ARGS

    13 setDomainEnv NewSizeMaxNewSizeSurvivorRatio MEM_ARGS

    1024 NewSize Max NewSize 256 SurvivorRatio 8

    set MEM_ARGS=-XX:NewSize=256m -XX:MaxNewSize=256m -XX:SurvivorRatio=8 -Xms1024m -Xmx1024m

    -XX:NewSize= eden 2 Survivor

    -XX:MaxNewSize=

    -XX:SurvivorRatio= Survivor Survivor eden

    Young eden 2 Survivor

    13 P6 Web Access WebLogic

    14 SQL Server 151 Microsoft SQL 2005 JBoss WebLogic

  • P6 Web Access 151

    Primavera -

    Microsoft SQL 2005 JBoss WebLogic

    Microsoft SQL Server 2005 Microsoft SQL Server P6 Web Access admin.jsp SET DATEFORMAT Resource Planning Capacity Analysis SQL

    166

    1 P6 Web Access admin.jsp P6 Web Access Microsoft SQL Server

    2 (Instance[x]) (Session Settings) 1 5

    3

    set DATEFORMAT ymd

    4

    5

  • 152 3

    Primavera -

    WebSphere 6.1

    Primavera Administrative BAT Java Home P6 Web Access dbconfigpv.cmd adminpv.cmd JAVA_HOME P6 Web Access

    1 dbconfigpv.cmd adminpv.cmd

    set JAVA_HOME=C:DOCUME~1ADMINI~1LOCALS~1Temp....

    set JAVA_HOME= AppServerjava

    2 dbconfigpv.cmd 139 P6 Web Access

    Windows

    P6 Web Access

    1 WebSphere

    2 WebSphere

    3 [Servers] [Application Servers]

    4 [Application Servers]

    5 [Configuration] [Server Infrastructure] [Java] [Process Management]

    6 [Process Definition]

    7 [Additional Properties] [Java Virtual Machine]

    8 [Generic JVM arguments]

    -Dprimavera.bootstrap.home=c:

    9 [OK] [ ]

  • P6 Web Access 153

    Primavera -

    10 [Applications] [Install New Application]

    11 P6 Web Access primaveraweb.ear c:p6wahomeprimaveraweb.ear.

    12 primaveraweb [ ]

    13 [Choose to generate default bindings and mappings] [ ]

    [Application Security Warnings] [Continue]

    14 [Specify options for installing enterprise applications and modules]

    1 [Pre-compile JSPs] [ ]

    2 [Install new application] [primaveraweb] [ ]

    3 [Install new application] [primaveraweb] [ ]

    4 (Summary) [Finish] EAR

    15 WebSphere [ ]

    16 [Administrative Console Main] [Applications] [Enterprise Applications]

    17 primaveraweb [Select] [Start]

    18 WebSphere

  • 154 3

    Primavera -

    AIX 5.2 1 3AIX 5.2 P6 Web Access

    1 P6 Web Access P6 Web_Access setupaix

    2

    ./setupaix

    3 152 Windows

  • P6 Web Access 155

    Primavera -

    P6 Web Access P6 Web Access 144 P6 Web Access

    JBoss P6 Web Access

    Windows 145 9 startP6WebAccessinJoss.bat

    Linux

    cd //bin ./run.sh -c primaveraweb

    WebLogic P6 Web Access

    Windows [ ] [BEA WebLogic] [User Projects] [] [ ]

    WebLogic

    Solaris HP-UX /user_projects/ startWebLogic.sh

    WebLogic

    P6 Web Access WebLogic WebLogic RUNNING WebLogic Server

    WebSphere Advanced Server P6 Web Access

    WindowsLinuxAIX WebSphere Primaveraweb Primaveraweb

  • 156 3

    Primavera -

    P6 Web Access P6 Web Access P6 Web Access

    Primavera

    1 Web_Access P6 Web Access

    precompile_utility

    2 precompile

    3

    precompile -u -f

    P6 Web Access URL P6 Web Access EAR

    P6 Web Access EAR

    WebLogic P6 Web Access

    Windows

    precompile -u http://localhost:7001/primaveraweb -f c:primaveraweb.ear

    HPUX-11i

    java -jar JSPPrecompile.jar -u http://localhost:7001/primaveraweb -f /primaveraweb.ear

  • P6 Web Access 157

    Primavera -

    P6 Web Access JBoss

    Windows Ctrl+c

    WebLogic

    Windows Solaris WebLogic Ctrl+c

    WebSphere Advanced Server

    WindowsLinuxAIX WebSphere Primaveraweb Primaveraweb

  • 158 3

    Primavera -

    P6 Web Access

    P6 Web Access P6 Client_Applicationsinstalldatabaseldap-config LDAPCfgWiz.exe P6 Web Access 279

    174

    URL P6 Web Access

    JBoss http://serverIP:listenport/ContextRoot/login_cmt

    http://192.168.0.1:8080/primaveraweb/login_cmt listenport 8080 primaveraweb

    WebLogic http://serverIP:listenport/ContextRoot/login_cmt

    http://192.168.0.1:7001/primaveraweb/login_cmt WebLogic listenport 7001 primaveraweb

    WebSphere http://serverIP:listenport/ContextRoot/login_cmt

    http://192.168.0.1:9080/primaveraweb/login_cmt listenport 9080 primaveraweb

    URL

    P6 Web Access Adobe Flash Player 9 Flash Player 9 Flash Player Flash Player 9

  • P6 Web Access 159

    Primavera -

    Microsoft Outlook

    Active X Internet Explorer Microsoft Outlook P6 Web Access Microsoft Outlook

    1 Windows [ ] [ ]

    2 [ ]

    3 [ ] P6 Web Access URL

    4 [ ]

    5 [ ]

  • 160 3

    Primavera -

    6 [Initialize and script Active X controls not marked as safe for scripting]

  • P6 Web Access 161

    Primavera -

    Excel

    Internet Explorer Excel P6 Web Access /

    1 Windows [ ] [ ]

    2 [ ]

    3 [ ] P6 Web Access URL

    4 [ ]

    5 [ ]

  • 162 3

    Primavera -

    6 [ ]

  • P6 Web Access 163

    Primavera -

    Null

    P6 Web Access 4 Null P6 Web Access

    1 Windows [ ] [Java]

    2 Java [ ] [Java]

    3 [Java ] [ ]

    4 [Java ] [JRE/1.6.0.07] -Xmsm and -Xmxm [Java ]

    -Xms128m -Xmx128m

  • 164 3

    Primavera -

    5 Java [ ]

  • P6 Web Access 165

    Primavera -

    Database Configuration Wizard P6 Web Access

    1 Primavera P6 Web Access Primavera Database Configuration Primavera

    P6 P6 Web Access

    JBoss

    [ ][Primaveraweb][Database Configuration Setup]

    WebLogic

    Windows P6 Web Access dbconfigpv.cmd [ ][ ][Primavera Web Access 6.2][Database Configuration Setup]

    Solaris HP-UX P6 Web Access dbconfigpv.sh

    WebSphere

    Windows P6 Web Access dbconfigpv.cmd [ ][ ][Primavera Web Access 6.2][Database Configuration Setup]

    Linux IBM AIX WebSphere dbconfigpv.sh

  • 166 3

    Primavera -

    P6 Web Access Primavera Primavera P6 Web Access P6 Web Access

    P6 Web Access PMDB privuser

    JBoss

    P6 Web Access adminpv.cmd [ ][ ][Primavera Web Access 6.2][ ]

    P6 Web Access URL listen

    WebLogic

    Windows P6 Web Access adminpv.cmd [ ][ ][Primavera Web Access 6.2][ ]

    Solaris HP-UX P6 Web Access adminpv.sh

    http://server IP:listenport/ContextRoot/admin.jsp serverIP:listenport P6 Web Access IP listen myprimavera

  • P6 Web Access 167

    Primavera -

    WebSphere

    Windows P6 Web Access adminpv.cmd [ ][ ][Primavera Web Access 6.2][ ]

    Linux IBM AIX WebSphere adminpv.sh

    http://server IP:listenport/ContextRoot/admin.jsp serverIP:listenport P6 Web Access IP listen myprimavera

  • 168 3

    Primavera -

    P6 Web Access P6 Web Access

    [Show]

    Primavera

  • P6 Web Access 169

    Primavera -

    Windows F2

    [Revert to default value]

  • 170 3

    Primavera -

    P6 Web Access

    [Duplicate] [OK]

    [Factory Defaults] [Duplicate]

    [Duplicate]

  • P6 Web Access 171

    Primavera -

    P6 Web Access [Delete]

    1

    1

    165

    Project Architect P6 Web Access P6 Web Access Project Architect P6 Web Access Project Architect Project Management Methodology Management DB Alias

    P6 Web Access Project Architect

    Methodology Management DB Alias Methodology Management DB Alias 1

    237

    1 P6 Web Access Methodology Management Methodology Management DB Alias

    272

  • 172 3

    Primavera -

    2

    166

    3 Primavera Database/Instance/Methodology Management

    4 Methodology Management URL 1 Methodology Management

    5 1 Methodology Management DB Alias DBAlias

    P6 Web

    Access

    Project Management

    Methodology

    Management

    URL

    Methodology Management DB Alias DB Alias

  • P6 Web Access 173

    Primavera -

    P6 Web Access Project Management P6 Web Access

    URL P6 Web Access P6 Web Access URL URL URL URL P6 Web Access

    URL Sample

    http://serverIP:listenport/login_cmt?db=Sample

    P6 Web Access URL

    1

    2 Application/Database Dropdown Key URL

    P6 Web Access

    http://serverIP:listenport/login_cmt?db=bypass

  • 174 3

    Primavera -

    P6 Web Access 6

    Authentication/Mode

    Authentication/Web Single Sign-On/User Name Header Key

    Authentication/Web Single Sign-On/Context Path Override

    Authentication/Web Single Sign-On/Server and Port Override

    Authentication/LDAP/SSL Certificate Store

    Authentication/LDAP/SSL Store Password

    Authentication/Mode Group Server

    P6 Web Access 1 1 LDAP Authentication/Mode P6 Web Access Single Sign On 3 P6 Web Access LDAP (SSL) LDAP 2

    P6 Web Access

    P6 Web Access P6 Web Access P6 Web Access P6 Web Access

    P6 Web Access Application/Custom Portlet URL Encryption Key Sun/Blowfish

  • P6 Web Access 175

    Primavera -

    P6 Web Access

    Update to latest version

    P6 Web Access 178 [ ] DatabaseInstanceUser Security

    P6 Web Access

    1 P6 Web Access

    2 action/useradmin

    URL

    http://serverIP:listenport/ContextRoot/action/home

    http://serverIP:listenport/ContextRoot/action/useradmin

    3 Reset User Reset All Users

  • 176 3

    Primavera -

    P6 Web Access P6 Web Access

    240000 4 (240000/60000)

    dhms dhms

    1d2h30m20s 4m 1h30s

    P6 Web Access

    [ ]

    Localization/System Language

    en

    Localization/System Country

  • P6 Web Access 177

    Primavera -

    [ ]

    Authentication/Mode

    NATIVE NativeLDAPWebSSO

    Authentication/Web Single Sign-On/User Name Header KeySiteMinder http

    P6 Web Access Web SiteMinder smuser=uid smuser uid Primavera USER_Name LDAP

    smuser

    Authentication/Web Single Sign-On/Context Path OverrideSiteMinder Web P6 Web Access Web

    /Primavera

    Authentication/Web Single Sign-On/Server and Port OverrideSiteMinder Web

    http://servername.domain.com:82

    Authentication/LDAP/SSL Certificate StoreLDAP SSL certificate Keystore

    Authentication/LDAP/SSL Store PasswordSSL certificate Keystore

  • 178 3

    Primavera -

    [ ]

    Database/Instance/Name

    32

    Database/Instance/Description

    128

    Database/Instance/Schema

    PMDB

    Database/Instance/URL URL

    Oracle :jdbc:oracle:thin:@xx.xxx.xxx.xx:yyyy:zzzz

    SQL : jdbc:sqlserver://xxxx:yyyy;database=zzzz;

    x = IP y = listen z =

    Database/Instance/Public Group ID ID

    1

    Database/Instance/User Name

    pubuser

    Database/Instance/Password

    pubuser

    Database/Instance/User Security/Log Login AttemptsWeb Access P6 Web Access

    All AllN