1

MDS を使用した MS SQL Server 2012 のインスタンスがあります。MDS インスタンスは本番環境として使用されます。

もちろん、MDS 用の開発/テスト環境を用意したいと考えています。現在、SQL Server 2012 を実行する 1 つのインスタンスを持つ 1 つのサーバーしかありません。可能であれば、この SQL Server インスタンスに MDS の新しいインスタンスを設定するだけで十分です。あなたはそれをした経験はありますか?

それとも、テスト MDS 環境を別のサーバーにインストールする方がよいでしょうか?

ありがとう!

4

3 に答える 3

2

はい、単一の SQL サーバー インストールから任意の数の MDS インスタンスを実行できます。唯一の要件は、各 MDS インスタンスに独自のデータベースがあることです。次のいずれかを実行できます。

  1. MDS 構成ツールを使用して新しいデータベースを作成してから、モデル展開ツールを使用してモデルを移行します。詳細はこちら: http://msdn.microsoft.com/en-us/library/ff486956.aspx

  2. 上記の user1407800 のアドバイスに従い、本番データベースをバックアップして復元するだけです。ただし、バックアップ/復元アプローチを使用する場合は、構成ツールでデータベースを少なくとも 1 回選択して、復元された DB で問題がないことを確認し、問題を修復できるようにしてください。

データベースを配置したら、MDS 構成マネージャーを使用して、その上で実行される新しい Web アプリケーションを作成できます。

于 2012-10-15T03:42:51.280 に答える
0

バックアップ -> MDS データベースを復元し、MDS 構成マネージャーを使用して残りをセットアップしました。完璧に機能しました。

于 2012-08-06T07:10:59.487 に答える
0

deploynew ではなく、deployclone を実行することが非常に重要です。deploynew を実行すると、後でモデルの変更を dev から test/prod にプッシュできなくなります。

http://msdn.microsoft.com/en-us/library/hh479646.aspx

于 2013-08-18T09:14:15.937 に答える