drm nov technical webinar working with databases in p6 8.4 final

64
Working with Databases in P6 8.4 Don McNatty, PSP November 19, 2014 2014 Technical Webinar Series

Upload: hackz3003

Post on 03-Oct-2015

223 views

Category:

Documents


4 download

DESCRIPTION

Primavera 8.4 steps

TRANSCRIPT

  • Working with Databases inP6 8.4

    Don McNatty, PSP

    November 19, 2014

    2014 TechnicalWebinar Series

  • 2

    Thank you for joining todays technicalwebinar

    Mute all call in phones are automatically muted in order to preserve thequality of the audio for all attendees.

    Questions during the session, questions can be submitted through theQuestions Box on the right side of the screen . We will try to addressyour questions at the end of the presentation, time permitting.

    Follow up all registrants will receive an Excel file listing all questionsand responses along with a link to the recorded webinar.

  • 3

    Safe Harbor

    The statements made in this technical presentation are based on ourcurrent knowledge of the tools.

    Our statements should not be construed to be an official Oracleperspective, but are intended to be the sharing of technical and userknowledge gained as we explore new paths and technologies, usually inadvance of our clients.

    Our statements should not be construed as in conflict with any Oraclestatement, as the Oracle statement is likely made based on more currentknowledge than is available to us.

  • 4

    Oracle Primavera Software, Authorized Cloud Distributor

    Oracle Primavera Certified Implementation Specialists

    Custom Integration, Analytics and Dashboard Utilities

    Project Support Services and Partnering

    Global, dedicated environment hosting services

    Primavera OPPM, P6 EPPM, P6 Pro, Primavera Unifier, Contract Management,BI Publisher, UCM/Sharepoint, P6 Risk, AutoVue and Analytics

    Hard Dollar, HCSS, Acumen Fuse, Ecosys, Prism G2, US Cost, Microsoft

    Global Data Centers in USA, London, Singapore and Brisbane

  • 5

    Abstract Working with Databases in P6 Pro 8.4

    With the release of P6 8.4 Oracle has replaced the local database OracleExpress with Oracle SQLite. SQLite has some limitations with P6 Proincluding no access to Claim Digger. We've always been fans of using MSSQL Express for local installs rather than Oracle Express. Not only is MSSQL Express free, it supports multiple databases on local installations withno sacrifice in functionality.

    We will review the positives and negatives of each choice and walkthrough the process for installing P6 Pro with the local (SQLite) databaseand also configuring it to run with MS SQL Express 2012.

  • 6

    Working with Databases in P6 Pro 8.4

    Overview of P6 Pro 8.4 Databases

    Installing P6 Professional 8.4 with SQLite

    Download and Install MS SQL Express 2012

    Configuring MS SQL Express and P6 Pro 8.4

    Migrate existing databases to 8.4

    Summary

    Questions

    Agenda

  • 7

    Overview of P6 Pro 8.4 Databases

    Supported local databases

    Oracle SQLite

    Oracle Express (P6 8.2, 8.3). If you have previous version it will run with 8.4.

    MS SQL Express (2005, 2008, 2012)

    Supported group (server) databases

    Oracle 11, 12

    MS SQL 2005, 2008, 2012

    P6 Pro can also connect to P6 EPPM databases

    Direct connection across a LAN or WAN

    P6 Pro Cloud Connect

  • 8

    Databases Supported by P6 Professional 8.4

    P6Professional

    8.4

    P6Professional

    8.4

    EPPMEPPMOracle

    MSSQL

    P6 Pro Cloud Connect+ Direct connect to EPPM via WAN- Administration and Global data removed for P6 Pro- Latency increases as users increase

    OracleExpress

    OracleSQLite

    MS SQLExpress

    MS SQLExpress

    + Free+ Easy installation+ Multiple databases+ Share db: copy from Documents folder- No ClaimDigger*- No Check-In/Check-out*- No XML import*- No Update Baseline*- No Administration for multiple users

    * Additional functionality expected to bere-added through Service Packs.

    + Free+ Full function of P6 Pro- Can be difficult to install- Single database

    + Full function of P6 Professional+ Free+ Multiple databases- Manual, complex installation- Manually configure Aliass

    OracleSQLite

    CompressionServer

    MLM RDP webconnect

  • 9

    Installing P6 Pro 8.4 with Oracle SQLite

    Download Software

    www.edelivery.oracle.com

    Oct 2014 DRM Tech Webinar: www.drmcnatty.com/Webinars/14Oct/

    Unzip into folders

    Typical Installation uses Oracle SQLite

    Oracle SQLite does limit some P6 functionality

  • 10

    Installing P6 Pro with Oracle SQLiteGo to the P6 Pro software folder and click on Setup

  • 11

    Installing P6 Pro with Oracle SQLite

    Click Next

  • 12

    Installing P6 Pro with Oracle SQLite

  • 13

    Installing P6 Pro with Oracle SQLite

    Click Install

  • 14

    Installing P6 Pro with Oracle SQLiteInstallation process runs

  • 15

    Installing P6 Pro with Oracle SQLite

    Click Next

  • 16

    Installing P6 Pro with Oracle SQLite

    Click Next

  • 17

    Installing P6 Pro with Oracle SQLite

    Click Next

  • 18

    Stand-alone database file

    Installing P6 Pro with Oracle SQLite

  • 19

    Standalone database file!

    Installing P6 Pro with Oracle SQLite

    Click Back

  • 20

    Standalone database file!

    Installing P6 Pro with Oracle SQLite

    Click Next

  • 21

    Standalone database file!

    Installing P6 Pro with Oracle SQLite

    Click Finish

  • 22

    Installing P6 Pro with Oracle SQLiteSQLite supports multiple standalone databases

  • 23

    Download and install MS-SQL database for P6

    Five distinct steps are required

    DownloadMS-SQL

    InstallMS-SQL

    ConfigureMS-SQL

    Create P6database

    ConfigureP6 Alias

    P6

  • 24

    Download/Install MS SQL Express 2012http://www.microsoft.com/en-us/download/details.aspx?id=29062

    Click Download

    MS SQL Expressis free.

  • 25

    Download MS-SQL Express 2012

    Download the fileversion with tools(WT).

  • 26

    Download and install MS-SQL database for P6

    Install the database next

    DownloadMS-SQL

    InstallMS-SQL

    ConfigureMS-SQL

    Create P6database

    ConfigureP6 Alias

    P6

  • 27

    Install MS-SQL Express 2012

    Double click onSQLEXPRWT_x64_ENU.EXE.

  • 28

    Install MS-SQL Express 2012

    Click to do a stand alone installof MS-SQL server.

  • 29

    Install MS-SQL Express 2012

    As always you have to accept the license terms to move on

    Click Next Click Next

  • 30

    Install MS-SQL Express 2012The server installs

    Click Next

  • 31

    Selected NamedInstance andtyped in the

    nameSQLExpress

    Install MS-SQL Express 2012

    Click Next

    The installation runs

  • 32

    Install MS-SQL Express 2012Installation continues

    I accepted thedefault value

    Click Next

  • 33

    Install MS-SQL Express 2012

    Be sure to write down your password

    Click Next Click Next

  • 34

    Install MS-SQL Express 2012

    Installation process continues

  • 35

    Install MS-SQL Express 2012

    Installation complete.

  • 36

    Download and install MS-SQL database for P6

    Then you need to configure the MS-SQL database

    DownloadMS-SQL

    InstallMS-SQL

    ConfigureMS-SQL

    Create P6database

    ConfigureP6 Alias

    P6

  • 37

    Configure MS-SQL

    Browse to SQL Configuration Manager

    DoubleClick toopen

    Expand SQL Server Network Configuration

    Click on Protocols for SQLEXPRESS

  • 38

    Configure MS-SQLRight click on Named Pipes and click Enable

    Right click on TCP/IP Go to Properties

  • 39

    Configure MS-SQL

    TCP/IP Properties dialog opens

    Change Enabled to Yes

    Click on IPAddresses

    Be sureTCP Port isset to1433

  • 40

    Configure MS-SQL

    Click on SQL Server Services

    Click on SQL Server (SQLEXPRESS)

    Restart the SQL Server Then restart your computer

    Right click

  • 41

    Download and install MS-SQL database for P6

    Then, create the P6 database instance

    DownloadMS-SQL

    InstallMS-SQL

    ConfigureMS-SQL

    Create P6database

    ConfigureP6 Alias

    P6

  • 42

    Create MS-SQL P6 Database

    Double click on dbsetup.bat

    Click Next to create a newMicrosoft SQl Server

  • 43

    Create MS-SQL P6 DatabaseEnter the MS-SQL DBA password

    Click NextClick Next

    Give your database a name

  • 44

    Create MS-SQL P6 DatabaseCritical step,

  • 45

    Create MS-SQL P6 DatabaseSet up privuser

    Click Next

    Check both boxes forprivuser and pubuser

    Default password forprivuser is privuser (couldbe different if changed oninitial P6 install)

    No password is required forpubuser

  • 46

    Create MS-SQL P6 DatabaseUser name and password dialog opens

    Create a password for theAdministrator. The defaultname and password areadmin.

    If creating a blank databasebe sure to uncheck LoadSample Data.

    Click Install

  • 47

    Create MS-SQL P6 Database

    The installation process creates the database

  • 48

    Create MS-SQL P6 Database

    Click Next when complete

    Click Next to create anotherdatabase

    Click Finish if done

  • 49

    Download and install MS-SQL database for P6

    And finally, configure an alias to link to P6

    DownloadMS-SQL

    InstallMS-SQL

    ConfigureMS-SQL

    Create P6database

    ConfigureP6 Alias

    P6

  • 50

    Configure MS-SQL P6 AliasRun the P6 Database Configuration module

    DoubleClick toopen

    Click Next

  • 51

    Configure MS-SQL P6 Alias

    Click to Create a new database alias

    Click Next

    Type a database alias

    Click Next

  • 52

    Configure MS-SQL P6 AliasEnter the Host and Database name

    You may need tocheck the full

    Host Name inMS SQL Server

    ManagementStudio

    Click Install

  • 53

    Configure MS-SQL P6 AliasEnter Privuser name and password

    Click Next

    Click Next

  • 54

    Configure MS-SQL P6 AliasAlways hold your breath for this screen to appear

    Click Finish

    The alias is now available in P6

  • 55

    Migrate Existing databases to 8.4Run dbsetup.bat (not migrate.bat)

    Click Next

  • 56

    Migrate Existing databases to 8.4Remembering your correct password is key to this screen!

    Click Upgrade

    DonsSurfacePro\SQLExpre

  • 57

    Migrate Existing databases to 8.4Migration process runs

    Click Next

  • 58

    Migrate Existing databases to 8.4Migration process complete

    Click Next to returnto migration screenand migrate anotherdatabase.

    Click Finish if youare done migratingdatabases.

  • 59

    Recap of MS-SQL Installation

    MS SQL databases provide:

    Multiple database support

    No loss of P6 functionality

    MS SQL database setup requires following steps

    Download and install MS SQL 2012

    Configure MS SQL Server

    Create a P6 database

    Create a P6 Alias to open with P6

    MS SQL is a multi-step process

  • 60

    Summary

    Oracle SQLite is the easiest to install

    Some loss of P6 functionality

    Very easy to copy and send the database

    MS SQL database is a more complex setup

    No Loss of P6 functionality

    More difficult to send full database to someone else

    You can continue to use Oracle Express db

    You need to migrate the database to 8.4

    You have multiple database options

  • 61

    Questions

    Answers are based on our own experiences using thevarious software products related to your questions.

    All questions are gathered into a master sheet, answered anddistributed to all registrants as well as posted on our website.

    Thank you for participatingContact [email protected]

  • 62

    UPCOMING EVENTSWe participate in and support many local and national events.

    http://www.constructioncpm.com/

  • 63

    UPCOMING EVENTSWe participate in and support many local and national events.

    http://www.cvent.com/d/v4qfm/

  • 64

    Get updates on the latest news,events and upcoming webinars.

    Sign up for our newsletter on our website www.drmcnatty.comClick on News

    DRMcNatty monthly e-newsletter