Quantcast
Channel: Primavera Online Interaction » PM.ini
Viewing all 41 articles
Browse latest View live

prim1662:When copying a project that does not have the Copy Activity Option checked for Resources & Role Assignments, the resources and roles appear in newly copied project.

$
0
0
Solution ID: prim1662
When copying a project that does not have the Copy Activity Option checked for Resources & Role Assignments, the resources and roles appear in newly copied project.
Status: Reviewed
Version(s): 3.x

Fact: Copy/Paste
Problem: When copying a project that does not have the Copy Activity Option checked for Resources & Role Assignments, the resources and roles appear in newly copied project.
Fix:

This known problem in Project Manager has been corrected in version 4.0.


Workaround:
Add the following line under the [Options] section of the PM.INI file. This setting will bypass the Copy/Paste Stored Procedure and may cause degradation in performance when copying large projects.


[Options]
UseSPToPasteProject=0


prim2199:Error: the .ini file in use was not is not a recognized as belonging to a supported application when launching Project Manager

$
0
0
Solution ID: prim2199
Error: the .ini file in use was not is not a recognized as belonging to a supported application when launching Project Manager
Status: Reviewed
Version(s): 3.x

Problem: Error: the .ini file in use was not recognized as belonging to a supported application when launching Project Manager.

 

Cause: The PM.ini had been removed from the Project Manager directory. 
Fix: Replace the PM.ini file from another client install or reinstall the program.

prim2547:On the Project View, Notebook tab, no Notebook topics are listed

$
0
0
Solution ID: prim2547
On the Project View, Notebook tab, no Notebook topics are listed
Status: Reviewed
Version(s): 3.5, 3.5.1, 4.0, 4.1, 5.0

Problem:

On the Project View, Notebook tab, no Notebook topics are listed

Problem: Notebook Topics are not displayed after copying a project.
Problem: New Notebook Topic can be added, creating duplicate Notebook Topics.
Fix:

This known problem in Project Management is currently under review and may be corrected in a future release. Workarounds:



  • Open the copied projects and the Notebook Topics will be displayed.

  • Before copying, add the line below to the PM.ini file under [Options]:


UseSPToPasteProject=0

prim2655:Event Code: PPUSP-3380-A when creating a baseline as a copy of the current project

$
0
0
Solution ID: prim2655
Event Code: PPUSP-3380-A when creating a baseline as a copy of the current project
Status: Reviewed
Version(s): 3.5.1, 4.0, 4.1, 5.0, 6.0, 6.1

Fact: 3.5.1
Problem:

When creating a new baseline as a copy of the current project, receive the following Application Event:


Application Event Code PPUSP-3380-A


Executable: PM.exe


Application: Primavera Project Manager


Event Code: PPUSP-3380-A


Message:


PasteProjectUsingSP


returned error -1


General Error in new project


ORA-01631


max # extends (121) reached in table ADMUSER.TRSRCSUM


error creating new project

Problem:

*****************************************************


*EXCEPTIONREPORT*


*****************************************************


Date:10-13-08 06:55 AM


 


Executable:PM.exe


Application:Primavera Project Management


Event Code:PPUSP-3966-9


Message:


PasteProjectUsingSP returned error -1


General error in NEW_PROJECT_CODES


ORA-01403: no data found


Error creating new project codes


 


Note:  The above error was received running version P6.1 and editing the PM.ini file in Option 2 resolved the issue.

Fix:

There are two options to resolve the error.


Option 1


Have Oracle DBA extend the tablespace which contains the table in the error message (in the example above it is the trsrcsum table, which by default is in the pmdb_dat1 tablespace)


Syntax:


alter tablespace name autoextend on next <size>M;


Example:


alter tablespace pmdb_dat1 autoextend on next 100M;


Option 2


Open the ”PM.ini” file and add the following line in the [Options] section of the file:


UseSPToPasteProject=FALSE


 Note: This change will need to be made on each client PC which is experiencing this problem.

prim3743:Known Issues in version 4.0

$
0
0
Solution ID: prim3743
Known Issues in version 4.0
Status: Reviewed
Version(s): 4.0

Problem: What are some of the known issues with version 4.0?
Fix:

Below is a list of known issues in the different areas of version 4.0


Language Support



  • Version 4.0 is only supported on English operating systems. This international language support issue will be addressed in a subsequent version.

Timesheets



  • Overtime costs may not spread correctly when containing negative values.

  • When filtering on activity codes, the Not Equal To criteria may not yield an accurate result.

  • For user-defined fields on Steps, Indicators are not available through timesheets.

  • An error occurs when assigning resources to new activities through timesheets given the following scenario:


1) Add an activity with no resource assignments in Project Manager
2) Log in to timesheets and attempt to assign a resource to that activity. The activity is removed from the screen and the resource is not assigned. This error appears in the Event Viewer.



  • The Percent Complete field is editable in timesheets given the following scenario:


1) Set the Admin Preference to ‘Log Hours on Activities Before the Activity Start Date’ option to False
2) Set the option ‘Resources Can Edit Activity Assignment Percent Complete’ in Projects, Resources
3) Restart Group Server service
4) Add an activity and assign a resource
5) Set an Actual Start date on the activity
6) Log in to timesheets
7) Open a timesheet for a time period before the Activity Start Date
8) Select the activity
9) Select the Resource tab
10) Change the Percent Complete value


Given this scenario, an error message appears every time a user clicks the activity assignment. As a workaround, change the Percent Complete value only when the activity is opened in the correct Timesheet Period when the ‘Log Hours on Activities Before the Activity Start Date’ option is false.



  • When sorting, resource details may not always correspond to the selected resource.

Project Manager



  • Timescale Logic Diagrams (TSLD) — Performance
    By default, the TSLD will not rearrange more than 3,000 activities in a single node, and it will not calculate for more than five (5) seconds on a single node. This default behavior can be changed by adding the following entry to the PM.INI file (located in the ‘Project Manager’ directory of your Primavera installation):


[TSLD]
MaxTSLDCount=n (n = the number of items to be collapsed. -1 overrides the setting and collapses any number of activities.)
MaxTSLDTime=n (n = number of seconds to calculate. -1 overrides the setting and calculates as long as necessary.)



  • Language translations are not complete for the Set Language option.

  • When running Job Services/Batch Reports, formatting issues exist for user-defined fields.

Import/Export



  • When importing version 3.5 XER files into version 4.0, user-defined fields with a null value in 3.5 may import with a value of 0 (zero) in 4.0.

  • For MSP and XER exports, users must have the View Resource Costs global privilege to export Resource Price/Units data. If a user without this privilege exports a project in XER format, all Resource Price/Units may be deleted when the project is imported back to Project Manager.

  • For MSP and XER exports, users must have the View Project Costs/Financials project privilege to export cost data.

  • Microsoft Data Access Components (MDAC) should be installed on any machine importing/exporting data to/from Microsoft Project. Machines that do not have MDAC installed may encounter problems when exporting projects to Project Manager. In most cases, MDAC is automatically installed when you install Microsoft Project. If MDAC is not installed on your machine, visit www.microsoft.com to download the latest version.

Job Services


The default behavior of the Primavera Job Service has been modified to address some performance issues. If desired, the default behavior can be changed by adding any of three new [Options] settings in PRMJOB.INI (normally located in C:\WINNT\system32 or C:\Windows\System32).



  • To improve performance when summarizing large jobs, the job service commits data intermittently during the EPS summary instead of committing all data at the end of the summary. By default, data is committed after every 1000 rows. To modify this setting, add the following entry to the INI file:


EnterpriseCommit=n (where n is the number of rows of data to commit).



  • If the database connection is lost during the summarization process, the connection is automatically reestablished. By default, the job service will attempt to reconnect ten (10) times before stopping. To modify this setting, add the following entry to the INI file:


MaxRetries=n (where n is the number of retry attempts).



  • The default delay between retry attempts (see previous item) is 60000 milliseconds (one minute). To modify the retry delay, add the following entry to the INI file: RetrySleep=n (where n is the number of milliseconds to wait before retrying the connection attempt).

prim3782:Open Project produces TCVirtualTable.RefreshAppend: USEROBS: Lock time out on MS SQL Server

$
0
0
Solution ID: prim3782
Open Project produces TCVirtualTable.RefreshAppend: USEROBS: Lock time out on MS SQL Server
Status: Reviewed
Version(s): 3.x

Problem: Exception error when attempting to open projects: 

Type:            EDBEngineError
Event Code: VTRAU-3873-5
Description:  TCVirtualTable.RefreshAppend: USEROBS: Lock time out.
                     SQL Server connection timed out.



Problem: UserA is scheduling at an Upper or Root Level EPS node, while UserB attempts to open projects at a Lower Level EPS node under the same branch. UserB receives the error and is unable to open any project at the lower level EPS for approximately 10 minutes.
Cause: This problem occurs when running a schedule calculation (or Level Resources, Summarization or other function) that causes a large amount on Uncommitted Table\Database changes (schedule dates, durations..) to occur to the users Project Data. Project Manager through BDE\MS SQL is unable to READ Uncommitted Data. Once the data is committed, which occurs when the schedule calculation finishes, Project Manager can then read the data and open the project.

This problem will only appear whenever a long running Function\Query is running against the users working set of projects.
Fix: In version 3.0x, there are a few options:

1. Run Root level EPS Schedule calculations during non-production hours manually or use Primavera Job Services to schedule the Job at night.

2. On each user’s PC, set the BDE Alias, Max Query Time value to a higher value that encompasses the longest running schedule calculation. This will allow the user to eventually Open the EPS/projects at the lower level EPS node, those users will have to wait until the schedule finishes before the projects will appear.
For example, if a schedule calculation from a higher level EPS level takes 9 minutes to finish, then set each user’s MSSQL BDE Alias, Max Query Timeout to 600 seconds (10 minutes) using the following steps:

1. Select Settings, Control Panel and select BDE Administrator.
2. Select the Databases tab.
3. Highlight the MS SQL BDE Alias (Def: PMDB_*) and modify the MAX QUERY TIME=600
4. Close and Save.



In version 3.5, there is a new option:

A new setting was added to the PM.INI file in v3.5 to allow users to open projects with Uncommitted Data. By allowing the reading of Uncommitted data, SQL Server will not lock users out of opening projects during long running functions\queries against their projects. Once the long running function completes, users can run Refresh Data to get the latest updates to their project.

The setting to allow the reading of Uncommitted data will need to be added to the PM.INI file [default is False]:

[Database]
AllowDirtyReads=True


Note: If True then sets SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED at the database level.

Fix: SQL Server connection timed out error (may look like VTRXX-XXXX-X)



prim5472:Launching Project Manager/Project Management and receives the Error: unable to find pm.ini file

$
0
0
Solution ID: prim5472
Launching Project Manager/Project Management and receives the Error: unable to find pm.ini file
Status: Reviewed
Version(s): 3.x, 4.0, 4.1

Problem: Launching Project Manager/Project Management and receives the Error: unable to find pm.ini file
Fix: Verify that the PM.ini file is either located in the folder where Project Manager/Project Management is installed, or in the windows folder in the users home directory.

To determine what the users home directory is go to Start, Run and type in CMD to to get to a command prompt.


At the command prompt type set


This will give a listing of all environment variables.


HOMEDRIVE=C:
HOMEPATH=\HOME


In this case the home directory location will be c:\home, so the windows folder would need to be placed there.

prim7312:How to delete an alias fora database?

$
0
0
Solution ID: prim7312
How to delete an alias for a database?
Status: Reviewed
Version(s): 3.x, 4.0, 4.1

Problem: How to delete an alias for a database?
Fix: This requires local admin rights on the machine.

Open the BDE Administrator.  (Start, Settings, Control Panel, BDE Administrator)


Click on the Database tab and  highlight the alias to be deleted.  Then right click and choose Delete, or CTRL D to delete.


 


Next open Project Manager\Project Management.


Click on the ellipsis button next to the database alias.



Highlight the database alias name and click the delete button.



Or you can delete the alias name from Project Manager\Project Management by editing the PM.ini file.


By deleting the information under the [Database1] area.


[Database1]
Alias=PMDB


prim8187:Error: “PM.ini / PCon.ini cannot be set to read-write status” when logging into Project Management/Primavera Contractor.

$
0
0
Solution ID: prim8187
Error: "PM.ini / PCon.ini cannot be set to read-write status" when logging into Project Management/Primavera Contractor.
Status: Reviewed
Version(s): 4.1, 5.0, 6.0, 6.1, 6.2, 6.2.1

Problem: Error: “PM.ini / PCon.ini cannot be set to read-write status” when logging into Project Management/Primavera Contractor.
Problem:

C:\Program Files\Primavera P3ec for Construction\Project Manager\PM.ini cannot be set to read-write status when logging into Project Manager.

Problem: Error: “PM.ini cannot be set to read-write status” when logging into Project Management.
Problem: Error: “pcon.ini can not be set to read/write status” when launching Contractor.
Problem: File pcon.ini cannot be set to read write status.
Problem:

The file c:\Program Files\Primavera\Primavera Contractor\pcon.ini cannot be set to read-write status.


 


 Unable to connect to the database. Would you like to configure the database connection now?


Fix: Be sure that the user has Read & Execute, Read & Write rights to the PM.ini / PCon.ini file. 

Locate the .ini file in the C:\Program Files\Primavera Enterprise\Project Manager folder, C:\Program Files\Primavera\Primavera Contractor\pcon.ini or similar path where the application is installed.  Right click on this file and select Properties.  Select the Security tab.  Select the user and be sure the appropriate boxes are checked in the Allow column.


Note: For 5.0 and later, the default location of the INI is in C:\Program Files\Primavera\Project Management


NOTE:  Must be logged in as Administrator to change rights to this file.


prim9364:Exception Error Event Code: VTRFA-1990-6 running Project Architect

$
0
0
Solution ID: prim9364
Exception Error Event Code: VTRFA-1990-6 running Project Architect
Status: Reviewed
Version(s): 3.x, 4.0, 4.1, 5.0, 6.0, 6.2

Problem: Exception Error Event Code: VTRFA-1990-6 running Project Architect
Error: “Event Code: VTRFA-1990-6
Message:TCVirtualTable.Refresh: FACTCATG: Table does not exist.
ORA-00942: table or view does not exist”
Problem: Project Architect connectivity  
Problem: VTRFA-2266-A running Project Architect.
Problem: Event Code:    VTRFA-2143-5
Cause: This error can occur if the Methodology Manager database [MMDB] alias is not configured correctly for Primavera Project Planner.  
Fix:

Database Configuration Utility



1.Choose Start, Programs, PrimaveraEnterprise, Help and Utilities, DB ConfigforPrimavera Project Planner.


2.Select Configure my database connection and then choose the Methodology Manager database option.


3.On the Select or Create Alias screen, choose the correct MMDB database.[Note: All Aliases must have unique names.]
4.Continue with the rest of the configuration wizard.

Fix:

Manually Editing the PM.INI file



If the user does NOT have Write access to the PM.ini file, obtain Write access and manually change the Alias:


Open the PM.ini file [typically C:\Program Files\Primavera Enterprise\Primavera Project Planner]


Change the Alias to a valid one for Methodology Manager [example: MMDB_PE]:


[MethodDatabase]


Alias=MMDB_PE


Username=pubuser


Password=1c}tnZ+2u4M2Q$#7I]MN(Cj2Fi-8Wgd\=wB9


PublicGroupId=1


Note:  The password is encrypted, if the Pubuser password is not the default in the new MMDB, updating the Pubuser password has to be done through the Database Configuration Utility.


Or copy and paste the four lines of MMDB alias information from a functioning MM.ini file pointing to the desired MMDB database.

prim10162:An inactive resource’s timesheet is not visible in Project Manager’s Timesheet Approval window.

$
0
0
Solution ID: prim10162
An inactive resource’s timesheet is not visible in Project Manager’s Timesheet Approval window.
Status: Reviewed
Version(s): 3.5, 3.5.1, 4.0, 4.1, 5.0

Fact: Timesheet Approval
Problem: An inactive resource’s timesheet is not visible in Project Manager/ Project Management Timesheet Approval window on one workstation but are able to be viewed on a second workstation. 
Problem: An inactive resource’s timesheet is not visible in Project Manager/ Project Management Timesheet Approval window. 

Note: The same inactive resource’s timesheet is visible in Primavision/myPrimavera Timesheet Approval window.

Fix: Set the ShowInactiviteResources=TRUE on all workstations in [OPTIONS] section of PM.INI file. 
Fix: This known problem in Project Manager/Project Management 3.5.* and later has been corrected in Version 3.5.1 Service Pack 6 and version 4.1 Service Pack 2.

To download the latest Service Pack, see:  
Solution PRIM17877:  Version 3.5.1 Service Pack 6
Solution ID PRIM29780:  Primavera Project Management Version 4.1 Service Pack 4 (SP4)


NOTE:
T
o completely resolve this issue after applying the appropriate service pack, the following entry must be made to all client workstations’ PM.INI file that will be using the Time Approval feature:


Under the [OPTIONS] section of the PM.INI, add the following entry,


ShowInactiveResources=TRUE

prim11158:How to add an External Application (Word, Excel, etc) to Project Manager/Project Management

$
0
0
Solution ID: prim11158
How to add an External Application (Word, Excel, etc) to Project Manager/Project Management
Status: Reviewed
Version(s): 4.0, 4.1, 5.0, 6.0, 6.1, 6.2, 6.2.1, 7.0

Problem: How to add an External Application (Word, Excel, etc) to Project Manager/Project Management.
Problem: How to add an External Application in Project Manager.
Problem: How to launch other applications from Project Manager?
Problem: How to launch Infomaker within Project Manager? 
Problem: Is there documentation on what registry keys are available and what they do for external applications?
Problem: What does Claim Digger registry key parameter ”APIApplication=Y” do?
Fix: To add an External Application to Project Manager/Project Management, do the following:

  1. Select “Start/Run” and Type “Regedit” to launch the Windows Registry Editor.

  2. Go to “HKEY_CURRENT_USER\Software\Primavera\Shared\External Applications.
    Note: The External Applications key may have to be created if Claim Digger / Schedule Analyzer is not installed.
    (For 6.0 and later go to Hkey_local_machine\software\primavera\shared\external applications) 

  3. Add a New Key (Right-Click and select New, Key).

  4. Type the name of an application that you would like to add (The following example is adding ”Primavera Project Planner(P3)).


  5. Add a new “String Value” with the value name “application” by going to Edit, New, String Value.

    The Value data is the full path of the Executable file.





    To add string parameter values to the new key, do the following:


    Click Edit, New, String Value to add each of the following string parameters and values to the key:


    Parameters – This optional string value is used to bypass login information, such as username ($USER), passwords ($PASSWORD), project ID ($PROJECT_IDS), and project name ($PROJECT_CODES), if necessary. Or you can use this string to always open a particular file, such as Notepad (C:\Program Files\Primavera\PM.ini).


    Working Dir – The default directory for saving. This string value is not always needed.


    Notes:


    If using multiple parameters, you must use a semicolon as the separator.


    The Default string value is automatically added when you add a new key.


    If you use $PROJECT_CODES or $PROJECT_IDS and you do not have a project open in the Project Management module, your applications will be disabled on the Tools menu. 


  6. Select File, Exit to exit the Registry Editor.

  7. Launch Project Manager/Project Management.  The newly added application is under the ”Tools” pull down menu.  Click the newly added option to launch the application.

Fix: To add an External Application, such as Excel or Word, please do the following:

Note:  When working with the Registry it is best to make a backup first.



  1. Go to Start, Run and type regedit

  2. Browse the following key: HKEY_CURRENT_USER\Software\Primavera\Shared\External Applications

    Note: The External Applications key may have to be created if Claim Digger / Schedule Analyzer is not installed.
    (For 6.0 and later go to Hkey_local_machine\software\primavera\shared\external applications)

  3. To create a new key, highlight the “External Applications” key and go to Edit, New, Key.

  4. Name the key the name of the application that is being added.  Example:  Excel

  5. Highlight the new key and go to Edit, New, String Value.

  6. Name the String Value “application”.
  7. Right click the String Value “application” and choose “Modify”.
  8. In the Value Data field enter the path to the application.

         


When complete, the registry should look like the following:

         


The new menu item will appear under the Tools menu.



Fix:

Any sub key under the ‘HKEY_LOCAL_MACHINE\Software\Primavera\Shared\External Applications\<Application_Name>’ key is loaded into the Tools Menu.


The parameters that can be specified under External Applications are :



  • ‘Application’: This is the name of the Executable to be called. It could be just the Executable name if it is available in the path or the explicit fully qualified path

  • ‘Working Dir’:  This is a directory which can be used as the working directory of the executable being run

  • ‘EnableIfNoProjects’: This setting will decide if the Menu Item is shown when the user has no projects open. For general applications leave this empty. For applications which require information from the currently open project set it to ‘Y’ (true).

  • ‘VisibleInMenu’: This setting is for internal purposes only

  • ‘APIApplication’: This setting decides whether the Primavera API is invoked using the supplied parameters

  • ‘Parameters’: stores parameters that may be passed when the executible is envoked in the Project Management application.There are several predefined parameter keywords that you can pass to external application:



$USER
$PASSWORD
$ENC_PASSWORd
$PROJECT_IDS
$CURRENT_DBNAME
$PROJECT_CODES
$LANGUAGE
$COUNTRY
$APPNAME


For example, in the registry add a new string value called ‘Parameters’ and add any of the keywords above to be passed as parameters to your external application.


[Example] [The following will pass the user name and encrypted password as parameters to an enteral application.]



Please refer to the following pages in the Admin Guide for more information on other registry keys:


Group Server registry keys:  page 100
Job Services registry keys:  page 204

prim11368:Errors: “Event Code: VTRRS-1450-C” and “Event Code VQCVD-1349-E” when running Project Architect

$
0
0
Solution ID: prim11368
Errors: "Event Code: VTRRS-1450-C" and "Event Code VQCVD-1349-E" when running Project Architect
Status: Reviewed
Version(s): 3.5.1

Fact: Project Architect
Fact: Size & Complexity Wizard
Problem:

Receive the following two event codes when attempting to run the Size & Complexity Wizard within Project Architect:


Event Code: VTRRS-1450-C


Message:


TCVirtualTable.Refresh: RSRC: Invalid field name.


ORA-00904: “R”.”USER_NUMBER2″: invalid identifier


Context:


1: TfrmSelectBaseMethodology.FormLeave


2: TfrmSelectBaseMethodology.vqsTEMPLATERowChange


3: TfrmSelectBaseMethodology.vqsTEMPLATERowChange


4: TfrmWizDomain.RunNewDomainWizard


5: TCArcturusAssignMgr.InsertPROJWBSRow


6: TfrmSelectBaseMethodology.vqsTEMPLATERowChange


7: TfrmWizDomain.RunNewDomainWizard


8:


9:


10:


Detail:


Type: EDBEngineError


Object Type: TCUltraButton


Database Error:


1: Invalid field name.


Category: 39


Error Code: 10038


Sub Error Code : 54


Server Error Code: 0


2: ORA-00904: “R”.”USER_NUMBER2″: invalid identifier


Category: 51


Error Code: 13059


Sub Error Code : 3


Server Error Code: 904


AND:


Event Code VQCVD-1349-E. TCVirtualQuery. Check VDBEngine Assigned VDBEngine is not currently active.

Fix: 1.  Confirm that the  Methodology database (MMDB) is same version as the Project Manager (PMDB).

If the versions are the same:


2.  Edit the MM.INI and check the database alias for Methodology Manager.  Then look at the PM.INI for:


[MethodDatabase]


Alias=MMDB (this will be the name of the MM alias)


These two should be the same.

prim12225:Help doesn’t work when you press the CONTENT button

$
0
0
Solution ID: prim12225
Help doesn’t work when you press the CONTENT button
Status: Reviewed
Version(s): 4.0, 4.1

Problem: Help doesn’t work when you press the CONTENT button
Fix: Check the HELP section of the PM.INI. It will tell you which help file prefix is being used.


Then look for the prefix with a file extension .chm. 



This is the help file. It will be in the same location as the PM.INI file. If it is not there, reinstall the client software.

prim13773:How can I view the job_data field in the JOBSVC table decoded?

$
0
0
Solution ID: prim13773
How can I view the job_data field in the JOBSVC table decoded?
Status: Reviewed
Version(s): 3.x, 4.0, 4.0, 4.1, 4.1

Problem: How can I view the job_data field in the JOBSVC table decoded?
Fix: Add the following line to your pm.ini file:

[JobService]
EncodeJobData=0


Example –


Before:



 After:



prim16491:How tosetup Unattended Install to point to multiple databases

$
0
0
Solution ID: prim16491
How to setup Unattended Install to point to multiple databases
Status: Reviewed
Version(s): 3.x, 4.0, 4.1, 5.0



Problem: How to setup Unattended Install to point to multiple databases
Fix:

Version 5.0:



  1. Per the Administrator’s Guide, follow the steps in “Creating Unattended Setup Files” to create one alias for PMDB and/or MMDB database(s).
     

  2. (OPTIONAL) From the same machine, configure additional aliases as necessary.
     

  3. Log in to the primary (most common) database once, then log out.
     

  4. Per the Administrator’s Guide, follow the steps in “Running an Unattended Setup“.
     

  5. Export / push each of the applicable items, detailed in Solution ID prim48718 - ”Where does Primavera store alias connection information?”, to client machines.
Fix: Versions 3.x / 4.x:

The Unattended Install by default will only point to one PMDB and one MMDB database.  If you want to create an Unattended Install that points to multiple databases for PMDB and MMDB you will need to do the following:



  1. Create an Unattended Install for one PMDB and MMDB database.
     

  2. Do a client install and then create the other aliases that are required.
     

  3. Copy the idapi32.cfg (located by default in the BDE folder), the PM.ini (located by default in the Project Manager folder), the MM.ini (located by default in the Methodology Manager folder), and the PA.ini (located by default in the Portfolio Analyst folder) into the Unattended Install folder.
     

  4. Create a Batch file that will first run the auto_inst.exe and then copy the idapi32.cfg, pm.ini, mm.ini, and pa.ini saved in the Unattended Install folder to overwrite the files just installed by the user.

You can learn about batch files on the Microsoft website at http://support.microsoft.com/default.aspx?scid=kb;en-us;173529 and other sites as well.

prim18839:Minimum Permissions required for Primavera Enterprise under Terminal Services 2000/2003 and Citrix Metaframe/Presentation Server

$
0
0
Solution ID: prim18839
Minimum Permissions required for Primavera Enterprise under Terminal Services 2000/2003 and Citrix Metaframe/Presentation Server
Status: Reviewed
Version(s): 5.0



Problem: Minimum Permissions required for Primavera Enterprise under Terminal Services 2000/2003 and Citrix Metaframe/Presenation Server
Problem:

Whenever a user, without administrator rights, logs into a Windows PC and tries to access the application, the user can run into any combination of the following error messages:


The file C:\Program Files\Primavera\Project Management\PM.ini cannot be set to read-write status.

AVAA0-1004-5 Access violation at address 004a2940 in module PM.exe

Event Code UTWTF-2224-4

The instruction at 0x004a2b05 referenced memory at 0×000. The memory could not be read.

Problem: Running Primavera as a published Web Application under Citrix produces errors
Problem: AVAAO errors
Problem: AVAA errors
Fix:

These errors are a result of the user not having access rights to the proper directories and registry keys.


Fix:


Have an administrator log into the PC and give the user Read and Write access to the Borland directory, the \Program Files\Primavera directory, the Java bootstrap file (C:\Program Files\Common Files\Primavera Common\Java\BREBootStrap.xml) and the user’s Temp directory.  Additionally, the administrator has to go into REGEDT32 and give the user full permissions to the Borland registry key and the Primavera registry key found in HKEY_LOCAL_MACHINE/SOFTWARE. Note the machine must be restarted after making these changes. When running Primavera as a Published Web Application – grant the group “Anonymous’ the permissions above.


To grant Primavera users the required permissions,  refer to the options below:


Option 1


Add user accounts to the Local Administrator group (must be logged in as an Administrator).

1. Go to Start, Settings, Control Panel.
2. Click on the Users and Passwords icon.
3. Highlight the user and click on ‘Properties’
Notice that there may be two User Names’ that are the same. One may be a local account specific to the PC and the other is a domain account. The account that is going to be used daily, typically the domain account, is the one that you want to be part of the Power Users or Administrators Group.
4. On the Group Membership window, click on ‘Other’ and choose Administrator.

Option 2



Add user account to the Power Users group.
Follow the same steps as Option 1, except in step 4 click on ‘Standard user’ on the Group Membership window.

Option 3



Give user Full Control of Borland key and the Primavera key in registry.
NOTE: Always Backup the registry prior to making changes.

1. Logged in as an administrator, select Start, Run and type in REGEDT32
2. Highlight the HKEY_LOCAL_MACHINE\Software\Borland key and the KEY_LOCAL_MACHINE\Software\Primavera
3. Click on the Security menu and choose Permissions.
4. Highlight the user account and check the Allow box for Read and Full Control. If the user account is not displayed in the Name window, click the Add button to get a full list of local user accounts and domain accounts that can be added to the Name window. Once this is complete click OK.

Note: Allowing the Everyone group Read and Full Control to the Borland key and the Primavera key will give all users the proper access.

The final step for all options is to log off the PC with the administrator account and log back in with the user account.

prim19007:Error: “PM.INI is required and needs to reside in the program folder” when launching Project Management.

$
0
0
Solution ID: prim19007
Error: "PM.INI is required and needs to reside in the program folder" when launching Project Management.
Status: Reviewed
Version(s): 4.1, 5.0



Problem: Error: “PM.INI is required and needs to reside in the program folder” when launching Project Management.
Cause: PM.EXE was moved from it’s original default location.
Fix: Copy PM.EXE file back to the Primavera program folder.  Default folder is C:\Program Files\Primavera\Project Management.

prim20993:Can the silent install be set to automatically have multiple database aliases preconfigured

$
0
0
Solution ID: prim20993
Can the silent install be set to automatically have multiple database aliases preconfigured
Status: Reviewed
Version(s): 4.0, 4.1



Problem: Can the silent install be set to automatically have multiple database aliases preconfigured
Fix: No, there is not a way to do this.  A work around would be to install the software on one machine, create and connect the aliases you want on all machines, then take the idapi32.cfg file from that machine in C:\Program Files\Borland\Common Files\BDE and push it out to the other user machines along with the pm.ini file.

prim21435:Where are Startup filter settings stored?

$
0
0
Solution ID: prim21435
Where are Startup filter settings stored?
Status: Reviewed
Version(s): 3.5, 3.5.1, 4.0, 4.1, 5.0, 6.0, 6.1, 6.2, 6.2.1, 7.0



Problem: Where are Startup filter settings stored?
Problem: Where are the settings stored for the startup filters?
Problem: When using Citrix, the startup filters change when logging in to Project Management from different machines.
Fix: Startup filter settings are defined in Edit, User Preferences.

Each user’s Startup Filter preferences are stored on the client workstation in the PM.INI file located in the Project Management folder. 
Values of zero indicate ‘View all data (No Filter) and a value of 1 indicates “Current project data only” 



FilterResByProj=0
FilterRolesByProj=0
FilterOBSByProj=0
FilterActvcodeByProj=0
FilterAccountByProj=0


Note: In a Citrix environment, the user has a PM.INI file on each Citrix server.  The user may log into a different Citrix server the next time and see different Startup filters.

Fix: An enhancement request has been entered to store the Startup filters for each user in the database so they would be consistent no matter what computer you log into.  It will be considered for a future release
Viewing all 41 articles
Browse latest View live




Latest Images