オンプレミスの Evolve SQL データベースをマネージド SQL サーバに移行 (接続文字列を手動で更新) - 20.3
Automate Evolve 移行ガイド
- Product type
- ソフトウェア
- Portfolio
- Integrate
- Product family
- Automate
- Product
- Automate > Automate Evolve
- Version
- 20.3
- Language
- 日本語
- Product name
- Automate Evolve
- Title
- Automate Evolve 移行ガイド
- Topic type
- 操作方法
- 概要
- インストール
- 管理
- リファレンス
- First publish date
- 2018
-
これはダウンタイム中に行う必要があります。すべての WFE で Worker サービスを停止し (Worker ウィンドウ サービスを停止)、 Evolve サーバを停止 (アプリケーション プールを停止するか、IIS を停止) させます。
-
Evolve データベースを Azure マネージド SQL インスタンスに移行します。そのためにさまざまな方法を使用できます。以下のリンクには、利用可能なすべてのオプションが含まれています。 https://docs.microsoft.com/en-us/azure/azure-sql/migration-guides/managed-instance/sql-server-to-managed-instance-overview
-
マネージド SQL インスタンスでアプリケーション ユーザのログインを作成 - マスター データベース
-
ログインの作成
-
マスターを使用
-
ログイン EvolveUser を作成、パスワード = '$Abcdef12yourPassword'
-
移行済みデータベースで前の手順作成したログイン用のユーザを作成します。
-
[EvolveDBName] を使用
-
ユーザを作成 [EvolveUser] ログイン用 [EvolveUser]
-
作成したユーザに標準ロール (WSDBAccessRole と WSDBReportRole) を割り当てます。
-
[EvolveDBName] を使用
-
ロール WSDBAccessRole を変更、メンバー [EvolveUser] を追加
-
ロール WSDBReportRole を変更、メンバー [EvolveUser] を追加
-
Evolve サーバの Web 構成で接続文字列 (FinxDB、FinxReportingDB) を更新
-
connectionString="Server=YourAzureManagedSqlServer;Database=[EvolveDBName];User Id= [EvolveUser];Password=[$Abcdef12yourPassword];MultipleActiveResultSets=True;Max Pool Size=300;Connection Timeout=60;App=EvolveSite"
-
Evolve サーバ (アプリケーション プールまたは IIS サーバ) とWorker サービス (Worker マシン上のウィンドウ サービス) を開始します。
-
WFE ごとに手順 5 以降を繰り返します。