2017-09-08 10 views
0

一連のデータベースから新しいサーバーにデータを復元しようとしています。私がこれまでに行った手順は以下のとおりです。新しいサーバへTFS構成

  • コピーバックアップファイル(およびトランザクションログ)
  • はTFSにアプリケーション層のみ設定ツールを実行するには、SQL Server 2012の
  • 試みを使用して、各データベースを復元します2015(「LIVE」サーバーと同じバージョンが。

ウィザードは私が最初のチェックを介して取得し、それが設定を開始しようとしたとき、私は以下のエラーを取得する実行します。

誰かが問題を示唆することはできますか(私はremapdbを試しましたが、構文が間違っています)。

エラーテキスト:

TF255356:TF246083:Team Foundationのデータベースを構成するときに次のエラーが発生しましたTeam Foundation Serverのの構成は有効ではありません。構成を修正するには、データベースを再マップする必要があります。 TF400673:指定されたインスタンス内で互換性のあるSQL Analysis Servicesデータベースを見つけることができません。 '2'ホストには更新された接続文字列が与えられています。

答えて

0

サーバーをクローンしようとしているようです。あなたは正確に命令を以下のようにしてください:とにかくMove or Clone Team Foundation Server from one hardware to anotherまたはRestore data to a different server than the current one for TFS

、あなたはすぐに問題を解決するには、info下に参照することができます。 エラーメッセージによると、あなたはTFS_Analysisデータベースを復元していないようです。

  1. が最初TFS_Analysisデータベースを復元 -

    Prepare Restored Databases詳しい情報チャミンダのブログを参照してください)。 (復元された場合は、 を削除して再度復元してください)

  2. 次に、PrepareCloneコマンドを実行してエラーがないかどうかを確認します。

    TFSConfig PrepareClone /SQLInstance:ServerName /DatabaseName:TFSConfigurationDatabaseName /notificationURL:ApplicationTierURL

  3. は後TFSデータベースに関連付けられている サーバーのGUIDを変更するにはChangeServerIDコマンドを実行し、クローンを作る(あなたはクローン化されたTFSのATを設定する する前にこのコマンドを実行する必要があります)。その後

    TFSConfig ChangeServerID /SQLInstance:ServerName /DatabaseName:ConfigurationDatabaseName

  4. 、新しいハードウェアでそのデータベースにTFSをリダイレクトするRemapDBsコマンドを実行します。

    TFSConfig RemapDBs /DatabaseName:ServerName;ConfigurationDatabaseName /SQLInstances:ServerName1,ServerName2 [/AnalysisInstance:ServerName] [/AnalysisDatabaseName:DatabaseName] [/preview] [/continue] [/usesqlalwayson]

関連する問題