接続エージェントをサービスとして実行
接続エージェントをサービスとして(java -jar connectivityagent.jarを使用して)実行すると、プロセスは作業中のターミナル・ウィンドウに関連付けられ、ウィンドウが閉じられると終了します。 バックグラウンドでプロセスを実行する場合は、次のいずれかのオプションを使用します。
Linuxでのエージェントをサービスとして実行
- 次のタスクのいずれかを実行します。
-
エージェント・プロセスを実行します。
たとえば:
nohup java -jar connectivityagent.jar & -
InstallerProfile.cfgでパスワードを公開しない場合は、次のステップを実行します:-
コマンド・プロンプトで
java -jar connectivityagent.jarと入力します。 -
プロンプトが表示されたら、ユーザー名とパスワードを入力します。
-
Ctrl+Zと入力して処理を中断します。 -
bgと入力します(バックグラウンドでプロセスを実行します)。 -
jobsを入力してjobidを取得します。 -
所有シェルからプロセスの関連付けを解除するには、
disown -a %jobid(ステップeから)を入力します。
-
-
WindowsでのAgent as a Serviceの実行
Windowsでのサービスとしての接続エージェントの実行はサポートされていません。 Windowsホストにログインする必要があります。 それ以外の場合は、ログオフするとエージェントは機能しなくなります。 次の推奨オプションを検討してください。
オプション1: 新しいサービス・アカウントを使用したエージェントのインストール
- Windowsで新しいサービス・アカウントを作成します。
- そのアカウントを使用して、Windowsホストにログインし、そのアカウントでログインしたままにします。
- Windowsホストに接続性エージェントをインストールします。
- このエージェントを使用して、WindowsでアクセスしたMS SQL Serverまたはその他のエンドポイントと通信します。
オプション2: Linux VMにインストール
接続性エージェントは、Windowsホストにインストールするのではなく、そのエージェントが対話する必要のあるWindowsシステムにアクセスできるLinux仮想マシンにインストールします。