注
コミュニティの関心グループが Yammer から Microsoft Viva Engage に移行されました。 Viva Engage コミュニティに参加し、最新のディスカッションに参加するには、「 Finance and Operations Viva Engage Community へのアクセスを要求する 」フォームに入力し、参加するコミュニティを選択します。
次のシナリオでは、ローカル開発環境 (VHD) 環境の名前を変更する必要があります。
- 複数のコンピューター間で 1 つの Microsoft Azure DevOps プロジェクトにアクセスする: Azure DevOps がバージョン管理のために必要です。 開発トポロジでは、複数の仮想マシン (VM) が同じコンピューター名である場合、同じ Azure DevOps プロジェクトにアクセスできません。 Azure DevOps はマシン名を ID として使用します。 Microsoft Dynamics Lifecycle Services (LCS) からダウンロードしたローカル VM で開発している場合は、問題が発生する可能性があります。
- 1 つのバージョンのサービス更新プログラムのインストール: VHD 環境に 8.1.x などの One Version サービス更新プログラムをインストールするには、Runbook を使用する必要があります。 Runbook が正常に完了することを保証するには、VHD 環境の名前を変更する必要があります。 また、この記事で説明する追加の手順も完了する必要があります。
コンピューターの名前を変更する
開発を開始するか Azure DevOps に接続する前にマシンの名前を変更してリブートします。 Azure DevOps プロジェクトで使用するすべてのマシンで新しい名前が一意であることを確認します。
SQL Server でサーバー名を更新する
次のコマンドを実行して、Microsoft SQL Server 2016 でサーバー名を更新します。
sp_dropserver [old_name];
GO
sp_addserver [new_name], local;
GO
これらのコマンドでは、 old_name をサーバーの古い名前に置き換え、 new_name を新しい名前に置き換えます。 既定では、古い名前は MININT-F36S5EH ですが、select @@servername を実行して古い名前を取得できます。 また、コマンドの実行が完了したら、必ず SQL Server サービスを再起動してください。
SQL Server Reporting Services の更新
Reporting Services 構成マネージャーを使用して、SQL Server Reporting Service (SSRS) データベースを更新します。 データベース を選択し、データベースの変更 を選択して新しいサーバー名を使用します。 必ず、SQL Server 2016 用の Reporting Services 構成マネージャーを使用してください。
1 つのバージョンのサービスの更新プログラムをインストールする追加の手順
VHD 環境に One Version サービスの更新プログラムをインストールするには、次の追加手順を実行します。
Azure Storage エミュレーター を更新する
Azure Storage エミュレーターを更新し、それが実行されているかどうかを確認します。 スタート メニューで、Microsoft Azure Storage エミュレーター - v4.0 を開き、次のコマンドを実行します。
このコマンドは、エミュレーターを起動します。
AzureStorageEmulator.exe start
このコマンドは、エミュレーターが実行されていることを確認します。
AzureStorageEmulator.exe status
-server スイッチまたは -forcecreate スイッチを使用して initオプションを試してください。 必ず、new_name を新しい名前に置き換えてください。
AzureStorageEmulator.exe init -server new_name
AzureStorageEmulator.exe init -forcecreate
init コマンドが失敗した場合、SQL Server Management Studio を使用してストレージ エミュレーター データベースを削除します。 次に、次のコマンドを入力します。
AzureStorageEmulator.exe init
このコマンドを実行すると、"エラー: データベースを作成できません" というエラー メッセージが表示されることがあります。ただし、通常はエミュレーターが起動します。 エミュレーターを起動するだけでかまいません。
財務諸表の更新
1 つのバージョンのサービスの更新プログラムに含まれるスクリプトを使用して、財務報告のためのサーバー名を更新します。 コマンドを取得するには、One Version サービスの更新プログラムをダウンロードして展開します。
管理者として Microsoft Windows PowerShell コマンド ウィンドウを開き、次のコマンドを実行します。 このコマンドには、更新が必要になる場合がある既定のパスワードが含まれています。 必ず、new_name を新しい名前に置き換えてください。
cd <update folder>\MROneBox\Scripts\Update
.\ConfigureMRDatabase.ps1 -NewAosDatabaseName AxDB -NewAosDatabaseServerName new_name -NewMRDatabaseName ManagementReporter -NewAxAdminUserPassword AOSWebSite@123 -NewMRAdminUserName MRUser -NewMRAdminUserPassword MRWebSite@123 -NewMRRuntimeUserName MRUSer -NewMRRuntimeUserPassword MRWebSite@123 -NewAxMRRuntimeUserName MRUser -NewAxMRRuntimeUserPassword MRWebSite@123