drm nov technical webinar working with databases in p6 8.4 final
DESCRIPTION
Primavera 8.4 stepsTRANSCRIPT
-
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