27_SH43-0144-00 (1038594), страница 87

Файл №1038594 27_SH43-0144-00 (КП - Библиотека) 87 страница27_SH43-0144-00 (1038594) страница 872017-12-26СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 87)

158.v Если вы заключаете регистрозависимый идентификатор в двойные кавычки вкомандной строке операционной системы, надо обеспечить правильностьанализа системой этих двойных кавычек. Для этого:– В системе на основе UNIX заключите весь оператор в одинарные кавычки.– В системе Windows NT перед каждой кавычкой ставьте обратную дробнуючерту.Например, на источниках данных семейства DB2 многие идентификаторы сограничителями регистрозависимы. Предположим, вы хотите создатьпсевдоним NICK1 для производной таблицы DB2 for CS"my_schema"."wkly_sal", которая находится на источнике данных подназванием NORBASE.В командной строке системы на основе UNIX введите:db2 'create nickname nick1 for norbase."my_schema"."wkly_sal"'В командной строке Windows NT введите:db2 create nickname nick1 for norbase.\"my_schema\".\"wkly_sal\"Если вы вводите оператор в командной строке DB2, одинарные кавычки илиобратные косые черты не нужны.

Например, в командной строке DB2,независимо от системы UNIX или Windows NT, надо ввести:create nickname nick1 for norbase."my_schema"."wkly_sal"Приложение A. Правила именования413414Руководство администратора: РеализацияПриложение B. Использование служб каталогов средыDCEDCE поддерживает службу CDS (Cell Directory Service - служба каталога ячейки)и службу GDS (Global Directory Service - служба глобального каталога).Подробную информацию об этих службах и основных понятиях DCE смотрите вруководстве Introduction to OSF DCE. Функция DB2 для служб каталогов DCEподдерживает только CDS. Эта поддержка позволяет пользователю неповторять создание базы данных, узла или базы данных DCS на всех клиентах.Служба CDS DCE централизует эту информацию.В следующих разделах описана настройка и доступ к базам данных с помощьюслужб каталогов DCE:v Создание объектов каталоговv Атрибуты каждого класса объектовvvvvvvvЗащита служб каталоговПараметры конфигурации и переменные реестраКоманды CATALOG и ATTACH и оператор CONNECTКак клиент устанавливает соединение с базой данныхКак происходит просмотр каталоговВременное переопределение информации о каталогах DCEЗадачи служб каталоговv Ограничения служб каталоговНекоторые клиенты DB2 не поддерживают службы каталогов DCE.

Если клиентDB2 поддерживает службы каталогов DCE, дополнительная информацияприводится в соответствующем руководстве Quick Beginnings.Создание объектов каталоговАдминистратор баз данных должен создавать объекты трех типов:v “Объекты баз данных” на стр.

416v “Объекты локаторов баз данных” на стр. 417v “Объекты маршрутной информации” на стр. 418У каждого объекта есть атрибуты. Их полное описание смотрите в разделе“Атрибуты каждого класса объектов” на стр. 420.© Copyright IBM Corp. 1993, 2000415Чтобы администратор баз данных мог создавать объекты, администратор DCEдолжен добавить информацию о базе данных в таблицу CDS и датьадминистратору баз данных привилегии для создания.

Подробности смотрите вразделе “Задачи администратора DCE” на стр. 436.Объекты баз данныхДля каждой базы данных назначения требуется объект баз данных. Имя этогообъекта составляется из имен ячейки, каталога и базы данных, например:/.../cell_name/dir_name1/dir_name2/OBJ_NAMEПримечание: При задании имен базы данных следуйте приведенным нижерекомендациям. Имя не должно быть длиннее 8 символов идолжно состоять из символов верхнего регистра. Если имя длиннее8 символов или содержит символы нижнего регистра, надо спомощью команды CATALOG GLOBAL DATABASE назначитьалиас. Подробности об этой команде смотрите в разделе“Команда CATALOG GLOBAL DATABASE” на стр.

428.Ниже приводится пример объекта баз данных. Объект, расположенный вкаталоге DCE, также содержит отметку времени и другую информацию. Буквыслева от атрибутов показывают, является ли атрибут обязательным - R,необязательным - O или комментарием - C.Object name:/.../CELL_TORONTO/subsys/database/AIXDB1DB_Object_Type:DDB_Product_Name:DB2_for_AIXDB_Product_Release:V5R1M000DB_Native_Database_Name: AIXDBASEDB_Database_Protocol:DB2RADB_Authentication:CLIENTDB_Communication_Protocol:DB_Database_Locator_Name: /.../CELL_TORONTO/subsys/database/AIX_INSTDB_Comment:Test_database_on_AIXRCCRRROOCЕсли с экземпляром менеджера баз данных связаны также другие базы данных,объект баз данных должен содержать имя объекта локатора баз данных;протокол связи должен быть пустым.

Имя локатора баз данных - это полноеимя экземпляра менеджера баз данных или экземпляра DB2 Connect.Ниже приводится пример команд DCE, создающих этот объект.Предварительно администратор DCE должен выполнить шаги, описанные вразделе “Задачи администратора DCE” на стр. 436.Сначала в файле cdscp.inp необходимо ввести:create object /.:/subsys/database/AIXDB1add object /.:/subsys/database/AIXDB1 DB_Object_Typeadd object /.:/subsys/database/AIXDB1 DB_Product_Nameadd object /.:/subsys/database/AIXDB1 DB_Product_Release416Руководство администратора: Реализация= D= DB2_for_AIX= V5R1M000add object /.:/subsys/database/AIXDB1 DB_Native_Database_Name= AIXDBASEadd object /.:/subsys/database/AIXDB1 DB_Database_Protocol= DB2RAadd object /.:/subsys/database/AIXDB1 DB_Authentication= CLIENTadd object /.:/subsys/database/AIXDB1 DB_Database_Locator_Name = /.../CELL_TORONTO/subsys/database/AIX_INSTadd object /.:/subsys/database/AIXDB1 DB_Comment= Test_database_on_AIXЗатем надо выполнить одну из следующих команд:v dcelogin принципал пароль (в системе OS/2) илиv dce_login принципал пароль (в системах UNIX, Windows NT и Windows 95).После этого надо выполнить командуv cdscp < cdscp.inpСледующая команда выводит объект:cdscp show object /.:/subsys/database/AIXDB1Если с экземпляром менеджера баз данных не связаны другие базы данных,объект баз данных должен содержать имя протокола связи, а имя локатора базданных должно быть пустым.

Например:RCCRRROOCObject name:/.../CELL_TORONTO/subsys/database/MVSDBDB_Object type:DDB_Product_Name:DB2_for_MVSDB_Product_Release:V5R1M00DB_Native_Database_Name:MVSDBASEDB_Database_Protocol:DRDADB_Authentication:SERVERDB_Communication_Protocol:APPC;NET1;TARGETLU1;DB2DRDA;MODE1;PROGRAMDB_Database_Locator_Name:DB_Comment:Test_database_on_MVSОбъекты локаторов баз данныхЭти объекты уточняют информацию обо всех протоколах связи, используемыхэкземпляром СУБД или DB2 Connect. Требуется по одному объекту локаторовбаз данных:v Для каждого экземпляра, связанного и с СУБД, и с DB2 Connectv Для каждого экземпляра СУБД, связанного с несколькими базами данных, ноне связанного с DB2 Connectv Для каждого экземпляра DB2 Connect, не связанного с СУБД.Имя объекта состоит из имен ячейки, каталога и короткого имени экземплярабазы данных, например:/.../cell_name/dir_name1/dir_name2/AIX_INSTПримечание: Если для экземпляра выполняется команда ATTACH, короткоеимя должно содержать не более 8 символов верхнего регистра.Приложение B.

Каталоги DCE417Ниже приводится пример объекта локаторов баз данных. Объект,расположенный в каталоге DCE, содержит также отметку времени и другуюинформацию. Буквы слева от атрибутов показывают, является ли атрибутобязательным - R, необязательным - O или комментарием - C.RCCRRCObject name:/.../CELL_TORONTO/subsys/database/AIX_INSTDB_Object_Type:LDB_Product_Name:DB2_for_AIXDB_Product_Release:V5R1M00DB_Communication_Protocol: TCPIP;HOSTNAME1;1234DB_Communication_Protocol: APPC;NET1;TARGETLU1;TPN1;MODE;PROGRAMDB_Comment:Test_instance_on_AIXЕсли атрибут задан и для объекта баз данных, и для объекта локаторов базданных, используется значение, заданное в объекте баз данных.Ниже приводится пример команд DCE, создающих этот объект.Предварительно администратор DCE должен выполнить шаги, описанные вразделе “Задачи администратора DCE” на стр.

436.Сначала в файле cdscp.inp необходимо ввести:create object /.:/subsys/database/AIX_INSTadd object /.:/subsys/database/AIX_INSTadd object /.:/subsys/database/AIX_INSTadd object /.:/subsys/database/AIX_INSTadd object /.:/subsys/database/AIX_INSTHOSTNAME1;1234add object /.:/subsys/database/AIX_INSTTARGETLU;TPN1;MODE;PROGRAMadd object /.:/subsys/database/AIX_INSTDB_Object_TypeDB_Product_NameDB_Product_ReleaseDB_Communication_Protocol====LDB2_for_AIXV5R1M00TCPIP;DB_Communication_Protocol = APPC;NET1;DB_Comment= Test_instance_on_AIXЗатем надо выполнить одну из следующих команд:v dcelogin принципал пароль (в системе OS/2) илиv dce_login принципал пароль (в системах UNIX, Windows NT и Windows 95).После этого надо выполнить командуv cdscp < cdscp.inpСледующая команда выводит объект:cdscp show object /.:/subsys/database/AIX_INSTОбъекты маршрутной информацииОбъекты маршрутной информации требуются для доступа к хосту.

Еслипротоколы баз данных, используемые клиентом и базой данных назначения, несогласуются, объект маршрутной информации указывает клиенту, какойэкземпляр DB2 Connect использовать. Каждой базе данных назначениясоответствует атрибут, включающий доступные протоколы и имя объекта418Руководство администратора: Реализациялокаторов баз данных для экземпляра DB2 Connect. Имя объекта состоит изимени ячейки, имени каталога и короткого уникального имени, например:/.../cell_name/dir_name1/dir_name2/ROUTE1Ниже приводится пример объекта маршрутной информации.

Объект,расположенный в каталоге DCE, также содержит отметку времени и другуюинформацию. Буквы слева от атрибутов показывают, является ли атрибут и всеего элементы обязательными - R, необязательными - O или комментарием - C.Группу клиентов 1 составляют Client_1, Client_2 и Client_3, как в разделе рис. 22на стр. 430.RCObject name:/.../CELL_TORONTO/subsys/database/ROUTE1DB_Object_Type: RDB_Comment:Routing_for_client_group_1RDB_Target_Database_InfoR Database nameR Outbound protocol from routerR Inbound protocol to routerR Authenticate at gatewayO Parameter stringR DB_Database_Locator_Name======/.../CELL_TORONTO/subsys/database/MVSDBDRDADB2RA1NOMAP,D,INTERRUPT_ENABLED/.../CELL_TORONTO/subsys/database/GW_INSTRDB_Target_Database_InfoR Database nameR Outbound protocol from routerR Inbound protocol to routerR Authenticate at gatewayO Parameter stringR DB_Database_Locator_Name======*OTHERDBSDRDADB2RA0/.../CELL_TORONTO/subsys/database/OTH_INSTИмя базы данных *OTHERDBS - специальное значение, означающее общиймаршрутизатор, используемый для доступа к базам данных назначения,которые не определены в явном виде в объекте маршрутной информации.Ниже приводится пример команд DCE, создающих этот объект.

Обратная косаячерта (\) означает продолжение строки.Предварительно администратор DCE должен выполнить шаги, описанные вразделе “Задачи администратора DCE” на стр. 436.Сначала в файле cdscp.inp необходимо ввести:create object /.:/subsys/database/ROUTE1add object /.:/subsys/database/ROUTE1 DB_Object_Type = Radd object /.:/subsys/database/ROUTE1 DB_Comment = Routing_for_client_group_1add object /.:/subsys/database/ROUTE1 DB_Target_Database_Info = \/.../CELL_TORONTO/subsys/database/MVSDB;\drda;db2ra;1;NOMAP,D,INTERRUPT_ENABLE;\/.../CELL_TORONTO/subsys/database/GW_INSTПриложение B.

Каталоги DCE419add object /.:/subsys/database/ROUTE1 DB_Target_Database_Info = \*OTHERDBS;drda;db2ra;0;;\/.../CELL_TORONTO/subsys/database/OTH_INSTЗатем надо выполнить одну из следующих команд:v dcelogin принципал пароль (в системе OS/2) илиv dce_login принципал пароль (в системах UNIX, Windows NT и Windows 95).После этого надо выполнить командуv cdscp < cdscp.inpСледующая команда выводит объект:cdscp show object /.:/subsys/database/ROUTE1Дополнительную информацию о командах DCE смотрите в следующих книгахпо DCE:v DCE Administration Guidev DCE Administration ReferenceАтрибуты каждого класса объектовВ среде DCE каждый объект и атрибут объекта определяется с помощью IDобъекта (OID).

Характеристики

Тип файла
PDF-файл
Размер
3,14 Mb
Тип материала
Высшее учебное заведение

Список файлов курсовой работы

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6510
Авторов
на СтудИзбе
302
Средний доход
с одного платного файла
Обучение Подробнее