Ist die Version eines SQL Server-Zeugen von Bedeutung?

8

Können Sie einen SQL Server-Zeugen in einem Spiegel-Setup haben, das eine höhere SQL Server-Version als der Spiegel hat?

Dh. Der Spiegel befindet sich in SQL Server 2012 Standard und der Zeuge verwendet SQL Server 2014 Express.

mklifman
quelle

Antworten:

11

Von BOL :

• Damit eine Spiegelungssitzung eingerichtet werden kann, müssen die Partner und gegebenenfalls der Zeuge auf derselben Version von SQL Server ausgeführt werden. )

Hinweis: Die Express Edition derselben SQL Server-Version wird unterstützt.

Bearbeiten: basierend auf dem Kommentar von @Raidri

Technisch ist es möglich, einen Zeugen mit einer höheren Version von SQL Server als die beiden Partner zu haben. Es wird jedoch dringend empfohlen und unterstützt, dass auf allen Servern dieselbe VERSION von SQL Server ausgeführt wird - die Edition kann unterschiedlich sein.

Außer während eines Upgrades von einer früheren Version von SQL Server müssen auf den Serverinstanzen in einer Spiegelungssitzung alle dieselbe Version von SQL Server ausgeführt werden. Ein SQL Server 2008-Zeuge wird beispielsweise unterstützt, wenn Sie ein Upgrade von einer SQL Server 2008-Spiegelungskonfiguration durchführen, kann jedoch nicht zu einer vorhandenen oder neuen Spiegelungskonfiguration für SQL Server 2008 R2 oder höher hinzugefügt werden.

Kin Shah
quelle
Und direkt darunter:The two partners, that is the principal server and mirror server, must be running the same edition of SQL Server. The witness, if any, can run on any edition of SQL Server that supports database mirroring.
Raidri unterstützt Monica
@Raidri Bitte sehen Sie meine Bearbeitung.
Kin Shah
0

Sie können und Upgrade-Szenarien sind diejenigen, für die es sinnvoll ist, das Szenario zu unterstützen.

Es würde jedoch wahrscheinlich überhaupt keine Tests in Microsoft für dieses Szenario geben, außer während eines Upgrades. Wenn Sie also erwarten, dass SQL 2008 R2-Zeugen mit SQL 2014-Partnern zusammenarbeiten, riskieren Sie sich selbst in ein ungetestetes Szenario. Protokolländerungen sind klein, aber nicht null.

Bruno Guardia
quelle