Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Подключение к DB2 on z/OS
|
|||
|---|---|---|---|
|
#18+
DB2 только начинаю заниматься. Господа, кто может популярно объяснить без ссылок на доки (начитался!) Что нужно для подключения к удаленной DB2 на z/OS? В одних источниках пишут, что необходим клиент DB2 Connect, в других, что достаточно DB2 Client (Центр управления). Есть ли особенности в подключении? Должны ли совпадать версии клиента и сервера? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2010, 17:36 |
|
||
|
Подключение к DB2 on z/OS
|
|||
|---|---|---|---|
|
#18+
sunches, Если напрямую к хосту (zOS), то на рабочей станции должон быть DB2 Connect (может быть совместно с другими продуктами DB2, например DB2 ESE, WSE...), а затем ...по имени хоста (адресу) - напрямую через порт 446 (или с шифрованием 447 - кажись) нужно также где-то указать имя базы данных (подсистемы) и вперёд... Если через шлюз - то на этом самом шлюзе должен стоять этот самый DB2 Connect и настроено см. выше, а соединятся с базо надо уже как с обычным db2 luw. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2010, 23:26 |
|
||
|
Подключение к DB2 on z/OS
|
|||
|---|---|---|---|
|
#18+
sunches, ага! во втором случае, где-то надо указать. что "через шлюз к хосту". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2010, 23:28 |
|
||
|
Подключение к DB2 on z/OS
|
|||
|---|---|---|---|
|
#18+
Спасибо! Вчера пробовал вариант. На Win XP установил DB2 connect personal edition (версия 8) на удапленной z/OS DB версии 9.1. В общем подключиться не удалось. А вот еще момент, с DB2 connect можно подключаться к базам на Winde, UNIX? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2010, 10:03 |
|
||
|
Подключение к DB2 on z/OS
|
|||
|---|---|---|---|
|
#18+
sunches, Машины System Z, System i - работают с клиентом LINUX/UNIX/Windows чере протокол - Distributed Relational Database Architecture (DRDA) который состоит двух частей - DRDA Application Requester (DRDA-AR) и DRDA Application Server (DRDA-AS). DRDA Application Requester поставляется вместе с DB2 Connect или встраивается в DB2 EE в ограниченном варианте. Насколько Я помню, например в DB2 9.7 EE, поддерживается до 5-ти клиентских соединений DRDA-AR . С помощью DRDA-AR клиентские рабочие станции DB2 могут прозрачно обращаться к данным в базах данных DB2 for OS/390, DB2 for MVS, DB2 for OS/400 и/или DB2 for VSE & VM. Соответственно, DRDA Application Server (DRDA-AS), отвечает на запросы от DRDA Application Requester и поставляет требуемые данные в распределенном окружении. DRDA Application Server встраивает в серверные компоненты DB2 на разных платформах. Для доступа клиентских приложений Windows, Linux, Unix (LUW), использующих API (CLI, ODBC, JDBC, Native API и т.д.) через протокол DRDA, используется прокси-сервер DB2 Connect, который ретранслирует запросы от клиентов (LUW) к серверам и т.д. Другими словами для клиентов (LUW), сервер DB2 Connect - "псевдо-сервер DB2". Для DB2 for System Z, System i, DB2 for MVS, DB2 for VSE & VM (SQL/DS) - DB2 Connect - "псевдо-клиент DB2". На самом деле DB2 Connect - Gateway ... ;) Более детальную информацию см. в документации по продуктам DB2 Connect. С уважением, Вадим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2010, 12:38 |
|
||
|
Подключение к DB2 on z/OS
|
|||
|---|---|---|---|
|
#18+
sunches, FYI ... Требования для установки DB2 Connect Personal Edition (Windows) - Требуется MDAC 2.8. Мастер по установке DB2 установит MDAC 2.8, если он еще не установлен. PS: Эта редакция DB2 Connect предназначена для использования на персональной рабочей станции и соединений с прикладными программами. Функциональные возможности сервера и шлюза не поддерживаются. Полную информацию о возможностях этой редакции смотрите на сайте http://www.ibm.com/software/data/db2/db2connect/edition-pe.html. Проверь каталог узла и DCS - http://publib.boulder.ibm.com/infocenter/db2luw/v9r7/topic/com.ibm.db2.luw.qb.dbconn.doc/doc/c0004788.html С уважением, Вадим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2010, 12:48 |
|
||
|
Подключение к DB2 on z/OS
|
|||
|---|---|---|---|
|
#18+
GVF112GVF, спасибо за инфу! это надо переварить)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2010, 14:12 |
|
||
|
Подключение к DB2 on z/OS
|
|||
|---|---|---|---|
|
#18+
sunches, Добрый день! Для того чтобы подключаться напрямую к DB2 for z/OS нужен клиент с лицензией Connect (Connect Personal Edition, Connect Enterprise Edition и т.п.). Для настройки соединения достаточно выполнить три команды (из db2cmd): Код: plaintext 1. 2. 3. Код: plaintext 1. 2. 3. Для подключения к z/OS через "шлюз" ака DB2 Enterprise Connect команд нужно меньше, в принципе это ничем не отличается от подключения к базе на LUW. Пример(Host:db2gate.my.net Port:50000). На нем каталогизирована база SPD8, командами приведенными выше. Код: plaintext 1. 2. Версия клиента DB2 желательна не ниже чем версия сервера. А если она ниже, то желателен актуальный фикспак. Кроме того, не забыть отбайндить пакеты клиента(ов) в целевую базу на z/OS. PS: Если что-то осталось непонятным, могу рассказать подробнее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2010, 10:34 |
|
||
|
Подключение к DB2 on z/OS
|
|||
|---|---|---|---|
|
#18+
Евгений, спасибо что откликнулись! Подключиться к zOS пока не удалось. Развейте пож. туман в базовых понятиях. Поправьте, если я не правильно понимаю: 1. Для подключения к z/OS на своей винде я должен установить приложение DB2Connect personal edition. Мне удалось раздобыть лишь FP5_WR21334_CONPE версии 8.5 (нашел случайно на FTP) (Сервер на z/OS версии 9.1) Подскажите, где можно скачать свежую версию. 2. Если я поставлю db2 server EE (в литературе читал что в его состав входит db2connect) то тоже смогу подключиться к db на z/os 3. В обоих случаях мне надо установить лицензию Connect ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2010, 11:42 |
|
||
|
Подключение к DB2 on z/OS
|
|||
|---|---|---|---|
|
#18+
Если возьмете DB2 ESE, to DB2 Connect не нужен будет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2010, 12:30 |
|
||
|
Подключение к DB2 on z/OS
|
|||
|---|---|---|---|
|
#18+
sunches, Для подключения к DB2 for z/OS достаточно лицензии Personal Connect (db2conpe.lic). Для версии 8.x лицензия ESE обеспечивает возможность подключения к DB2 for z/OS. Для версии 9.x лицензия Connect идет отдельно (не входит в лицензию ESE). Узнать состояние лицензии можно узнать выполнив команду Код: plaintext Код: plaintext Обновления DB2 нужно брать здесь : DB2 Fix Packs by version for DB2 for Linux, UNIX and Windows Для версии 8.x для Windows фикспак одновременно является и полноценным дистрибутивом с триальной лицензией. Для версии 9.x практически для всех систем фикспак является одновременно и дистрибутивом с триальной лицензией(иями). Прямая ссылка на актуальный фикспак версии 8.2 для Windows 32-бит FP18_WR21443_CONPE.exe Если дистрибутив DB2 уже установлен, его нужно обновить при помощи этого же фикспака. Минимальный путь для подключения к DB2 for z/OS такой: 1. Установить с фикспака клиент Personal Connect (для версии 8.x) или просто клиент (для версии 9.x) 2. Установить файл лицензии db2licm -a db2conpe.lic . 3. Убедиться что лицензия "подхватилась" db2licm -l . 4. Каталогизировать базу DB2 for z/OS. 5. Выполнить подключение к каталогизированной базе. Тут или подключение пройдет без проблем, или будут выданы ошибки. С этими ошибками можно искать их объяснение по документации или обращаться сюда если будет непонятно. PS: Для сотрудников ОАО РЖД существует внутренний ресурс, на котором выложены фикспаки для DB2 для нескольких платформ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2010, 13:53 |
|
||
|
Подключение к DB2 on z/OS
|
|||
|---|---|---|---|
|
#18+
Евгений! Пытаюсь разобраться с аудитом DB2 под z/OS. Понимаю что СУБД глубоко интегрирована в ОС. SDCF SYSLOG показывает подключения пользователей к БД и только. Не могу понять где настроить регистрацию нужных мне событий, например удаление, добавление таблиц в БД, событий безопасности? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2010, 09:38 |
|
||
|
Подключение к DB2 on z/OS
|
|||
|---|---|---|---|
|
#18+
sunches, Добрый день! Смотрим в документацию. Security and auditing Auditing access to DB2 DB2 audit trace ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2010, 10:16 |
|
||
|
Подключение к DB2 on z/OS
|
|||
|---|---|---|---|
|
#18+
Евгений, спасибо за ссылки. Не скажу что все внимательно прочитал, но многое прояснилось. Небольшая проблема. Создал трассу аудита по классу 3 (рисунок прилагаю). Данные направил в SMF. Под одним из пользователей удалил таблицу. Просмотрел system log. Но там только подключение моего пользователя к системе. В чем может быть проблема? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2010, 16:07 |
|
||
|
Подключение к DB2 on z/OS
|
|||
|---|---|---|---|
|
#18+
sunches, В лог системы (в виде сообщений) эти трассы отображаться и не должны. Они отписываются в SMF. Если SMF активен и настроен на запись формируемых СУБД трасс, то они будут отписываться в его наборы данных. Оттуда их потом нужно вытаскивать и анализировать с помощью дополнительных инструментов. Подробнее здесь: Formatting audit trace records ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2010, 16:43 |
|
||
|
Подключение к DB2 on z/OS
|
|||
|---|---|---|---|
|
#18+
Евгений! С аудитом более или менее понятно. Есть проблемы в понимании правил авторизации пользователей в DB2 Поправьте, если я не правильно понимаю: 1. создаем пользователя в z/OS 2. создаем группу. Пользователя включаем в группу. Этой группе можем назначить права SYSADM в параметрах DB2 подсистемы. В этом случае этот пользователь имеет полные права в БД. 3. как правильно из интерфейса z/OS назначить пользователю ограниченные права, например только на чтение таблиц БД или доступ к конкретным таблицам ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2010, 12:28 |
|
||
|
Подключение к DB2 on z/OS
|
|||
|---|---|---|---|
|
#18+
sunches, И да и нет. Постараюсь пояснить. 1. В параметрах подсистемы (модуль параметров DSNZPARM) можно прописать два AUTH ID, которые будут иметь наибольшие полномочия в этой системе. Группу там прописывать нежелательно, лучше именно пользователей. Это (грубо) аналог суперпользователя (root) для Unix. Подробнее можно прочитать в документации. 2. Авторизация на объекты DB2 может выполняться как штатным для СУБД образом (через GRANT/REVOKE), так и частично/полностью через внешнюю систему защиты (RACF). Это определяется Exit-ами. 3. При авторизации средствами DB2 (GRANT/REVOKE) для учета групп пользователя (SECONDARY AUTH ID) должны быть скомпилированы экзиты. Этот шаг опционален при установке и его выполняют при необходимости. Поэтому ответ на вопрос об авторизации будет зависеть от настроенного в подсистеме типа авторизации. По умолчанию используется авторизация DB2 (GRANT/REVOKE). В таком случае достаточно выполнить GRANT нужных прав нужному AUTH ID. В документации это все есть. GRANT является стандартным SQL-оператором. Если используется RACF-авторизация на объекты, то нужно давать пользователям права на соответствующие объектам DB2 профили RACF средствами администрирования RACF. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2010, 13:56 |
|
||
|
Подключение к DB2 on z/OS
|
|||
|---|---|---|---|
|
#18+
Евгений, спасибо. С авторизацией средствами СУБД мне все понятно. В принципе ничем не отличается от остальных СУБД. А вот средствами RACF пока не до конца. Если я правильно понял, профили для объектов DB2 (таблицы, представления …) создаются при вручную при выборе типа авторизации через RACF. В профилях указывается тип доступа (если это таблица, то например право на select, insert …) Затем пользователям напрямую или через группы назначаются профили. И совсем непонятно, что такое exit-ты. Не нашел, где в z/OS посмотреть тип авторизации (db2 или RACF) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2010, 18:09 |
|
||
|
Подключение к DB2 on z/OS
|
|||
|---|---|---|---|
|
#18+
sunches, Здесь описано : Managing security with the RACF access control module Exit - это достаточно общее для IBM-овских продуктов понятие. В большинстве продуктов предусмотрена возможность расширения функционала за счет дополнительных модулей, для которых определен порядок их вызова и формат параметров. Набор и функциональность Exit-ов естественно будет разной для каждого продукта. Для включения защиты через RACF нужно будет выполнить задание по компиляции готовых Exit-ов и разместить эти Exit-ы в библиотеки SDSNEXIT этой подсистемы. Профили в RACF нужно создавать вручную, хотя по моему была в составе DB2 некая утилита, которая на основе GRANT-ов в базе генерировала соответствующие профили. Чем хороши профили RACF - можно по маске защитить сразу группу объектов и при пересоздании объектов права не теряются. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2010, 10:15 |
|
||
|
Подключение к DB2 on z/OS
|
|||
|---|---|---|---|
|
#18+
Евгений, еще несколько вопросов: 1. как из интерфейса z/OS найти пользователя-администратора DB2 (SYSADM)? 2. импирически я нашел пользователя, имеющего право на создание таблиц и правами передачи полномочий. Пытаюсь передать право на создание таблиц другому пользователю из интерфейса: DB2 Admin Tool - Execute SQL statements - SQL statement команда grant create table to user не проходит возможно в z/OS свой синтаксис или я что то делаю не так? может быть это можно выполнять только в интерактиве? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2010, 17:01 |
|
||
|
Подключение к DB2 on z/OS
|
|||
|---|---|---|---|
|
#18+
sunches 1. как из интерфейса z/OS найти пользователя-администратора DB2 (SYSADM)? Раз есть DB2 Admin Tool, то так: DB2 system catalog(1)->Authorization options (AO)->System authorizations(ZA) Смотреть колонку SYSADM. А общий способ такой: Код: plaintext Внимательно читаем какие нужны привилегии для выполнения оператора CREATE TABLE (раздел Authorization). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2010, 09:59 |
|
||
|
Подключение к DB2 on z/OS
|
|||
|---|---|---|---|
|
#18+
Евгений, огромное спасибо!!! С правами с Вашей помощью разобрался. Если не трудно помогите разобраться с трассой аудита. Назначение некоторых параметров не совсем понятны: -START TRACE( Trace type ===> AUDIT (STat, ACctg, AUdit, PErfm or MOnitor) -здесь однозначно аудит ) CLASS( Trace classes ===> 01,03 - здесь указываю нужные классы ) DEST( Recording Dest.===> SMF (SMF, GTF, OPn, OPX and/or SRV) - пишу в SMF ) PLAN( Plan names ===> ) AUTHID( Authorization IDs ===> USER - здесь я указываю пользователя, по которому собираю аудит, если пусто то по всем ????? ) SCOPE( Scope ===> LOCAL (LOcal or GRoup) - пользователя или группу ??????? ) IFCID( IFC IDs ===> - ???? ) BUFSIZE( Buffer size in KB ===> (8-1024) ) TDATA( CORRELATION Include cor header ===> (Yes/No) - ???? CPU Include CPU header ===> (Yes/No) - ???? TRACE Include trace hdr ===> (Yes/No) - ???? DISTRIBUTED Include dist hdr ===> (Yes/No) - ???? ) LOCATION( Location name ===> - - ???? ) COMMENT( Additional comment ===> MY_TRACE - комментарий ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2010, 16:09 |
|
||
|
Подключение к DB2 on z/OS
|
|||
|---|---|---|---|
|
#18+
sunches, В документации достаточно подробно описано : -START TRACE (DB2) Блок параметров с указаниями ограничений (constraints) опционален, по умолчанию аудит-трасса запускается для всех. Можно просто выдать команду "START TRACE(AUDIT) DEST(SMF)" Ограничения вводятся для того, чтобы трассировать только необходимое и не нагружать DB2/SMF ненужной работой и задержками. Тестировать такие команды нужно на тестовой/отладочной подсистеме, т.к. некоторые виды трасс могут снижать производительность системы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2010, 16:58 |
|
||
|
Подключение к DB2 on z/OS
|
|||
|---|---|---|---|
|
#18+
sunches, С помощью какого средства вы планируете преобразовывать данные трассировки в читабельный вид? Если это IBM Tivoli OMEGAMON® XE on z/OS, то можно собирать трассировку с его же помощью. Настраивать этот процесс можно через ISPF. Это может быть более удобно в некоторых случаях. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2010, 10:19 |
|
||
|
Подключение к DB2 on z/OS
|
|||
|---|---|---|---|
|
#18+
Евгений, Вы мне писали, что авторизация в DB2 может осуществляться либо с использованием внешней системы защиты (RACF), либо встроенными средствами DB2 (режим по-умолчанию). Вы не в курсе, SAP-системы на DB2 какой режим используют? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2010, 16:01 |
|
||
|
|

start [/forum/topic.php?fid=43&tid=1601003]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
192ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 10ms |
| total: | 292ms |

| 0 / 0 |
