SQL Management Studio отличается от версии SQL Server (или версии базы данных).Пример: В настоящее время на моем рабочем компьютере установлена SQL Server 2012 Management Studio , но Версия SQL - 9.0 , то есть SQL Server 2005. SQL Management studio является только IDE (Интегрированная среда разработки) и НЕ совпадает с версии SQL Server .
Если при попытке Присоедините базу данных, если вы получаете сообщение об ошибке, похожее на следующее:
«Невозможно открыть базу данных« AdventureWorks2008 », так как это версия 655. Этот сервер поддерживает версию 612 иранее.Путь понижения не поддерживается.Не удалось открыть новую базу данных AdventureWorks2008.СОЗДАНИЕ БАЗЫ ДАННЫХ прервано.(Microsoft SQL Server, ошибка: 948) ».
Это означает, что база данных, к которой вы пытаетесь Attach , была создана с Newer Версия SQL , то, что есть на вашем компьютере, и вы НЕ сможете его использовать.Посмотрите, есть ли у них эта База данных, которая была создана с той же или более ранней версией SQL Server , которую использует ваш компьютер.В этом случае я обнаружил ту же базу данных, которая была создана с SQL Server 2005 (версия 9).
Быстрый способ проверить, какую версию SQL Server на компьютере работает , из Рабочий стол Windows , перейдите в Диспетчер задач (Ctrl + Shift + Esc), щелкните вкладку Процесс , найдите и выберите запись с именем « sqlservr.exe »,щелкните правой кнопкой мыши и выберите Свойства , перейдите на вкладку Подробно , посмотрите Версия продукта (Пример 9….) или Файл Версия (В версии файла указывается год и версия - например, 2005.9…).
На самом деле это та же ошибка, что и я, но до сих пор я не решил проблему !!