Part I: Version 9.6.1 > New Features (9.6.1) > Command Line Programs
  

Command Line Programs

This section describes new commands in version 9.6.1.

Environment Variables

The following table describes new environment variables that you can use with command line programs:
Environment Variable
Description
INFA_DEFAULT_DB_TRUSTSTORE_PASSWORD
Stores the database truststore password for infasetup commands.
INFA_NODE_KEYSTORE_PASSWORD
Stores the password for the infa_keystore.jks file for infasetup commands.
INFA_NODE_TRUSTSTORE_PASSWORD
Stores the password for the infa_truststore.jks file for infasetup commands.

infacmd dis Commands

The following table describes new infacmd dis commands:
Command
Description
ListSequenceObjectProperties
Lists the properties for a sequence data object.
ListSequenceObjects
Lists the sequence data objects deployed to an application.
SetSequenceState
Updates the current value of a sequence data object.

infacmd isp Commands

The following table describes a new infacmd isp command:
Command
Description
printSPNAndKeytabNames
Generates the list of SPN and keytab file names for the nodes and services in the domain.
The following table describes an updated infacmd isp command:
Command
Description
switchToGatewayNode
The command contains an option for the database truststore file (-dbtl). Enter the path and file name of the truststore file for the secure domain configuration repository database. The option is required if you use a secure database for the domain configuration repository.

infacmd mrs Commands

The following table describes a new infacmd mrs command:
Command
Description
rebuildDependencyGraph
Rebuilds the object dependency graph so that you can view object dependencies after an upgrade.

infacmd rds Commands

Effective in version 9.6.1, the infacmd rds commands are obsolete. You can no longer use the infacmd rds commands to manage the Reporting and Dashboard Service. You need to use the Administrator tool.
The following table describes the obsolete infacmd rds commands:
Command
Description
CreateService
Creates a Reporting and Dashboards Service in a domain.
ListServiceProcessOptions
Lists the Reporting and Dashboards Service process options.

infasetup Command

The following table describes a new infasetup command:
Command
Description
updateKerberosConfig
Changes the realm name that the Informatica domain users belong to or changes the service realm name that the Informatica domain services belong to. This command does not change the Kerberos configuration.
The following table describes updated infasetup commands:
Command
Description
  • - BackupDomain
  • - DefineDomain
  • - DefineGatewayNode
  • - DeleteDomain
  • - RestoreDomain
  • - updateGatewayNode
  • - upgradeDomainMetadata
The command contains an option for the database truststore (-dbtl). Enter the path and file name of the truststore file for the secure domain repository database. The option is required if you configured a secure domain repository database for the domain.

mmcmd

Effective in version 9.6.1, the following mmcmd commands have changes:
Command
Description
createRepository
The --domainPassword option is required only when the domain uses Kerberos authentication and you do not specify the --keyTab option for the domain user. Previously, this option was always required.
createResource
The following options are added:
  • - --resourcePassword. If the resource uses a password and the resource configuration file does not contain the resource password, use this option to specify the password.
  • - --secureJDBCParameters. Use this option to specify secure JDBC parameters to append to the JDBC connection URL. Metadata Manager does not display secure parameters or parameter values in the resource configuration properties.
deleteRepository
The --domainPassword option is required only when the domain uses Kerberos authentication and you do not specify the --keyTab option for the domain user. Previously, this option was always required.
getResource
The -includePassword option is added. You can include or exclude the resource password in the resource configuration file. Previously, the command always included the password.
restorePCRepository
The --domainPassword option is required only when the domain uses Kerberos authentication and you do not specify the --keyTab option for the domain user. Previously, this option was always required.
updateResource
The following options are added:
  • - --resourcePassword. If the resource uses a password and the resource configuration file does not contain the resource password, use this option to specify the password.
  • - --secureJDBCParameters. Use this option to specify secure JDBC parameters to append to the JDBC connection URL. Metadata Manager does not display secure parameters or parameter values in the resource configuration properties.

mmRepoCmd

Effective in version 9.6.1, you use the mmRepoCmd command line program to back up and restore Metadata Manager repository database contents.
mmRepoCmd contains the following enhancements:
mmRepoCmd contains the following commands:
Command
Description
backupRepository
Backs up the Metadata Manager repository to a backup file.
restoreRepository
Restores Metadata Manager repository contents from a backup file.
Previously, you used the backupCmdLine command line program to back up and restore Metadata Manager repository database contents. backupCmdLine is removed.

pmprep Command

The following table describes an updated pmrep command:
Command
Description
createConnection
The command contains the kerberized_connection (-K) option. Indicates that the database you are connecting to runs on a network that uses Kerberos authentication.

rcfmu

Effective in version 9.6.1, you can use rcfmu to migrate resource configuration files from Metadata Manager 9.1.0, 9.5.x, and 9.6.0 to the current version. rcfmu contains a new option, -smv, that specifies the original resource configuration file version.
Previously, you used rcfmu to migrate resource configuration files from Metadata Manager 9.1.0 to 9.5.x or 9.6.0.

rmu

Effective in version 9.6.1, you can use rmu to migrate resources from Metadata Manager 9.1.0, 9.5.x, and 9.6.0 to the current version. rmu detects the original resource version.
Previously, you used rmu to migrate resources from Metadata Manager 9.1.0 to 9.5.x or 9.6.0.