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:
- •When you restore repository contents, mmRepoCmd encrypts sensitive data in the Metadata Manager repository with the domain encryption key.
- •mmRepoCmd gets repository database connection information from the Metadata Manager Service. When you run commands, you do not need to specify connection parameters as arguments.
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.