2016-06-24 12 views
2

SQL Server 2014をSQL Server 2016(両方のEnterpriseエディション)にアップグレードすると、ミラーを開始できません。SQL Server 2016 _ミラーを開始できません

私はフルで(WITH NORECOVERY)ミラーデータベースを復元し、私は正常にconfigure setupを実行して、プライマリ・データベースのバックアップをログインした後これは、SQL Server 2014

に正常に動作します。

Start mirrorをクリックした後、私はこのエラーを取得する:NORECOVERYで

Database 'DatabaseName' cannot be open. It is in the middle of a restore. (Microsoft SQL Server, Error:927)

答えて

0

あなたはまだ追加のログのバックアップを追加したり、それが実際には、最終的なフルバックアップである場合は、リカバリで使用することが予想されます。

参照:https://technet.microsoft.com/en-us/library/ms191455(v=sql.105).aspx(復元し、SQL Serverのバックアップ作業の復旧方法の概要)

+1

ミラーを最後にセットアップするときバックアップファイルをNO RECOVERYオプションで復元する必要があります – Cubone

+0

メッセージで「ミラーを有効にする」が失敗しますか?多分あなたのステップを確認してください - http://blog.strobaek.org/2013/05/02/installing-sql-server-2012-in-a-mirror-setup/ –

+0

私はSQL Server 2014と全く同じ手順を実行しました。それはうまく動作しますが、私が2016年にそれを行うとエラー927が発生します... これはSQL Server 2016のバグでしょうか? – Cubone

2

私は同じ問題を抱えていました。 GUIの問題だと言った人もいます。以下のTSQLを実行し、プリンシパルサーバー--on

USE MASTER; 
GO 
ALTER DATABASE <Database_Name> SET PARTNER = 'TCP://<Principal Server>:5022' 
GO 

:次のTSQLを実行し、

--onミラーサーバ:私は、次のTSQLの問題を解決するために走った

USE MASTER; 
GO 
ALTER DATABASE <Database_Name> SET PARTNER = 'TCP://<Principal Server>:5023'; 
GO 
ALTER DATABASE <Database_Name> SET WITNESS = 'TCP://<Principal Server>:5024'; 
GO 

それが役に立てば幸い。

+0

ありがとうございます。これも私の問題でした。 – Ben

関連する問題