MSDE .BAK не совместим с SQL Server 2012?
Я пытаюсь скопировать базу данных из старого MSDE в SQL Server 2012 Express, поскольку Microsoft решила не делать MSDE-совместимым с Windows 7. Вот, когда я пытаюсь выполнить команду osql restore from disk, я получаю сообщение, что 8.0 Резервные копии.2055 не совместимы с SQL Server 2012.
Как я могу передать базу данных и информацию в ней? Каждый результат Google либо предполагал, что я пытался понизить рейтинг, а не обновить, либо предполагал, что это была передача xp-xp.
1 ответ
У меня такая же проблема. Я использовал следующую процедуру для выполнения задачи.
- Прикрепите файл базы данных MSDE к MSSql 2005.
- Запустите SSMS, щелкните правой кнопкой мыши на присоединенной базе данных и выберите СВОЙСТВА
- Выберите страницу ОПЦИИ в диалоговом окне.
- В выпадающем списке "СОВМЕСТИМОСТЬ СОВМЕСТИМОСТИ" выберите 90
- Отсоедините файл базы данных сейчас, чтобы обновить до MSSql 2012
- Прикрепите файл базы данных MSSql 2005 к MSSql 2012.
- Запустите SSMS, щелкните правой кнопкой мыши на присоединенной базе данных и выберите СВОЙСТВА
- Выберите страницу ОПЦИИ в диалоговом окне.
- В выпадающем списке "УРОВЕНЬ СОВМЕСТИМОСТИ" выберите 110
- Отсоединить файл базы данных.
- Ваш файл MDB теперь является файлом базы данных 2012 года (уровень 110)
Надеюсь это поможет...