目次

Search

  1. はじめに
  2. コマンドラインプログラムとユーティリティ
  3. コマンドラインユーティリティのインストールと設定
  4. コマンドラインプログラムの使用
  5. コマンドラインプログラムの環境変数
  6. infacmdの使用
  7. infacmd asコマンドリファレンス
  8. infacmd audコマンドリファレンス
  9. infacmd autotuneコマンドリファレンス
  10. infacmd bgコマンドリファレンス
  11. infacmd ccpsコマンドリファレンス
  12. infacmdクラスタコマンドリファレンス
  13. infacmd cmsコマンドリファレンス
  14. infacmd disコマンドリファレンス
  15. infacmd disクエリ
  16. infacmd dpコマンドリファレンス
  17. infacmd idpコマンドリファレンス
  18. infacmd edpコマンドリファレンス
  19. Infacmd esコマンドリファレンス
  20. infacmd icsコマンドリファレンス
  21. infacmd ipcコマンドリファレンス
  22. infacmd ispコマンドリファレンス
  23. infacmd ldmコマンドリファレンス
  24. infacmd masコマンドリファレンス
  25. infacmd miコマンドリファレンス
  26. infacmd mrsコマンドリファレンス
  27. infacmd msコマンドリファレンス
  28. infacmd oieコマンドリファレンス
  29. infacmd psコマンドリファレンス
  30. infacmd pwxコマンドリファレンス
  31. infacmd rohコマンドリファレンス
  32. infacmd rmsコマンドリファレンス
  33. infacmd rtmコマンドリファレンス
  34. infacmd schコマンドリファレンス
  35. infacmd searchコマンドリファレンス
  36. infacmd sqlコマンドリファレンス
  37. infacmd tdmコマンドリファレンス
  38. infacmd toolsコマンドリファレンス
  39. infacmd wfsコマンドリファレンス
  40. infacmd wsコマンドリファレンス
  41. infacmd xrfコマンドリファレンス
  42. infacmd制御ファイル
  43. infasetupコマンドリファレンス
  44. pmcmdコマンドリファレンス
  45. pmrepコマンドリファレンス
  46. filemanagerに関する作業
  47. pmrepファイルに関する作業

コマンドリファレンス

コマンドリファレンス

DefineGatewayNode

DefineGatewayNode

現在のマシンでゲートウェイノードを定義します。このコマンドは、ノードに設定メタデータを格納するnodemeta.xmlファイルを上書きします。ノードを定義した後、infacmd isp AddDomainNodeコマンドを実行してノードをドメインに追加します。
DefineGatewayNodeコマンドでは、以下の構文を使用します。
DefineGatewayNode <-DatabaseAddress|-da> database_hostname:database_port|<-DatabaseConnectionString|-cs> database_connection_string> [<-DatabaseUserName|-du> database_user_name] [<-DatabasePassword|-dp> database_password] <-DatabaseType|-dt> database_type ORACLE|DB2|MSSQLSERVER|SYBASE|POSTGRESQL [<-DatabaseServiceName|-ds> database_service_name] <-DomainName|-dn> domain_name <-NodeName|-nn> node_name <-NodeAddress|-na> node_host:port [<-ServiceManagerPort|-sp> service_manager_port] [<-EnableTLS|-tls> enable_tls] [<-NodeKeystore|-nk> node_keystore_directory] [<-NodeKeystorePass|-nkp> node_keystore_password] [<-NodeTruststore|-nt> node_truststore_directory] [<-NodeTruststorePass|-ntp> node_truststore_password] [<-CipherWhiteList|-cwl> comma_separated_white_list_jsse_cipher_names] [<-CipherBlackList|-cbl> comma_separated_black_list_jsse_cipher_names] [<-CipherWhiteListFile|-cwlf> absolute_filename_containing_comma_separated_white_list_jsse_cipher_names] [<-CipherBlackListFile|-cblf> absolute_filename_containing_comma_separated_black_list_jsse_cipher_names] [<-EnableKerberos|-krb> enable_kerberos] [<-ServiceRealmName|-srn> realm_name_of_node_spn] [<-UserRealmName|-urn> realm_name_of_user_spn] [<-KeysDirectory|-kd> Infa_keys_directory_location] [<-EnableSaml|-saml> enable_saml] [<-SamlTrustStoreDir|-std> saml_truststore_directory] [<-SamlTrustStorePassword|-stp> saml_truststore_password] [<-SamlKeyStoreDir|-skd> saml_keystore_directory] [<-SamlKeyStorePassword|-skp> saml_keystore_password] [<-AdminconsolePort|-ap> admin_tool_port] [<-HttpsPort|-hs> admin_tool_https_port] [<-KeystoreFile|-kf> admin_tool_keystore_file_location] [<-KeystorePass|-kp> admin_tool_keystore_password] [<-MinProcessPort|-mi> minimum_port] [<-MaxProcessPort|-ma> maximum_port] <-LogServiceDirectory|-ld> log_service_directory [<-SystemLogDirectory|-sld> system_log_directory] [<-ServerPort|-sv> server_shutdown_port] [<-AdminconsoleShutdownPort|-asp> admin_tool_shutdown_port] [<-BackupDirectory|-bd> backup_directory] [<-ErrorLogLevel|-el> FATAL_ERROR_WARNING_INFO_TRACE_DEBUG] <-ResourceFile|-rf> resource_file [<-Tablespace|-ts> tablespace_name] [<-SchemaName|-sc> schema_name (used for MSSQLServer and PostgreSQL only)] [<-DatabaseTlsEnabled|-dbtls> database_tls_enabled] [<-DatabaseTruststorePassword|-dbtp> database_truststore_password] [<-TrustedConnection|-tc> trusted_connection (used for MSSQLServer only)] [<-DatabaseTruststoreLocation|-dbtl> database_truststore_location]
以下の表に、
infasetup
DefineGatewayNodeのオプションおよび引数を示します。
オプション
説明
-DatabaseAddress
-da
-DatabaseConnectionString(-cs)オプションを使用しない場合は必須です。ドメイン環境設定データベースのホストマシンの名前とポート番号。
-DatabaseConnectionString
-cs
-DatabaseAddress(-da)および-DatabaseServiceName(-ds)オプションを使用しない場合に必要です。ドメイン環境設定データベースへの接続に使用される接続文字列。データベースホスト、データベースポート、およびデータベースサービス名を、接続文字列の一部として指定します。接続文字列を引用符で囲みます。
-DatabaseUserName
-du
必須(-TrustedConnection(-tc)オプションを使用しない場合)。ドメイン環境設定情報が含まれているデータベースのアカウント。
-DatabasePassword
-dp
データベースユーザのドメイン環境設定データベースパスワード。このオプションを省略すると、
infasetup
では、INFA_DEFAULT_DATABASE_PASSWORD環境変数で指定するパスワードを使用します。環境変数の値が指定されていない場合、このオプションを使用してパスワードを入力する必要があります。
-DatabaseType
-dt
必須。ドメイン環境設定メタデータを格納するデータベースのタイプ。以下のデータベースタイプを使用できます。
  • db2
  • oracle
  • mssqlserver
  • sybase
  • postgresql
-DatabaseServiceName
-ds
-DatabaseConnectionString(-cs)オプションを使用しない場合は必須です。データベースサービスの名前。Oracle、IBM DB2、Microsoft SQL Serverデータベースの場合に必須です。Oracleの場合はSID、IBM DB2の場合はサービス名、Microsoft SQL Serverの場合はデータベース名を入力します。
-DomainName
-dn
必須。ドメインの名前。
-NodeName
-nn
オプション。ノードの名前。ノード名の文字数は1~79で、スペースまたは文字/ * ?を含めることはできません。< > " |
-NodeAddress
-na
オプション。ノードを管理するマシンのホスト名およびポート番号。使用可能なポート番号を選択してください。
-ServiceManagerPort
-sp
オプション。受信する接続要求をリスンするためにサービスマネージャにより使用されるポート番号。
-EnableTLS
-tls
オプション。Informaticaドメインのサービス間に安全な通信を設定します。
Informaticaから提供されるデフォルトのSSL証明書を使用する場合、キーストアおよびトラストストアのオプションを指定する必要はありません。デフォルトのSSL証明書を使用しない場合、キーストアおよびトラストストアのオプションを指定する必要があります。有効な値はtrueまたはfalseです。デフォルトはfalseです。-tlsオプションに値を指定しない場合、Informaticaドメインはサービス間で安全な通信を使用します。
Administratorツール、Analystツール、WebサービスHubなどの関連サービスまたはWebアプリケーションに対して安全な通信を有効にするには、アプリケーション内で安全な通信を個別に設定します。
-NodeKeystore
-nk
InformaticaからのデフォルトのSSL認証を使用している場合はオプション。各自のSSL認証を使用している場合は必須。キーストアファイルを含めるディレクトリ。Informaticaドメインは、PEM形式およびJava Keystore(JKS)ファイルのSSL認証を必要とします。このディレクトリにはPEMおよびJKS形式のキーストアファイルが含まれている必要があります。
キーストアファイルの名前は、infa_keystore.jksおよびinfa_keystore.pemである必要があります。認証機関(CA)から受け取ったキーストアファイルが異なる名前である場合は、名前をinfa_keystore.jksおよびinfa_keystore.pemに変更する必要があります。
ドメイン内のすべてのノードでは同じキーストアファイルを使用する必要があります。
-NodeKeystorePass
-nkp
InformaticaからのデフォルトのSSL認証を使用している場合はオプション。各自のSSL認証を使用している場合は必須。キーストアであるinfa_keystore.jksファイルのパスワード。
-NodeTruststore
-nt
InformaticaからのデフォルトのSSL認証を使用している場合はオプション。各自のSSL認証を使用している場合は必須。トラストストアファイルが含まれるディレクトリ。Informaticaドメインは、PEM形式およびJava Keystore(JKS)ファイルのSSL認証を必要とします。このディレクトリにはPEMおよびJKS形式のトラストストアファイルが含まれている必要があります。
トラストストアファイルの名前は、infa_truststore.jksおよびinfa_truststore.pemである必要があります。認証機関(CA)から受け取ったトラストストアファイルが異なる名前である場合は、名前をinfa_truststore.jksおよびinfa_truststore.pemに変更する必要があります。
-NodeTruststorePass
-ntp
InformaticaからのデフォルトのSSL認証を使用している場合はオプション。各自のSSL認証を使用している場合は必須。infa_truststore.jksファイルのパスワード。
-CipherWhiteList
-cwl
オプション。有効リストに追加するJSSE暗号スイートのカンマ区切りリスト。
リストには、少なくとも1つの有効なJREまたはOpenSSLの暗号スイートが含まれている必要があります。
-CipherBlackList
-cbl
オプション。有効リストから削除するJSSE暗号スイートのカンマ区切りリスト。
有効リストには、少なくとも1つの有効なJREまたはOpenSSLの暗号スイートが含まれている必要があります。
-CipherWhiteListFile
-cwlf
オプション。有効リストに追加する暗号スイートのカンマ区切りリストを含むプレーンテキストファイルの絶対ファイル名。
リストには、少なくとも1つの有効なJREまたはOpenSSLの暗号スイートが含まれている必要があります。
-CipherBlackListFile
-cblf
オプション。有効リストから削除する暗号スイートのカンマ区切りリストを含むプレーンテキストファイルの絶対ファイル名。
有効リストには、少なくとも1つの有効なJREまたはOpenSSLの暗号スイートが含まれている必要があります。
-EnableKerberos
-krb
オプション。Kerberos認証を使用するようにInformaticaドメインを設定します。有効な値はtrueまたはfalseです。trueの場合、ドメインではKerberos認証が使用され、後で認証モードを変更することはできません。Kerberos認証を有効にした後は、無効にはできません。デフォルトはfalseです。-krbオプションを値なしで指定すると、InformaticaドメインはKerberos認証を使用します。
-ServiceRealmName
-srn
オプション。ドメインでユーザーの認証に使用するKerberosレルムの名前。レルム名は、大文字小文字が区別され、すべて大文字にする必要があります。
Kerberosレルム間認証を設定するには、ドメインでユーザーの認証に使用する各Kerberosレルムの名前をカンマで区切って指定します。例:
COMPANY.COM,EAST.COMPANY.COM,WEST.COMPANY.COM
名前を含むすべてのレルムを含めるには、レルム名の前にワイルドカード文字としてアスタリスクを使用します。例えば、EAST.COMPANY.COM名を含むすべてのレルムを含めるには、次の値を指定します。
*EAST.COMPANY.COM
-UserRealmName
-urn
オプション。ドメインでユーザーの認証に使用するKerberosレルムの名前。レルム名は、大文字小文字が区別され、すべて大文字にする必要があります。
Kerberosレルム間認証を設定するには、ドメインでユーザーの認証に使用する各Kerberosレルムの名前をカンマで区切って指定します。例:
COMPANY.COM,EAST.COMPANY.COM,WEST.COMPANY.COM
名前を含むすべてのレルムを含めるには、レルム名の前にワイルドカード文字としてアスタリスクを使用します。例えば、EAST.COMPANY.COM名を含むすべてのレルムを含めるには、次の値を指定します。
*EAST.COMPANY.COM
-KeysDirectory
-kd
オプション。すべてのキータブファイルとInformaticaドメイン用の暗号キーが格納されるディレクトリ。デフォルトは
<InformaticaInstallationDir>/isp/config/keys
です。
-EnableSaml
-saml
オプション。InformaticaドメインでSAML認証を有効または無効にします。
InformaticaドメインでSAML認証を有効にするには、この値をtrueに設定します。デフォルトはfalseです。
-SamlTrustStoreDir
-std
オプション。ゲートウェイノードでSAML認証を使用するために必要なカスタムトラストストアファイルが格納されているディレクトリ。ファイルへの完全パスではなく、ディレクトリのみを指定します。
トラストストアが指定されていない場合は、デフォルトのInformaticaトラストストアが使用されます。
-SamlTrustStorePassword
-stp
SAML認証にカスタムトラストストアを使用する場合に必要です。カスタムトラストストアのパスワード。
-SamlKeyStoreDir
-skd
オプション。ゲートウェイノードでSAML認証を使用するために必要なカスタムキーストアファイルが格納されているディレクトリ。ファイルへの完全パスではなく、ディレクトリのみを指定します。
-SamlKeyStorePassword
-skp
SAML認証にカスタムキーストアを使用する場合に必要です。SAMLキーストアのパスワード。*
-AdminconsolePort
-ap
オプション。Informatica Administratorにアクセスするためのポート。
-HttpsPort
-hs
オプション。Administratorツールとサービスマネージャ間の通信用にノードで使用されるポート番号。ノードでHTTPSを設定する場合にはこのポート番号を設定します。
ノードのHTTPSサポートを無効にする場合は、このポート番号をゼロに設定します。
-KeystoreFile
-kf
オプション。キーと、SSLセキュリティプロトコルを使用する場合に必要な証明書が入っているキーストアファイル。
-KeystorePass
-kp
オプション。キーストアファイルの平文パスワード。パスワードは-kpオプションまたは環境変数INFA_PASSWORDとともに設定できます。両方の方法でパスワードを設定した場合、-kpオプションとともに設定されたパスワードが優先されます。
-MinProcessPort
-mi
オプション。ノードで実行されているアプリケーションサービスプロセスの最小ポート番号。デフォルトは11000です。
-MaxProcessPort
-ma
オプション。ノードで実行されているアプリケーションサービスプロセスの最大ポート番号。デフォルトは11999です。
-LogServiceDirectory
-ld
必須。ログマネージャがログイベントファイルの格納に使用する共有ディレクトリパス。-ldが、指定された-sld値と一致しないか、または含まれていないことを確認します。
-SystemLogDirectory
-sld
オプション。システムログファイルを格納するディレクトリパス。-ldが、指定された-sld値と一致しないか、または含まれていないことを確認します。デフォルトは<INFA_home>/logsです。
-ServerPort
-sv
オプション。サービスマネージャで使用するTCP/IPのポート番号。サービスマネージャは、このポートにあるPowerCenterコンポーネントのシャットダウンコマンドをリッスンします。マシンに複数のノードがある場合、またはデフォルトのポート番号が使用中の場合、このポート番号を指定します。デフォルトは8005です。
-AdminconsoleShutdownPort
-asp
オプション。Informatica Administratorのシャットダウンを制御するポート番号。
-BackupDirectory
-bd
オプション。リポジトリバックアップファイルを格納するディレクトリ。このディレクトリは、ノードからアクセス可能でなければなりません。
-ErrorLogLevel
-el
オプション。ドメインログのログイベントの重要度レベル。デフォルトはinfoです。
-ResourceFile
-rf
必須。ノードで使用可能なリソースのリストを含むファイル。
<INFA_HOME>\isp\bin
ディレクトリにあるnodeoptions.xmlファイルを使用します。
-Tablespace
-ts
IBM DB2データベースの場合に必須。ドメイン環境設定データベーステーブルが存在するテーブルスペースの名前。
-SchemaName
-sc
オプション。Microsoft SQL Serverスキーマの名前。デフォルトスキーマを使用していない場合、スキーマ名を入力します。
-DatabaseTlsEnabled
-dbtls
オプション。InformaticaドメインデータベースがTLSまたはSSLで保護されているかどうかを示します。セキュアデータベースの場合、このオプションをTrueに設定します。デフォルトはfalseです。‑dbtlsオプションを値なしで指定すると、Informaticaドメインは、Informaticaドメインデータベースに対して安全な通信を使用します。
-DatabaseTruststorePassword
-dbtp
オプション。セキュアデータベースのデータベーストラストストアファイルのパスワード。
-TrustedConnection
-tc
オプション。信頼関係接続を使用してMicrosoft SQL Serverデータベースに接続します。信頼認証では、現在のユーザーのWindowsセキュリティ証明書を使用してMicrosoft SQL Serverに接続します。
-DatabaseTruststoreLocation
-dbtl
セキュアなドメインリポジトリデータベースのトラストストアファイルのパスとファイル名。ドメインにセキュアなドメインリポジトリデータベースを設定する場合は必須。
* 注: 現在、このコマンドを使用してSAML認証用にカスタムキーストアを有効にするスクリプトを実行している場合は、このオプションを含めるようにスクリプトを更新する必要があります。