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

Откуда: ☭
Сообщений: 72914
Есть бэкап от базы MSSQL 2012, который хотят натянуть на MSSQL 2008R2.
Существуют ли в природе средства для понижения версии бэкапа?
25 ноя 15, 13:18    [18470509]     Ответить | Цитировать Сообщить модератору
 Re: Даунгрейд бэкапа  [new]
Glory
Member

Откуда:
Сообщений: 104760
Antonariy
Существуют ли в природе средства для понижения версии бэкапа?

Не существует
25 ноя 15, 13:19    [18470514]     Ответить | Цитировать Сообщить модератору
 Re: Даунгрейд бэкапа  [new]
Antonariy
Member

Откуда: ☭
Сообщений: 72914
Ясно.
25 ноя 15, 13:20    [18470519]     Ответить | Цитировать Сообщить модератору
 Re: Даунгрейд бэкапа  [new]
Antonariy
Member

Откуда: ☭
Сообщений: 72914
А жаль, ведь если в базе не используются фишки, специфические для более свежей версии, то по идее препятствий быть не должно.
А если используются, то отбрасывать их с предупреждениями о потерях.

Формат бэкапа вообще открытый/описанный или наоборот, огорожен табличками "не влезай, засудим"?
25 ноя 15, 13:27    [18470561]     Ответить | Цитировать Сообщить модератору
 Re: Даунгрейд бэкапа  [new]
Glory
Member

Откуда:
Сообщений: 104760
Antonariy
А жаль, ведь если в базе не используются фишки, специфические для более свежей версии, то по идее препятствий быть не должно.

Ага. Взял так бэкап sql2016 и фигак понизил его до sql 6 из прошлого века.
Ну повыкидывал, конечно, всякие "ненужные" вещи.

Antonariy
Формат бэкапа вообще открытый/описанный или наоборот, огорожен табличками "не влезай, засудим"?

Получить сценарий создания всех объектов, включая заполнение их данными, есть дело пары кликов мышью.
25 ноя 15, 13:31    [18470588]     Ответить | Цитировать Сообщить модератору
 Re: Даунгрейд бэкапа  [new]
Antonariy
Member

Откуда: ☭
Сообщений: 72914
Glory
Antonariy
А жаль, ведь если в базе не используются фишки, специфические для более свежей версии, то по идее препятствий быть не должно.

Ага. Взял так бэкап sql2016 и фигак понизил его до sql 6 из прошлого века.
Ну повыкидывал, конечно, всякие "ненужные" вещи.
В этом клиническом случае можно предупредить заранее, "потери будут большими, оно вам точно надо?".

Glory
Antonariy
Формат бэкапа вообще открытый/описанный или наоборот, огорожен табличками "не влезай, засудим"?

Получить сценарий создания всех объектов, включая заполнение их данными, есть дело пары кликов мышью.
Это ответ, который мне известен, на вопрос, который я не задавал.
По заданному вопросу есть какая-то информация?
25 ноя 15, 13:43    [18470672]     Ответить | Цитировать Сообщить модератору
 Re: Даунгрейд бэкапа  [new]
Glory
Member

Откуда:
Сообщений: 104760
Antonariy
По заданному вопросу есть какая-то информация?

В Гугле забанили ?
25 ноя 15, 13:44    [18470679]     Ответить | Цитировать Сообщить модератору
 Re: Даунгрейд бэкапа  [new]
Antonariy
Member

Откуда: ☭
Сообщений: 72914
Glory
Antonariy
По заданному вопросу есть какая-то информация?

В Гугле забанили ?
Да.
25 ноя 15, 13:46    [18470689]     Ответить | Цитировать Сообщить модератору
 Re: Даунгрейд бэкапа  [new]
o-o
Guest
Antonariy
А жаль, ведь если в базе не используются фишки, специфические для более свежей версии, то по идее препятствий быть не должно.

у вас вообще никакое представление о структуре базы.
там физически формат хранения меняется от версии к версии,
а не "фишки".
предупреждение про "фишки" и так будет, если они использованы
и вы пытаетесь восстановить базу с Энтерпрайза на Экспрессе.
только никто за вас ваши "фишки" не отключит и в этом случае.
сначала вы их отключаете, потом бэкапите, потом такое восстановится в другой редакции
25 ноя 15, 14:10    [18470846]     Ответить | Цитировать Сообщить модератору
 Re: Даунгрейд бэкапа  [new]
Winnipuh
Member [заблокирован]

Откуда: Київ
Сообщений: 10428
Antonariy
Glory
пропущено...

В Гугле забанили ?
Да.


сделай репликацию ;-)
25 ноя 15, 14:12    [18470854]     Ответить | Цитировать Сообщить модератору
 Re: Даунгрейд бэкапа  [new]
Antonariy
Member

Откуда: ☭
Сообщений: 72914
o-o
Antonariy
А жаль, ведь если в базе не используются фишки, специфические для более свежей версии, то по идее препятствий быть не должно.

у вас вообще никакое представление о структуре базы.
естественно, поэтому и задаю тупые вопросы, от которых даже гугль корежит.
25 ноя 15, 14:41    [18471072]     Ответить | Цитировать Сообщить модератору
 Re: Даунгрейд бэкапа  [new]
Antonariy
Member

Откуда: ☭
Сообщений: 72914
Winnipuh
Antonariy
пропущено...
Да.


сделай репликацию ;-)
Невозможно по причинам организационного характера. Просто посоветовал людям купить лицензию на 2012 и не парить мне моск.
Чисто академический интерес остался.
25 ноя 15, 14:43    [18471093]     Ответить | Цитировать Сообщить модератору
 Re: Даунгрейд бэкапа  [new]
o-o
Guest
Antonariy
поэтому и задаю тупые вопросы, от которых даже гугль корежит.

наверное, темка обширна для интернетной статьи, или мало кого такие кишки интересуют.
можно удовольствоваться услышанным и убедиться, что при присоединении/ресторе базы
с древней версии на новую база апгрэйдится, о чем сервер сообщает.
не фичи же он добавляет, они в коде движка.
он меняет саму вашу базу, причем не любую.
мастер апгрэйдится только начиная с 2005,
2000-ый мастер при попытке присоединения на сервер старшей версии
выдает кучку ошибок апгрэйда и в результате приходит в непригодное состояние.

ну или можно обложиться книгами о внутренностях сервера и выуживать оттуда
подробности о внутренностях базы
25 ноя 15, 14:51    [18471159]     Ответить | Цитировать Сообщить модератору
 Re: Даунгрейд бэкапа  [new]
Glory
Member

Откуда:
Сообщений: 104760
Antonariy
Невозможно по причинам организационного характера. Просто посоветовал людям купить лицензию на 2012 и не парить мне моск.
Чисто академический интерес остался.

Поставить бесплатный Express или Evaluation займет несколько минут.
Поэтому никто и не парится с академическими вопросами даунгрейда бэкапа.
25 ноя 15, 15:07    [18471309]     Ответить | Цитировать Сообщить модератору
 Re: Даунгрейд бэкапа  [new]
Antonariy
Member

Откуда: ☭
Сообщений: 72914
Glory
Antonariy
Невозможно по причинам организационного характера. Просто посоветовал людям купить лицензию на 2012 и не парить мне моск.
Чисто академический интерес остался.

Поставить бесплатный Express или Evaluation займет несколько минут.
Поэтому никто и не парится с академическими вопросами даунгрейда бэкапа.
Если владелец сервера - государство, то все не просто и не несколько минут.

Задача была в том, чтобы брать бэкап в одном ГБУ и разворачивать в другом ГБУ. Ежемесячно. Из-за особой одаренности обеих сторон и полит-распильных заморочек отказались от задачи вместо поиска нормального решения.
25 ноя 15, 15:19    [18471398]     Ответить | Цитировать Сообщить модератору
 Re: Даунгрейд бэкапа  [new]
Glory
Member

Откуда:
Сообщений: 104760
Antonariy
Если владелец сервера - государство, то все не просто и не несколько минут.

Зато искать неизвестно кем написаный "понижатель бэкапа" - это просто и с гарантией
25 ноя 15, 15:21    [18471413]     Ответить | Цитировать Сообщить модератору
 Re: Даунгрейд бэкапа  [new]
Antonariy
Member

Откуда: ☭
Сообщений: 72914
Glory
Antonariy
Если владелец сервера - государство, то все не просто и не несколько минут.

Зато искать неизвестно кем написаный "понижатель бэкапа" - это просто и с гарантией
Попытка не пытка.
25 ноя 15, 15:22    [18471423]     Ответить | Цитировать Сообщить модератору
 Re: Даунгрейд бэкапа  [new]
Glory
Member

Откуда:
Сообщений: 104760
Antonariy
Glory
пропущено...

Зато искать неизвестно кем написаный "понижатель бэкапа" - это просто и с гарантией
Попытка не пытка.

Вы и правда готовы запустить утилиты неизвестного происхождения только ради того, чтобы не нажимать лишний раз на клавишы самому ?
25 ноя 15, 15:25    [18471444]     Ответить | Цитировать Сообщить модератору
 Re: Даунгрейд бэкапа  [new]
Antonariy
Member

Откуда: ☭
Сообщений: 72914
Glory
Antonariy
пропущено...
Попытка не пытка.

Вы и правда готовы запустить утилиты неизвестного происхождения только ради того, чтобы не нажимать лишний раз на клавишы самому ?
Да, а что? Самое страшное, что может случиться - развернутая из такого бэкапа база будет глючной, повредятся данные. Но оригинальная база-то никуда не денется.
Да и проблема это не моя, а того, кто дает добро на подобные эксперименты. Мое дело предложить варианты и описать их особенности, а принимать их или нет - дело не моё.
25 ноя 15, 15:43    [18471550]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить