Скопіюйте базу даних MSSQL 2008 до 2005 року - Як

Скопіюйте базу даних MSSQL 2008 до 2005 року

Ми зіткнулися з цією проблемою, не розмістивши сайт, який ми розробляли. Ми сказали їм, які вимоги були до проекту, але вони ігнорували і придбали стару копію MSSQL. Так що я створив .bak файл БД і послав його до них, тільки проблема полягає в тому, що не працює для зворотної сумісності. Англійською ви не можете взяти a.bak файл з MSSQL 2008 і відновити його до 2005 року. Але ось як ви можете зробити це .....

Загалом 5 кроків

Крок 1: відкрийте базу даних за 2008 рік, яку потрібно перемістити

Підключіться до менеджера SQL і клацніть правою кнопкою миші на базі даних, яку потрібно перемістити. Перейдіть до завдань і створіть скрипти.

Крок 2: з'явиться майстер створення та публікування скриптів

Натисніть кнопку Далі, після чого з'явиться спливаюче вікно, яке запитає, що ви хочете створити сценарій. вибрати сценарій всієї бази даних і всі об'єкти бази даних.

Крок 3. На наступній сторінці встановлено параметри сценаріїв (ви повинні прочитати це уважно)

залиште тип виводу як типовий.
Виберіть місце збереження файлу .SQL. ,
переконайтеся, що збережено як unicode текст,

тепер натисніть розширений і переконайтеся, що типи даних для сценарію встановлені в схемі та даних (за замовчуванням це лише схема).

і як брендон вказав, ви можете переконатися, що
сценарії для версії сервера встановлено у 2005 рік

потім натисніть кнопку Далі

Крок 4. Сторінка "Підсумок"

звичайний звіт менеджера SQL, який показує вам, що ви збираєтеся зробити.

Натисніть кнопку Далі.

Сценарій буде створено, після чого можна натиснути кнопку Завершити.

Крок 5: Налаштування db на 2005 рік

Я припускаю, що тепер ви перенесли файл .sql на сервер SQL 2005 року. Те, що ви робите зараз, - це легка частина. Запустіть цей скрипт так само, як і будь-який інший запит майстра db.

відкрити менеджер sql,

натисніть новий запит

відкрийте файл .sql у текстовому редакторі (я використовую блокнот ++)

Переконайтеся, що ви редагуєте .SQL-скрипт, щоб мати файли .MDF і .LDF в потрібні каталоги.

зберегти зміни, внесені до сценарію.

виберіть весь сценарій у редакторі

потім скопіюйте вміст до нового розділу запиту менеджера.

потім натисніть кнопку "виконати"

wallah, ви зробили вручну те, що Microsoft не дозволить вам зробити легко.

:)

Я ніколи не подумав я би побіг у це питання будь-який але але, зараз що я figured колесо тільки figured я би поділив.