アップグレードプロセスの説明
アップグレードの定義
コンピュータ上の既存のToolsTalk 2インストールの新しいバージョンは、既存のインストールを検索し、インストールがアップグレードまたは新規インストールのように動作するかどうかを決定する必要があります。MSI固有のルールセットを実行して、インストールがアップグレードであるか新規インストールであるかを判断する必要があります。
バージョン番号から、アップグレードがメジャーアップグレードかマイナーアップグレードかを判断できます。
例:2.14.1から2.14.2はマイナーアップグレードですが、2.14から2.15はメジャーアップグレードです。この違いは、データベースのアップグレード操作でのみ重要となります。マイナーアップグレード中はデータベースのアップグレードは必要ないため、操作は発生しません。
InstallShield
セクションで説明されているすべてのインストールの種類に共通するように、システム内のインストールの種類アセンブリは新しいバージョンにアップグレードする必要があります。
インストールの種類に応じて、アセンブリの更新に加えて次の操作を実行する必要があります:
FMS のアンインストールと再インストール (FMS アセンブリをインストールするセットアップの種類については、インストールプロセスの説明セクションを参照してください)
データベースの移行(サーバーおよびServerClickOnceのインストール中)
データベースの移行
ServerおよびServerClickOnceパッケージのインストール中、データベース移行操作はToolsTalk 2アプリケーションのデータベースのアップグレードを開始します。この操作は、メジャーアップグレード中にのみ実行されます。
Installation Configurator
以下の構成の変更は、インストールコンフィギュレーターによって有効になります:
ToolsTalk 2SQLデータベース設定
SQL サーバーアドレス
ToolsTalk 2データベース名
データベースのインストール
ToolsTalk 2サーバーの設定
ユーザー認証モード
Windows認証で使用されるActive Directory
ToolsTalk 2サーバーアドレス
ToolsTalk 2サーバー Web アプリケーション ポート
コントローラーポート
サービスURLをIPアドレスに変換するための設定
ToolsTalk 2バックアップの設定
コントローラーバックアップフォルダー
ACDC設定
ACDC サーバーアドレス
ACDC WebAPI ポート
ACDC SignalR ポート
FMS設定
デフォルトのホストID
アクティブなホストID
最後に使用されたホストID
利用可能なホストIDのリスト
アクティブなホストIDを変更する可能性
上記の設定および構成の一部は、ToolsTalk 2の異なるバージョンでは使用できない場合があります。
ユーザーが構成を変更した場合、[保存]ボタンを選択して変更を適用します。構成を保存する際、Installation Configuratorは
関連する構成ファイルを新しい値で更新します
すべての設定のコピーを Storageという名前のファイルにローカルに保存します
ToolsTalk 2サーバーを起動して、新しい構成変更を取得します
起動時、インストールコンフィギュレータは常にストレージファイルに保存されている構成と、インストールフォルダに存在する構成ファイルを比較します。それらが異なる場合は、インストールコンフィギュレータに読み込むものを選択するようにユーザーに求めます。[保存]ボタンを選択すると、インストールフォルダー内のストレージファイルと構成ファイルの両方が同じ設定と構成になります。