Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Смешанный режим восстановления
Смешанный режим восстановления состоит из холодного восстановления, за которым следует теплое восстановление. Некоторые dbspace и blobspace восстанавливаются в холодном режиме (INFORMIX-OnLine находится в режиме off-line). Такой режим восстановления обычно применяется, когда требуется полное восстановление системы, но в ходе его требуется частичный доступ к некоторым таблицам. В этом случае выполняется холодное восстановление критических dbspace и dbspace, которые содержат важную информацию. Экспорт-импорт данных Миграция данных, т.е. перенос базы данных или ее частей может понадобиться по следующим причинам: Для переноса разработанной системы заказчику; Для переноса на другую аппаратную платформу; Для распространения пользователям; Для переноса данных между INFORMIX-SE и INFORMIX-OnLine. Методы миграции данных, используемые в INFORMIX-OnLine Сервер INFORMIX-OnLine следующие методы для переноса данных из одной БД в другую: Утилитами onunload и onload; Утилитами dbexport и dbimport; Выражениями LOAD и UNLOAD; Утилитой dbload. Утилиты onunload и onload взаимосвязаны, т.е. для того, чтобы загрузить данные с помощью onload, их необходимо предварительно выгрузить с помощью onunload. Аналогично, для работы dbimport нужны файлы, подготовленные dbexport. Утилита dbload и выражение LOAD могут загружать данные из любого файла, если он отвечает определенным требованиям по формату. Утилита dbschema по схеме БД создает файл с выражениями на SQL, который можно использовать затем для создания таблиц с аналогичной структурой. Использование утилит onunload и onload Эти две утилиты выгружают и загружают данные из БД или ее части страницами. Поэтому на использование этих утилит накладываются некоторые ограничения. При переносе данных между компьютерами необходимо: Убедиться, что размер страницы и представление чисел должно быть одинаковым на обоих системах. Запустить утилиту onc h eck для проверки целостности базы данных. Запустить утилиту onunload. Если нужно, перенести носитель с выгруженными данными на другую систему. Запустить утилиту onload. Установить желаемый статус протоколирования новой БД. Создать архив нулевого уровня новой БД. При переносе таблиц между компьютерами с помощью onunload и onload необходимо выполнить следующие шаги: Удостовериться, что размер страниц и представление чисел одинаково на обоих системах.
Запустить утилиту oncheck для проверки целостности базы данных. Запустить утилиту onunload. Если нужно, перенести носитель с выгруженными данными на другую систему. Выключить протоколирование Запустить утилиту onload. Создать архив нулевого уровня модифицированной БД. Включить протоколирование, если нужно. Создать необходимые синонимы и права доступа к данной таблице. Выбор между onunload, dbimport и LOAD При невозможности использования утилит onunload и onload, необходимо сделать выбор между dbload, dbimport и LOAD. Каждый из этих способов позволяет модифицировать схему БД. Утилита dbimport загружает БД целиком и ею необходимо воспользоваться в том случае, когда нет возможности использовать onload. Для загрузки таблиц используйте выражение LOAD или утилиту dbload. При использовании утилиты dbload (или выражения LOAD) нужно загружать данные в уже существующую таблицу. Если таблицы не существует, то ее нужно создать, например, с помощью SQL-выражения CREATE можно создать таблицу, представление или синоним. Модификация схемы БД Утилита dbschema создает файл с SQL-операторами, необходимыми для воспроизведения указанной БД, таблицы и других объектов БД (например, триггера). После создания файла со схемой БД, этот файл можно вручную отредактировать с целью изменения некоторых характеристик БД или таблицы (или еще чего-нибудь). Можно изменить следующие характеристики: Права доступа; Владельца объекта (таблица, индекс, представление); Режим блокировки; Размеры начального и последующих extent’ов. Dbspace, где хранятся таблицы.
|
|||||
Последнее изменение этой страницы: 2020-03-26; просмотров: 67; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.117.183.172 (0.005 с.) |