MSSQLSERVER_948

Подробности

Название продукта

SQL Server

Версия продукта

10.0

Номер сборки продукта

10.00.1281.60

Идентификатор события

948

Источник события

MSSQLSERVER

Компонент

SQLEngine

Символическое имя

Н/Д

Текст сообщения

Не удалось открыть базу данных «%.*ls», поскольку она имеет версию %d. Данный сервер поддерживает версию %d и более ранние. Переход на предыдущую версию не поддерживается.

Объяснение

Некоторые особенности SQL Server влияют на структуру файлов базы данных. При добавлении базы данных на другой экземпляр SQL Server файл форматирования может оказаться несовместимым с другой версией компонента Database Engine.

Например, эта ошибка может возникнуть при использовании формата хранения vardecimal в более поздней версии SQL Server и при последующей попытке добавить файлы базы данных в версию более раннюю, чем SQL Server 2005 с пакетом обновления 2 (SP2).

Действия пользователя

Определите версию SQL Server, запущенную на исходном сервере. В среде SQL Server Management Studio щелкните сервер правой кнопкой мыши и выберите Свойства либо введите SELECT @@VERSION в окне запроса. Откройте базу данных с помощью исходной версии SQL Server. Изучите функции, которые включены в исходной базе данных экземпляра SQL Server. Измените параметры для работы с версией SQL Server, в которой будет выполняться добавление базы данных.