Je KAN NIET doe dit - u kunt geen database koppelen/loskoppelen of back-uppen/herstellen van een nieuwere versie van SQL Server naar een oudere versie - de interne bestandsstructuren zijn gewoon te verschillend om achterwaartse compatibiliteit te ondersteunen. Het is duidelijk dat uw database afkomstig is van een pre-release van SQL Server 2016 (interne versie:852), terwijl de engine waaraan u deze probeert te koppelen SQL Server 2014 is (interne versie:782).
U kunt dit probleem omzeilen door
-
dezelfde versie van SQL Server op al uw machines gebruiken - dan kunt u eenvoudig een back-up maken van databases en deze herstellen tussen instanties
-
anders kunt u de databasescripts voor zowel de structuur (tabellen, weergave, opgeslagen procedures enz.) als voor de inhoud (de feitelijke gegevens in de tabellen) maken in SQL Server Management Studio (
Tasks > Generate Scripts
) of met behulp van een tool van derden -
of u kunt een hulpprogramma van derden gebruiken, zoals Red-Gate's SQL Vergelijk en SQL-gegevens vergelijken om te "differen" tussen uw bron en doel, updatescripts te genereren op basis van die verschillen en deze scripts vervolgens uit te voeren op het doelplatform; dit werkt in verschillende SQL Server-versies.