Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 SQL Server 2014: compatibility level of master db  [new]
Idol_111
Member

Откуда:
Сообщений: 632
После апгрейда на SQL2014 уровень совместимости баз данных остается на прежнем уровне (если не меньше 90), в том числе master бд.
Зачем?
Кто знает или преполагает причину просветите пожалуйста?

Стоит или не стоит устанавливать уровень на 120 и в каких случаях?
6 авг 14, 04:02    [16404335]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server 2014: compatibility level of master db  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37228
http://msdn.microsoft.com/en-us/library/bb510680.aspx
6 авг 14, 04:04    [16404336]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server 2014: compatibility level of master db  [new]
Idol_111
Member

Откуда:
Сообщений: 632
Гавриленко Сергей Алексеевич,

Спасибо за ссылку, но там и намека нет на ответы на мои вопросы.
Не слова о master бд.

Слегка можно притянуть за уши выражение: Use compatibility level as an interim migration aid to work around version differences in the behaviors. Но причем тут master db?

Или я чего-то не понимаю, тогда пожалуйста разъясните? Заранее благодарен.
6 авг 14, 04:20    [16404340]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server 2014: compatibility level of master db  [new]
Glory
Member

Откуда:
Сообщений: 104751
Idol_111
Кто знает или преполагает причину просветите пожалуйста?


Потому что убытки от неработающей прикладной системы могут быть очень большими ?
Апгрейд - это же ведь не миграция.
6 авг 14, 10:52    [16405066]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server 2014: compatibility level of master db  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37228
В master кроме системных объектов может быть всякий разный пользовательский код, который написан в т.ч. и с использованием устаревших фич, которые могут перестать работать при повышении уровня до 120.

автор
Стоит или не стоит устанавливать уровень на 120 и в каких случаях?
Когда вы убедились, что все ваши базы нормально работают на 120м уровне.
6 авг 14, 11:22    [16405322]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server 2014: compatibility level of master db  [new]
Idol_111
Member

Откуда:
Сообщений: 632
Гавриленко Сергей Алексеевич
В master кроме системных объектов может быть всякий разный пользовательский код, который написан в т.ч. и с использованием устаревших фич, которые могут перестать работать при повышении уровня до 120.

автор
Стоит или не стоит устанавливать уровень на 120 и в каких случаях?
Когда вы убедились, что все ваши базы нормально работают на 120м уровне.

Т.е. вы считаете, что master дб надо повышать в самую последнюю очередь? Почему?
Мне казалось, что с этого надо начинать.
7 авг 14, 11:43    [16410676]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server 2014: compatibility level of master db  [new]
Idol_111
Member

Откуда:
Сообщений: 632
Glory
Idol_111
Кто знает или преполагает причину просветите пожалуйста?


Потому что убытки от неработающей прикладной системы могут быть очень большими ?
Апгрейд - это же ведь не миграция.
Шибко философский ответ :).
Конечно, всегда нужно иметь план Б. Хотя в век виртуализации это отходит на второй план в большинстве случаев. Делаешь клон и все апгрейдь.
7 авг 14, 11:51    [16410741]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server 2014: compatibility level of master db  [new]
Glory
Member

Откуда:
Сообщений: 104751
Idol_111
Шибко философский ответ :).

В смысле ?
Вы отвечаете за последствия апгрейда - вам и решать, когда менять совместимость.
Или выдумаете, что программа апгрейда должна это решать ?
7 авг 14, 11:54    [16410765]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server 2014: compatibility level of master db  [new]
Idol_111
Member

Откуда:
Сообщений: 632
все более или менее ясно, Сергей ответил.
Сделано так на всякий случай, если кто-то запихал туда что-то лишнее. Всегда считал это не очень хорошим стилем.
Всем спасибо.
7 авг 14, 12:05    [16410844]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить