Инструменты пользователя

Инструменты сайта


ru:служебные:sql_downgrade

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
ru:служебные:sql_downgrade [2022/08/15 11:28] – создано ipostalatiiru:служебные:sql_downgrade [2022/08/18 11:13] (текущий) ipostalatii
Строка 1: Строка 1:
-====== Перенесення бази даних SQL Server з вищої на нижчу версію  ======+====== Перенос базы данных SQL Server с более высокой на низшую версию  ======
  
-Якщо потрбіно перенести базу даних з SQL Server **нижчої** версії на **вищу** (з 2008 на 2019), то робиться резервна копія, і на новішому SQL Server резервна копія розвертається, описано [[служебные:backup_mssql|тут >>]].+Если необходимо перенести базу данных из SQL Server **низшей** версии на **высшую** (с 2008 на 2019), то делается резервная копия, и на более новом SQL Server резервная копия разворачивается, описано [[ru:службові:backup_mssql|здесь >>]].
  
-Якщо ж потрбіно перенести базу даних **з вищої (2019) на нижчу (2008, наприклад)**, то описано нижче.+Если же неодходимо перенести базу данных **с высшей (2019) на низшую (2008, например)**, то описано ниже.
  
-===== Крок 1. Створити спеціальну резервну копію на SQL Server вищої версії. =====+===== Шаг 1. Создать специальную резервную копию на SQL Server более высокой версии. =====
  
-Запустити SQL Server Managament Studio. \\ +Запустить SQL Server Managament Studio. \\ 
-Вибрати базу даних і правою кнопкою вибрати "**Tasks**"-"**Generate Scripts...**"+Выюрать базу данных и правой кнопкой выбрать "**Tasks**"-"**Generate Scripts...**"
  
 {{ :служебные:downgrade001.png?nolink |}}  {{ :служебные:downgrade001.png?nolink |}} 
Строка 18: Строка 18:
 {{ :служебные:downgrade004.png?nolink |}} {{ :служебные:downgrade004.png?nolink |}}
  
-**Виставити 2 параметра:**+**Установить 2 параметра:**
   - Script for Server Version = **"SQL Server 2008"**   - Script for Server Version = **"SQL Server 2008"**
   - Types of data to scaript = **"Schema and data"**   - Types of data to scaript = **"Schema and data"**
Строка 31: Строка 31:
  
  
-Скопіювати файл "**baza1-script.sql**" на новий комп'ютер з SQL Server нижчої версії.+Скопировать файл "**baza1-script.sql**" на новый компьютер с SQL Server версией ниже.
  
-===== Крок 2. Створити базу даних на SQL Server нижчої версії =====+===== Шаг 2. Создать базу данных на SQL Server низшей версии =====
  
-На комп'ютері SQL Server нижчої версії запустити SQL Server Managament Studio. Створити нову базу, наприклад "baza2022".+На компьютере SQL Server низшей версии запустить SQL Server Managament Studio. Создать новую базу, например, "baza2022".
  
 {{ :служебные:downgrade010.png?nolink |}} {{ :служебные:downgrade010.png?nolink |}}
Строка 41: Строка 41:
 {{ :служебные:downgrade011.png?nolink |}} {{ :служебные:downgrade011.png?nolink |}}
  
-===== Крок 3. Відновити базу даних з файла =====+===== Шагк 3. Восстановить базу данных из файла =====
  
-Відкрити файл "**baza1-script.sql**".+Открыть файл "**baza1-script.sql**".
  
 {{ :служебные:downgrade012.png?nolink |}} {{ :служебные:downgrade012.png?nolink |}}
  
-Може бути таке повідомлення, натиснути "Так".+Возможно пояавление такого сообщения, нажать "Да".
  
 {{ :служебные:downgrade013.png?nolink |}} {{ :служебные:downgrade013.png?nolink |}}
  
-Знати в файлі от таку стрічку: **"USE [baza1]"** і все, що вище видалити.+Найти в файле такую строчку: **"USE [baza1]"** и все, что више, удалить.
  
 {{ :служебные:downgrade014.png?nolink |}} {{ :служебные:downgrade014.png?nolink |}}
  
-Стрічку: **"USE [baza1]"** перейменувати на назву бази нової : **"USE [baza2022]"**.+Строчку: **"USE [baza1]"** переименовать на название новой базы: **"USE [baza2022]"**.
  
 {{ :служебные:downgrade015.png?nolink |}} {{ :служебные:downgrade015.png?nolink |}}
Строка 61: Строка 61:
 {{ :служебные:downgrade016.png?nolink |}} {{ :служебные:downgrade016.png?nolink |}}
  
-Так виглядає процес виконання скрипта. Це може тривати від кількох секунд до кількох десятків хвилин, в залежності від розміру бази.+Так выглядит процесс исполнения скрипта. Это может занять от нескольких секунд до нескольких десятков минут, в зависимости от размера базы
  
 {{ :служебные:downgrade017.png?nolink |}} {{ :служебные:downgrade017.png?nolink |}}
ru/служебные/sql_downgrade.1660552108.txt.gz · Последнее изменение: 2022/08/15 11:28 — ipostalatii

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki