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

Откуда:
Сообщений: 1329
-- меняем уровень совместимости - 2008
ALTER DATABASE SBER   
SET COMPATIBILITY_LEVEL = 100
GO

-- проверяем
SELECT compatibility_level  
FROM sys.databases WHERE name = 'SBER';  
GO
-- 100


при восстановлении бекапа ошибка

хотя судя по таблице версии совместимы
https://docs.microsoft.com/en-us/sql/t-sql/statements/alter-database-transact-sql-compatibility-level?view=sql-server-2017&viewFallbackFrom=sql-server-2014

в чем может быть ошибка?

К сообщению приложен файл. Размер - 35Kb
7 фев 19, 16:59    [21803702]     Ответить | Цитировать Сообщить модератору
 Re: Как на 2014 восстановить базу с 2017  [new]
msLex
Member

Откуда:
Сообщений: 5748
Как на 2014 восстановить базу с 2017

Только переносом данных, бекапы старших версий не восстанавливаются на младших.
7 фев 19, 17:01    [21803705]     Ответить | Цитировать Сообщить модератору
 Re: Как на 2014 восстановить базу с 2017  [new]
listtoview
Member

Откуда:
Сообщений: 1329
msLex
Как на 2014 восстановить базу с 2017

Только переносом данных, бекапы старших версий не восстанавливаются на младших.

понял, спасибо
7 фев 19, 17:01    [21803706]     Ответить | Цитировать Сообщить модератору
 Re: Как на 2014 восстановить базу с 2017  [new]
L_argo
Member

Откуда:
Сообщений: 605
Перенос SQL-кода тоже может зафейлиться, если в нем применены новые приколы из 2017.
7 фев 19, 22:50    [21803902]     Ответить | Цитировать Сообщить модератору
 Re: Как на 2014 восстановить базу с 2017  [new]
sergix
Member

Откуда:
Сообщений: 14
Если код нормальный можно через "Сформировать сценарий" прямо в менеджере сделать sql запрос со схемой и данными и съюзать на 8
12 фев 19, 08:36    [21807024]     Ответить | Цитировать Сообщить модератору
 Re: Как на 2014 восстановить базу с 2017  [new]
listtoview
Member

Откуда:
Сообщений: 1329
sergix
Если код нормальный можно через "Сформировать сценарий" прямо в менеджере сделать sql запрос со схемой и данными и съюзать на 8

я знаю что VS умеет такое делать
а как это в ssms такое сделать?
у меня просто шаблон инсерта делается и все
12 фев 19, 11:49    [21807203]     Ответить | Цитировать Сообщить модератору
 Re: Как на 2014 восстановить базу с 2017  [new]
JDV
Member

Откуда:
Сообщений: 358
https://www.sqlmanager.net/ru/products/mssql/sqlbackup попробуй это
12 фев 19, 23:18    [21807901]     Ответить | Цитировать Сообщить модератору
 Re: Как на 2014 восстановить базу с 2017  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 27705
JDV
https://www.sqlmanager.net/ru/products/mssql/sqlbackup попробуй это
Не нашёл в описании такую функциональность.
13 фев 19, 10:54    [21808148]     Ответить | Цитировать Сообщить модератору
 Re: Как на 2014 восстановить базу с 2017  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 27705
listtoview
а как это в ssms такое сделать?
у меня просто шаблон инсерта делается и все
"Сформировать сценарий" на базе (в "задачах"), а не на таблице
13 фев 19, 10:56    [21808150]     Ответить | Цитировать Сообщить модератору
 Re: Как на 2014 восстановить базу с 2017  [new]
listtoview
Member

Откуда:
Сообщений: 1329
alexeyvg
listtoview
а как это в ssms такое сделать?
у меня просто шаблон инсерта делается и все
"Сформировать сценарий" на базе (в "задачах"), а не на таблице

действительно, работает
спасибо
13 фев 19, 11:08    [21808164]     Ответить | Цитировать Сообщить модератору
 Re: Как на 2014 восстановить базу с 2017  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 27705
listtoview
alexeyvg
пропущено...
"Сформировать сценарий" на базе (в "задачах"), а не на таблице

действительно, работает
спасибо
Не забудьте посмотреть опции, там, во первых, есть опция "сгенерировать скрипт вставки данных", во вторых, при генерации скриптов таблиц по умолчанию не генерятся индексы и прочее.
13 фев 19, 11:24    [21808189]     Ответить | Цитировать Сообщить модератору
 Re: Как на 2014 восстановить базу с 2017  [new]
JDV
Member

Откуда:
Сообщений: 358
JDV,
только вчера перенес база ... скачайте демо версию ... сформируйте скрипт ... там есть инструкции ...
13 фев 19, 20:56    [21808943]     Ответить | Цитировать Сообщить модератору
 Re: Как на 2014 восстановить базу с 2017  [new]
listtoview
Member

Откуда:
Сообщений: 1329
наверное линкед сервер подниму на 2017
и SELECT INTO
через текстовые файлы долго получается
вчера, 10:25    [21817064]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить