Migrate: Planning Command Utility operation

PerformancePoint Server 2007

Updated: 2009-04-30

Use the migrate command to migrate an application from one environment to another, such as migrating from test to production. For complete information on migrating PerformancePoint Planning applications, see Migrating Planning Server data.


If a form template is opened in Microsoft Office Excel, it will prevent the migration export from reading the file. This will prevent successful completion of the migration export.


ppscmd migrate /export /server <uri> /application <app> <directory>

ppscmd migrate /import /server <uri> <filename>

Command switches


Parameter Required? Description

/server <ServerUri>


Specifies the server URI to connect to. The defaults are those used by Planning Business Modeler.

/application <Label>


Specifies the application to open. The defaults are those used by Planning Business Modeler. Label of the application to export. Not needed for import because the application is determined from content in the file created from export.


The following flags provide additional instructions to the server when used with the migrate command.

Flag Description


Generates the migration files from the source application.


Imports the migration files to an application with the same label as the exported application.

Return value



The following data will be migrated: structural metadata (which includes all model site, model, dimension, and member set definitions), calculation rules, security roles, form templates, and Calendar.


The following command-line examples show the use of the migrate command.

ppscmd migrate /export /server http://sourceserver:46787 /app a1 c:\migrations\20070101

ppscmd migrate /import /server http://targetserver:46787 c:\migrations\20070101\a1.xml

Download this book

This topic is included in the following downloadable book for easier reading and printing:

See the full list of available books at Downloadable content for PerformancePoint Planning Server.

See Also