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, в которой будет выполняться добавление базы данных.