Хелпикс

Главная

Контакты

Случайная статья





ПЕРЕНОС БАЗЫ ДАННЫХ НА ДРУГОЙ СЕРВЕР



1.2. ПЕРЕНОС БАЗЫ ДАННЫХ НА ДРУГОЙ СЕРВЕР

 

Любое СУБД имеет средства резервного копирования базы данных. Такому копированию подвергаются как метаданные (структура данных базы), так и сами данные. Конечно, каждое СУБД имеет свои собственные форматы, но традиционным форматом является сохранение в виде последовательности SQLкоманд (создания, вставки, изменения) (SQL-скрипт), выполнение которых приведет к текущему состоянию базы данных. 

В оболочке dbForge Studio для SQL Server создание резервной копии (backup) можно осуществить двумя способами:

1. пункт меню «База данных» -> «Задачи» - > «Резервное копирование» (соответственно, для восстановления из резервной копии используется пункт меню «База данных» -> «Задачи» - > «Восстановление»). Этот способ связан с использованием специального формата MS SQL Server.

2. Генерация SQL-скрипта осуществляется с помощью пункта меню «База данных» -> «Задачи» - > «Сгенерировать скрипт…».

Кстати, многие важные опции, доступные через меню, доступны и на стартовой странице приложения, чтобы можно было получить к ним быстрый доступ:

Рис. 18. Вид стартовой страницы для вкладки «Миграция данных».

 

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

 

--

-- Скрипт сгенерирован Devart dbForge Studio for SQL Server, Версия 3.8.180.1

-- Домашняя страница продукта: http://www.devart.com/ru/dbforge/sql/studio

-- Дата скрипта: 04.08.2014 23:36:06 -- Версия сервера: 11.00.2100

-- Версия клиента: 

--

 

USE master

GO

 

IF DB_NAME() <> N'master' SET NOEXEC ON

 

--

-- Создать базу данных "proba"

--

PRINT (N'Создать базу данных "proba"')

GO

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.