27_SH43-0144-00 (1038594), страница 6
Текст из файла (страница 6)
Эта возможность позволяет избежать повторноговвода операторов SQL или команд DB2, если вы захотите еще раз выполнитьте же операторы или команды. Когда операторы SQL или команды DB2записаны в сценарий, его можно включить в расписание, или внести в негоизменения, или создавать подобные сценарии без повторного вводаоператоров или команд.Чтобы вывести операторы SQL или команды DB2:1. Из Центра управления перейдите в окно или записную книжку для работы собъектом.2. Нажмите кнопку Показать SQL или Показать команду. Откроетсясоответствующее окно.Сохранение операторов SQL и команд DB2 в особенности полезно для сложныхоператоров SQL или команд DB2.Используя возможность Показать команду или Показать SQL, можно либосоздать новые сценарии, которые потом можно отредактировать, либо закрытьдиалоговое окно, вернуться в исходное окно и внести в нем изменения.
Если вынажмете кнопку Создать сценарий, появится окно Новый командный сценарий.В нем можно отредактировать операторы SQL или команды DB2 передсохранением сценария.Показать связанныеПоказать связанные показывает прямые связи между таблицами, индексами,производными таблицами, алиасами, триггерами, табличными пространствами,пользовательскими функциями и пользовательскими типами. Например, есливы выбрали таблицу и задали вывод связанных производных таблиц, вы увидитеГлава 1. Управление DB2 с помощью инструментов GUI7только производные таблицы, основанные непосредственно на этой таблице.Производные таблицы, основанные на связанных производных таблицах, небудут выведены, так как эти производные таблицы не были созданы прямо изэтой таблицы.Вывод связанных объектов помогает:v Понять структуру базы данных.v Выяснить, какие индексы для таблицы уже существуют.v Выяснить, какие объекты хранятся в табличном пространстве.v Выяснить, какие объекты связаны с данным объектом и будут затронутывашими возможными действиями.
Например, если вы хотите отброситьтаблицу с зависящими от нее производными таблицами, Показать связанныепокажет, какие производные таблицы станут недействительными.Чтобы использовать возможность Показать связанные:v В Центре управления выберите объект на панели содержимого и щелкнитеправой кнопкой мыши.v Выберите Показать связанные||v Щелкните по закладке, чтобы открыть страницу с нужными связаннымиобъектами. В зависимости от выбранной закладки будет выведен списокразличных связанных объектов.
Выводятся только объекты, непосредственносвязанные с выбранным вами объектом.Можно щелкнуть по связанному объекту правой кнопкой мыши на выбраннойстранице и выбрать во всплывающем меню Показать связанные. Навыбранной странице будут выведены объекты, связанные с последним извыбранных. Можно также щелкнуть по стрелке вниз рядом с выбраннымобъектом, чтобы вывести список объектов, выбиравшихся для вывода связейранее.v Чтобы закрыть записную книжку Показать связанные и вернуться в Центруправления, нажмите кнопку Закрыть.||||||Генерировать DDLФункция Генерировать DDL позволяет повторно создать и сохранить в файлсценария DDL, операторы SQL и статистику по следующим объектам:v Объекты базы данныхv Операторы авторизацииv Табличные пространства, группы узлов и пулы буферовv Статистика баз данныхЭто позволяет:v Сохранять DDL, чтобы создавать идентично определенные таблицы, базыданных и индексы в другой базе данных, например, для программыхранилища баз данных8Руководство администратора: Реализацияv Использовать DDL для копирования базы данных из среды тестирования всреду производства или из одной системы в другуюv Редактировать DDL для создания похожих объектов|||||Нажатие кнопки Генерировать DDL открывает окно Показать команду соператорами, сгенерированными утилитой db2look.
В окне Показать командуможно нажать кнопку Сохранить сценарий, чтобы сохранить операторы.Операторы будут помещены в сценарий. Если вы нажмете кнопку Генерировать,откроется окно Запустить сценарий.|||Примечание: При работе с Центром управления для System 390 генерацияоператоров DDL выполняется иначе. Подробно эти отличияописаны в справке.|Вы можете выбрать, генерировать ли операторы DDL для выбранных схем илиже для всех схем в базе данных. Затем можно отредактировать сценарий, есливы хотите внести изменения до его использования в среде производства. Длясоздания идентичных баз данных при помощи сгенерированных операторовDDL нужно просто взять сгенерированный сценарий и запустить его в новойсреде.||Чтобы сгенерировать операторы DDL:1.
Выделите объект, для которого нужно сгенерировать операторы DDL, ищелкните правой кнопкой мыши.2. Выберите Генерировать DDL. Появится окно Запустить сценарий.3. Введите ID пользователя и пароль и нажмите кнопку OK. Будет созданозадание с содержанием команды db2look. Появится окно сообщения DB2 сID задания нового задания.4. Нажмите кнопку OK, чтобы закрыть окно сообщения.5. Для просмотра результатов задания и для просмотра содержимогосохраненного сценария, соответствующего заданию, используйте страницуХронология заданий записной книжки Журнал.|||6. Выберите задание и щелкните правой кнопкой мыши.
Во всплывающемменю выберите Показать результаты. Откроется окно Результаты задания.Вывод команды db2look будет показан на панели Результат задания.7. Чтобы создать сценарий результатов, выберите Создать сценарий. Появитсяокно Новый командный сценарий.8. Сохраните новый сценарий, если вы собираетесь использовать его снова.ФильтрВ Центре управления можно фильтровать информацию, выводимую на панелисодержимого, или фильтровать информацию, получаемую из таблицы какреальный набор результатов. Количество выводимых или возвращаемыхобъектов можно ограничить, создав фильтры для одного или несколькихГлава 1. Управление DB2 с помощью инструментов GUI9объектов.
Если вы задали фильтр и хотите, чтобы снова выводились все объектыв дереве, нужно его очистить или удалить.Фильтрация выводаЧтобы уменьшить количество объектов, выводимых на панели содержимого,для более удобного управления:1. Выберите значок Фильтр из панели инструментов панели содержимого внижней части Центра управления, или же выберите пункт Фильтр из менюВид.2.
Выберите критерии отбора объектов.3. Включите переключатель Включить фильтр, чтобы активировать фильтр.После этого при выборе объекта для просмотра его содержимого фильтр,который вы связали с объектом, ограничивает вывод на экран в соответствии сзаданными ранее критериями.Фильтрация получаемых данныхЧтобы уменьшить количество строк, возвращаемых запросом, и сократитьвремя ответа, вы можете определить вывод или набор результатов,выводящийся на панели содержимого при выборе объекта.1. Выберите в дереве объект папки и щелкните правой кнопкой мыши.2.
Из всплывающего меню выберите Фильтр. Откроется окно Фильтр.|3. При помощи функции Фильтр определите набор критериев для получениястрок объекта.Определение фильтра для получения специального набора данныхЧтобы определить фильтр для получения специального набора данных:1. В Центре управление раскройте папку Базы данных или папку Подсистемы взависимости от вашей платформы.2.
Выберите объект, для которого вы хотите определить фильтр. Щелкните поэтому объекту правой кнопкой мыши.||3. Из всплывающего меню выберите Фильтр. Откроется записная книжкаФильтр.4. На странице Поиск задайте имя или другие описательные критериифильтрации выбранного объекта. Результат фильтра - это наборрезультатов, соответствующий выбранному объекту и выводимый на панелисодержимого Центра управления.5. На странице Поиск выберите радиокнопку, чтобы задать либоодновременное выполнение всех условий, выбранных в полях на страницеПоиск, либо выполнение хотя бы одного из условий.6. На странице Дополнительно записной книжки Фильтр можно указатьдополнительные критерии, отредактировав выведенный текст, чтобы ещесильнее ограничить количество возвращаемых строк.10Руководство администратора: Реализация7. Нажмите кнопку OK, чтобы использовать заданные вами критериифильтрации.Чтобы автоматически вызывать записную книжку Фильтр в зависимости отколичества строк, выберите в меню Инструменты пункт Параметрыинструментов.
Переключатель Установить фильтрацию при количестве строк,превышающем позволяет заранее определить пороговое количествовозвращаемых строк из любого выбора. При достижении порога появляетсязаписная книжка Фильтр, чтобы вы могли ограничить текущий вывод на основеопределенных критериев. В особенности это полезно, если таблица ранее нефильтровалась и неожиданно выросла. В зависимости от платформы и от типаданных запрос может возвратить миллионы строк, в то время как вам требуетсятолько их малая часть.СправкаИнструменты управления содержат подробную справку. Кнопка справки есть вкаждом диалоговом окне, а также на полосе меню. Можно получить как общуюсправку, так и справку о том, как заполнять поля и выполнять задачи.