2017-03-29 1 views
0

Puis-je créer un instantané à partir de SQL Server 2012 sur un serveur SQL Server 2008 R2? L'objectif est de générer des rapports et des requêtes sans verrouiller la base de données en direct. Je n'ai besoin que d'une copie DB (Getdate() - 1)Snapshot pour différentes versions de SQL Server

+1

créez une copie de sauvegarde uniquement et restaurez-la dans un endroit non actif. – maSTAShuFu

+0

Vous recherchez une copie du moteur ou des données? Si vous avez besoin d'une copie des données, vous pouvez créer une «sauvegarde» des données en direct et les «restaurer» sur une autre machine. – Sparrow

Répondre

0

Non, l'instantané SQL Server 2012 comporte des fonctionnalités SQL Server 2012 spécifiques qui ne sont pas compatibles avec SQL Server 2008 R2. Ce sont des incompatibilités que vous ne verrez pas. Ils sont profonds dans le moteur SQL Server. Tu ne peux pas faire ça.

C'est un concept similaire à essayer de restaurer une sauvegarde de base de données SQL Server 2012 vers une instance SQL Server 2008 R2. La version de base de données plus élevée ne peut pas revenir en arrière à une version inférieure.

Vous devez utiliser un serveur SQL de même niveau ou supérieur (je crois ou plus) pour votre serveur de capture instantanée.