Не удалось открыть новую базу данных «Имя БД».Создание базы данных прервано (SQL Server, ошибка: 948) - PullRequest
3 голосов
/ 24 февраля 2011

* Привет,

Дело:

Я пытаюсь переместить базу данных с одного сервера на другой, на исходном сервере установлен SQL Server 2008 R2, целевой серверимеет SQL Server 2008.

Я скопировал только файл .mdf. Я попытался использовать запрос sp_attach_db и мастер подключения, но произошла ошибка, как показано ниже:

Ошибка подключения базы данныхдля сервера "SERVER_NAME".(Microsoft.SqlServer.Smo)

----------------------- ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ:
Исключительная ситуация при выполнении Transact-Оператор SQL или пакет.(Microsoft.SqlServer.ConnectionInfo)


Невозможно открыть базу данных «DB_Name», так как это версия 661. Этот сервер поддерживает версию 655 и более ранние.Путь понижения не поддерживается.Не удалось открыть новую базу данных «DB_Name».СОЗДАНИЕ БАЗЫ ДАННЫХ прервано.(Microsoft SQL Server, ошибка: 948)

1 Ответ

4 голосов
/ 24 февраля 2011

Я не думаю, что возможно присоединить базу данных из более высокой версии SQL-сервера к более низкой версии.

Например, с 2008 по 2003 год не в порядке,

с 2003 по 2008 год в порядке.

Вы можете попробовать выполнить импорт-экспорт данных, но я до сих пор не понял, как их прикрепить.

...