Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 MS SQL 2008R2 Compatibility level изменил  [new]
trew
Member

Откуда: Москва
Сообщений: 2646
Сервер MS SQL 2008R2

База была
Compatibility level: SQL Server 2005 (90), бекап которой ресторился на MS SQL 2008 (без R2).

поменял на Compatibility level: SQL Server 2008 (100) и сделал бекап.
Не ресторится на SQL Server 2008 (без R2)

Можно ли (Сервер MS SQL 2008R2) изменить обратно уровень совместимости у базы на SQL Server 2005 (90)
Поднимется бекап её на SQL Server 2008 (без R2) ?
8 ноя 11, 18:28    [11565806]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2008R2 Compatibility level изменил  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
База с любым compatibility level'ом не отресторится на сервере младшей версии. Версия SQL 2008 меньше, чем у SQL 2008R2.
8 ноя 11, 18:32    [11565829]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2008R2 Compatibility level изменил  [new]
Glory
Member

Откуда:
Сообщений: 104751
trew
поменял на Compatibility level: SQL Server 2008 (100) и сделал бекап.
Не ресторится на SQL Server 2008 (без R2)

А с чего вы решили, что Compatibility level влияет на бэкапы ?
8 ноя 11, 18:37    [11565840]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2008R2 Compatibility level изменил  [new]
trew
Member

Откуда: Москва
Сообщений: 2646
Гавриленко Сергей Алексеевич
База с любым compatibility level'ом не отресторится на сервере младшей версии. Версия SQL 2008 меньше, чем у SQL 2008R2.


Проверил для SQL 2008R2 Compatibility level: SQL Server 2005 (90). не ресториться на SQL 2008(без R2).

Glory
А с чего вы решили, что Compatibility level влияет на бэкапы ?

А для чего тогда он нужен Compatibility level ?
8 ноя 11, 18:46    [11565870]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2008R2 Compatibility level изменил  [new]
Glory
Member

Откуда:
Сообщений: 104751
trew
А для чего тогда он нужен Compatibility level ?

Для того, для чего написано в документации
Там расписаны все аспекты, на которые действует Compatibility level
И влияние на формат файла бэкапа там нигде не упомянуто
8 ноя 11, 18:49    [11565878]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2008R2 Compatibility level изменил  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
trew
Проверил для SQL 2008R2 Compatibility level: SQL Server 2005 (90). не ресториться на SQL 2008(без R2).
И с какой же ошибкой не ресторится?
8 ноя 11, 18:50    [11565880]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2008R2 Compatibility level изменил  [new]
Glory
Member

Откуда:
Сообщений: 104751
trew
роверил для SQL 2008R2 Compatibility level: SQL Server 2005 (90). не ресториться на SQL 2008(без R2).

Потому что 2008R2 - это версия 10.50.ххх, а 2008 - это 10.0.ххх
8 ноя 11, 18:52    [11565888]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2008R2 Compatibility level изменил  [new]
trew
Member

Откуда: Москва
Сообщений: 2646
Гавриленко Сергей Алексеевич
trew
Проверил для SQL 2008R2 Compatibility level: SQL Server 2005 (90). не ресториться на SQL 2008(без R2).
И с какой же ошибкой не ресторится?


Прикрепил.

Изучаю уровни совместимости
http://msdn.microsoft.com/ru-ru/library/bb510680.aspx

К сообщению приложен файл. Размер - 24Kb
8 ноя 11, 18:57    [11565921]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2008R2 Compatibility level изменил  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
Вы пытаетесь восстановить бэкап от 2008R2 (а не от 2005) на простом 2008.

Сообщение было отредактировано: 8 ноя 11, 19:39
8 ноя 11, 19:39    [11566060]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить