サーバーClickOnce を使用したクライアントのインストール
2.21.3 より前のリリースに関する重要なお知らせ:
ClickOnce インストーラーの署名に使用された証明書は、これらのリリースで期限切れになりました。既存のサーバー/クライアントのインストールは引き続き機能しますが、新しいクライアントをインストールすると、警告ダイアログに「不明な発行元」が表示されます。システムが信頼できる証明書で署名されたアプリケーションのインストールのみを許可している場合、新しいクライアントをインストールすることはできません。これらの問題を解決するには、リリース 2.21.3 以降にアップグレードし、信頼できる証明書を割り当ててください。アップグレード後にクライアントを再インストールする必要があります。詳細については、以下の「ClickOnce クライアント」を参照してください。
実行可能ファイル ToolsTalkServerClickOnce<xxx>.exe をコンピューターの目的のフォルダーに保存します。<xxx> はファイルのバージョンを示します。
実行可能ファイルをダブルクリックします。
はい を選択して、このアプリがデバイスに変更を加えることを許可しますか?
続行するには、アトラスコプコのTools Talkサーバー ClickOnce - InstallShield ウィザードのウィンドウで[次へ]を選択します。
読んでから、使用許諾契約の条項に同意するを選択します。次へ をクリックして続行します。
使用許諾契約書を印刷する場合は、[印刷] を選択します。
別の場所にアプリケーションをインストールするには、[変更...] を選択します。既定の場所は C:\Program Files\Atlas Copco\ToolsTalk ClickOnce\ です。
次へ をクリックして続行します。
[インストール] を選択してインストールを完了します。
[完了] を選択してインストールを完了すると、[ToolsTalk 2 の構成] ウィンドウが開きます。あるいは、Windows から [ユーザーアクセス コントロール] ダイアログが表示される場合もあります。
Windows でアクセス許可を要求するユーザーアクセス コントロールのダイアログが表示されたら、[このアプリによるデバイスへの変更を許可しますか?]に対して[はい] を選択します。
インストールが完了すると、[ToolsTalk 2の構成] ウィンドウが開きます。
インストール中にエラーが発生した場合、またはステップ、パラメーター名、パラメーター値がよくわからない場合、トラブルシューティング のセクションで詳細情報を見つけてください。
[FMS]タブにパラメータを入力します。[ホストID情報の取得]を選択してFMSを開始し、ホストIDを取得します。
ホストIDを変更する場合は、[ホストID]ドロップダウン リストから選択し、[アクティブなホストIDの更新]を選択して、必要に応じてアクティブなホストID を更新します。
[データベース設定]にパラメータを入力します。
SQL Serverアドレスやデータベース名のパラメータが追加/更新されると、自動的に保存されます。
データベース資格情報にパラメータ、 ユーザー名とパスワードを入力し、[接続のテスト]を選択します。
ユーザー名とパスワードは、Microsoft SQL Serverのインストールに使用したものと同じである必要があります。
[接続のテスト]を選択すると、コンフィギュレータは、指定されたユーザー名とパスワードが正しいかどうかを確認します。テスト接続が失敗した場合、エラーメッセージ「 データベース接続テストに失敗しました。詳細についてはログファイルを参照してください! 」が表示されます。
[データベースのインストール] を選択します。
データベースが正常にインストールされると、「データベースの作成に成功しました」というメッセージが表示されます。
[サーバー設定]タブでパラメータを入力します。
[ACDC設定]タブでパラメータを入力します。
[保存]を選択すると、[ステータス]タブが表示されます。
初めてインストールを実行するときに、[FMS]、[データベース設定] 、および[サーバー設定]タブにすべてのパラメーターを入力する前に[ステータス]タブを選択すると、ステータスがグレー表示され、次のエラーが表示されます: 「インストールが完了していません。インストールを終了すると、ステータスが表示されます。」
FMS
Toolstalk サーバーアプリケーションのインストールは、ライセンスのFMSサービスに依存します。FMSサービスは、ライセンスの識別と設定にホストIDと呼ばれるシステム識別子を使用します。ToolsTalk 2で利用可能な機能は特定のクライアントが使用するホストIDに関連付けられており、この値はアトラスコプコのライセンスポータルに登録されています。ホストIDを変更する場合は、古いホストIDを置き換えることにより、新しいホストIDをアトラスコプコのライセンスポータルに登録する必要があります。これにより、古いホストIDに関連付けられているすべての機能が新しいホストIDに移動します。
この機能により、過去に使用されたホストID、現在使用されているアクティブホストID、およびデフォルトのホストIDのリストを読み取ることができます。また、ネットワークインターフェイス要件に合わせて、必要に応じて、アクティブホストIDを変更することも可能になります。
[ホストID情報の取得]を選択して、使用されているアクティブなホストIDを取得します。
パラメーター | 説明 |
---|---|
デフォルトのホストID | 登録されているデフォルトのホストID。デフォルトのホストIDは、マシン上で使用可能な任意のホストIDにすることができます。通常、ホストIDのリストの最初のホストIDです。 |
ホスト ID | さまざまなネットワークインターフェイスに応じて、特定のマシンで利用可能な利用可能なホストIDのリスト。 |
アクティブなホストID | アクティブで使用中の現在のホストID。指定されている場合、 デフォルトのホストIDはアクティブなホストIDによって上書きされます |
最後に使用されたアクティブなホストID | 最後に使用されたアクティブなホストIDがどれかを示します。 |
アクティブなホストIDを変更するには:
[ホスト ID] ドロップダウンから目的のホスト ID を選択します。
これは、[アクティブなホストID]フィールドにも反映されます。
[アクティブなホストIDの更新]を選択します。
[保存] を選択します。
これでアクティブなホストIDが変更され、FMSサービスを再起動して新しい設定を適用することができます。
データベース設定
パラメーター | 説明 |
---|---|
SQL サーバーアドレス | SQL サーバーの IP アドレスまたはホスト名 Microsoft Windows Defender ファイアウォールは、ネットワークを介した SQL Server への接続を禁止します。したがって、TCP/IP を使用して接続を受け入れるように SQL Server を構成する必要があります。この設定は、[Windows コンピュータの管理] の [SQL Server 構成マネージャー] のセクションで変更できます。 コンピュータの管理 → SQL Server構成マネージャー → SQL Serverネットワーク構成 → MSSQLSERVERのプロトコル → TCP/IP → 有効 |
データベース名 | ToolsTalk 2によって使用されるデータベース/カタログデータベースが存在しない場合は、データベースのインストール中にデータベースが作成されます。 |
パラメーター | 説明 |
---|---|
ユーザー名 | データベース/カタログを作成するための資格情報を持つデータベース ユーザーのユーザー名。通常、システム管理者の資格情報を指します。 |
パスワード | パスワードを入力します。通常、システム管理者の資格情報を指します |
パラメーター | 説明 |
---|---|
手動スクリプト | データベースが手動で作成されたかどうかを指定します。 このボックスのチェックマークがオンになっている場合、ToolsTalk 2 はすでに SQL カタログとデフォルトユーザーを手動で作成していると想定します。入力したユーザー名とパスワードは、SQL サーバーに接続する既定の資格情報であり、構成ファイルにクリア テキストで格納されます。 この設定は、データベースカタログとユーザーを自分で作成した場合にのみ使用してください。 |
サーバー設定
パラメーター | 説明 |
---|---|
認証モード | ユーザー権限の検証に使用される認証モード。[Windows] (Active Directory) または [なし] を選択します。 [なし]を選択すると、認証モードは有効になりません。インストール後に認証モードを有効にする場合は、ToolsTalk 2の[構成]ウィンドウで設定を変更する前に、各ユーザーのクライアントをアンインストールする必要があります。クライアントを再インストールする前に、必ずクライアントを再署名してください。 |
Active Directoryグループ | 選択した認証モードが Windows の場合にのみ表示されます。ユーザーが所属する必要があるアクティブ ディレクトリ グループを指定します。例:常に「ドメイン名\ グループ名」の形式にする必要があります。 選択した認証モードがWindowsの場合、Active Directoryグループが正しいかどうか、および使用するユーザーアカウントがActive Directoryグループに属しているかどうかをテストできます。 Active Directoryグループを入力し、[ADグループのテスト]を選択します。 ユーザーアカウントを入力して[テスト]を選択し、Active Directoryグループとグループ名を確認します。 ユーザーが間違ったドメイン名または間違ったグループ名、あるいはその両方を入力した場合、エラーメッセージが表示されます。入力したドメイン名とグループ名は正しいものの、入力したユーザーアカウントがそのActive Directoryグループに属していない場合も、エラーが表示されます。 テストに合格した場合、情報メッセージが表示されます。 |
サーバアドレス | ToolsTalk 2 サーバーの IP アドレスまたはホスト名サーバーに保存されているアドレス間のドロップダウンで選択するか、新しいアドレスを入力します。 |
Web アプリケーション ポート | ToolsTalk 2用の通信ポート ToolsTalk サーバーのテストを選択して、 ToolsTalk 2サーバーが稼働しているかどうかを確認します。この機能は、入力したサーバーアドレスとWebアプリケーションポートが正しく機能しているかどうかをテストおよび検証します 。 もしToolsTalk 2サーバーが稼働している場合、テストに合格したこと、およびToolsTalk 2サーバーで問題が発生したかどうかを示す情報メッセージが表示されます。エラーメッセージはログファイルに詳細情報とともに表示されます。 |
コントローラポート | ポート9016は、デフォルトのコントローラポートとして使用されます。ポート9016を使用する場合は、このポートが開いていることを確認して接続可能であることを確認してください。そうしないと、アプリケーションは機能しません。 ポート80は、ToolsTalk 2のコントローラの接続/切断/追加機能を使用して、コントローラと対話する場合に使用されます。 Atlas Copco Data Communicationで設定されているコントローラポートと同じではないコントローラポートを入力すると、警告が表示されます。ToolsTalk 2とAtlas Copco Data Communicationのコントローラポートが同じであることを確認します。 |
サービス URL を IP アドレスに変換する | オンまたはオフ。[オン] を選択すると、アドレスでホスト名が使用されている場合は、IP アドレスに変換されます。 |
入力するコントローラポートが開いており、接続できることを確認してください。
パラメーター | 説明 |
---|---|
コントローラのバックアップフォルダー | コントローラのバックアップが配置されるフォルダーを指定します。 |
Active Directory グループと コントローラのバックアップフォルダ は、既定では空になっています。
パラメーター | 説明 |
---|---|
サーバアドレス | Atlas Copco Data Communication サーバーの IP アドレスまたはホスト名 |
Web APIポート | Web API用ポート |
ACDC Exchangeサーバー設定の検証
Exchangeサーバー設定のパラメーターは、Atlas Copco Data Communication と ToolsTalk 2 の両方で同じである必要があります。[ACDC設定]タブの[検証]オプションを使用すると、パラメーターが同じであるかどうかを確認できます。
[Exchange サーバー設定]フィールドでパラメータを入力します。
[検証]を選択します。
入力されたパラメータが正しければ、検証は成功します。
入力されたパラメータがAtlas Copco Data Communicationに存在するものと同じでない場合は、「構成値が対応する ACDC 値と等しくありません」というエラーが表示されます。
検証に失敗した場合は、[ACDC 構成を使用する] を選択します。
これにより、ToolsTalk 2 Exchange サーバー構成内の誤ったパラメータが、ACDC 構成に存在するパラメータに置き換えられます。
パラメーター | 説明 |
---|---|
Exchangeサーバーのトピック名 | Atlas Copco Data Communication と ToolsTalk 2 間の通信に使用されるExchangeサーバーのトピック名 |
Exchange サーバーアドレス | Exchange サーバーの IP アドレス |
Exchange サーバーポート | Exchange サーバーのポート |
Exchangeサーバーのユーザー名 | Exchangeサーバーへのアクセスに使用されるユーザー名。 |
Exchangeサーバーのパスワード | Exchangeサーバーのパスワード。 |
ClickOnce クライアントリンクへのリンクをコピーしてユーザーに送信し、ユーザーが ClickOnce クライアントをダウンロードできるようにすることが出来ます。
パラメーター | 説明 |
---|---|
証明書パスワード (2.21.3 以降): | カスタム証明書が指定されている場合は、証明書のパスワードをここで指定します。 オプションで、ClickOnce クライアントファイルの署名に使用する、パスワードで保護された PFX 証明書を指定します。システムで信頼されている証明書を指定すると、クライアントのインストール中に警告は表示されます。信頼できる署名のないアプリケーションのインストールを妨げるシステムでも、インストールできます。証明書を割り当てない場合は、証明書の代わりにアトラスコプコの自己署名証明書 (信頼できない) を使用できます。信頼されたカスタム証明書を使用することをお勧めします。 証明書を変更するとクライアントを再インストールする必要があるため、新しいバージョンにアップグレードするときには同じ証明書を指定することをお勧めします。 |
リンクをコピーする | ClickOnceクライアントへのリンクをコピーします。 |
サイン | 必要に応じて、ClickOnceクライアントにサインインするために使用することができ、ClickOnceクライアントへのリンクが再び利用できるようになります。 |
ステータス
パラメーター | 説明 |
---|---|
リフレッシュ | ステータスビューを更新し、関連するサービスを最新のステータスに更新します。 |
開始 | 初めてサービスを開始します。 |
停止 | サービスを停止します。 |
再起動 | 停止したサービスを再起動します。 |
Atlas Copco Data CommunicationがToolsTalk 2と異なるサーバーにインストールされている場合、アトラスコプコデータ通信サービスのステータスを表示または変更することはできません。
リモートマシンへのクライアントの展開
Web ブラウザーで次のリンクを使用してサーバーに行きます:
http://<FULL COMPUTER NAME>:<PORT NUMBER>/deploym
<フル コンピューター名> および <ポート番号>を入れ替えます。
<フル コンピューター名> はサーバーとデータベースの位置する場所と完全に一致することを確認します。フルコンピュータ名[TOOLSE277256.ATLASCOPCO.COM]またはコンピューター名[TOOLSE277256]が設定されている場合、DNSサーバーが存在し、コントローラに設定されている必要があります。どうでない場合、ToolsTalk 2環境にコントローラを追加することができません。
実行可能ファイル ToolsTalk.Client.WPF.Desktop.application をコンピューターに保存します。
実行可能ファイルをダブルクリックするか、促された場合は開く を選択します。
ToolsTalk 2 クライアントはインストールされている最新バージョンを開きます。
ToolsTalk 2 クライアントは ClickOnce を使用して常に最新バージョンのサーバーで開きます。
ローカルマシンへのクライアントの展開
ClickOnceがデフォルトのフォルダーにインストールされている場合は、「 C:\Program Files (x86)\Atlas Copco\ToolsTalk ClickOnce\ClientDeploy 」に移動し、 ToolsTalk.Client.WPF.Desktopアプリケーションマニフェストファイルをダブルクリックしてクライアントを展開します。
インストールが完了すると、 ToolsTalk 2デスクトップにアイコンが作成されます。