56
IBM i версия 7.3 Подключение к IBM i IBM i Access Client Solutions - Пакет приложений Windows: администрирование IBM

IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

IBM iверсия 7.3

Подключение к IBM iIBM i Access Client Solutions -Пакет приложений Windows:администрирование

IBM

Page 2: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим
Page 3: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

IBM iверсия 7.3

Подключение к IBM iIBM i Access Client Solutions -Пакет приложений Windows:администрирование

IBM

Page 4: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

ПримечаниеПеред применением этой информации, а также поддерживаемого ей продукта ознакомьтесь с информацией, приведенной вразделе “Юридическая информация” на стр. 45.

Этот документ может содержать ссылки на Лицензионный внутренний код. Лицензионный внутренний код - этомашинный код, лицензия на использование которого предоставляется в соответствии с условиями лицензионногосоглашения IBM на машинный код.

© Copyright IBM Corporation 2013.

Page 5: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

Содержание

Windows Application Package:Администрирование . . . . . . . . . 1Новое . . . . . . . . . . . . . . . . 1Администрирование Windows Application Package -Файл PDF . . . . . . . . . . . . . . . 1Администрирование ODBC. . . . . . . . . . 2

Обзор драйвера ODBC IBM i Access . . . . . . 2Настройка системы для применения драйвераODBC IBM i Access . . . . . . . . . . . 4

Добавление локальной системы в каталог RDB 4Выбор источника данных ODBC . . . . . . 5Использование независимого ASP через ODBC . 5

Организация защиты ODBC IBM i Access . . . . 6Распространенные стратегии ODBC, неявляющиеся безопасными . . . . . . . . 6Стратегии защиты программ ODBC . . . . . 7Информация, связанная с защитой ODBC . . . 8

Устранение неполадок ODBC . . . . . . . . 8Инструменты диагностики и анализапроизводительности ODBC. . . . . . . . 9

Инструменты диагностики и анализапроизводительности ODBC на клиенте . . . 9Инструменты диагностики и анализапроизводительности ODBC на сервере . . . 10Сбор данных трассировки ODBC (SQL.LOG) 11

Сообщения об ошибках IBM i Access ODBC . . 11Устранение неполадок соединения IBM i . . . 13

Проверка состояния сервера . . . . . . 13Проверка активности подсистем . . . . 13Проверка активности предварительныхзаданий. . . . . . . . . . . . . 14Дополнительные рекомендации по работе сTCP/IP . . . . . . . . . . . . . 14

Типичные ошибки ODBC . . . . . . . . 15Ошибки SQL . . . . . . . . . . . 15Ошибки хранимых процедур . . . . . . 18Ошибки вывода и непредвиденные ошибкиODBC . . . . . . . . . . . . . 19

Сбор информации для IBM Support . . . . . 20Ограничение действий пользователя с помощьюстратегий и функции администрирования приложений 21

Обзор стратегий IBM i Access . . . . . . . 21

Типы стратегий и области их применения. . . . 22Настройка применения стратегий в системе . . . 24

Настройка системы для применения стратегийIBM i Access Client Solutions . . . . . . . 24Настройка клиентов для работы состратегиями . . . . . . . . . . . . 24Создание файлов стратегий . . . . . . . 25

Редактор стратегий фирмы Microsoft . . . 25Создание файлов стратегий IBM i Access . . 25Создание файлов стратегий . . . . . . 25

Перечень стратегий IBM i Access . . . . . . 26Список стратегий, упорядоченный по ихназначению . . . . . . . . . . . . 26

Стратегии управления функциями:Комплекс связи .NET . . . . . . . . 27Стратегии для автообъектов ActiveX . . . 28Стратегии для функции Соединения . . . 28Стратегии для функции Управлениелицензиями . . . . . . . . . . . 33Стратегии для управления функциями:Поддержка национальных языков . . . . 33Стратегии для управления функциями:ODBC . . . . . . . . . . . . . 35Стратегии для управления функциями: OLEDB . . . . . . . . . . . . . . 37Стратегии для управления функциями:Пароли . . . . . . . . . . . . . 37Стратегии для команд PC . . . . . . . 38

Список стратегий, упорядоченный по шаблонам 40Введение в Caecfg.adm . . . . . . . . 40Caerestr.adm: Ограничения времени запускаIBM i Access . . . . . . . . . . . 41Config.adm: Обязательные соединения IBM iAccess . . . . . . . . . . . . . 41SYSNAME.adm: Стратегии для отдельныхсистем . . . . . . . . . . . . . 42

Администрация Secure Sockets Layer (SSL) . . . . 42

Юридическая информация . . . . . 45Сведения о программных интерфейсах . . . . . 47Товарные знаки . . . . . . . . . . . . . 47Условия . . . . . . . . . . . . . . . 47

© Copyright IBM Corp. 2013 iii

Page 6: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

iv IBM i: Пакет приложений Windows: администрирование

Page 7: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

Windows Application Package: АдминистрированиеВ данном разделе описано администрирование клиент-серверной среды Windows Application Package.

В этом разделе предполагается, что вы уже знакомы с программой Windows Application Package и онаустановлена на вашей системе.

Примечание: Используя исходный код примеров, вы принимаете условия “Лицензия и отказ от гарантий напредоставляемый код” на стр. 42.

НовоеОписание новой и измененной информации, посвященной Windows Application Package, в этом выпуске.

Windows Application Package - это дополнительный пакет, входящий в состав IBM® i Access Client Solutions.Он содержит промежуточное программное обеспечение, провайдеров баз данных и программные API,входящие в состав продукта IBM i Access for Windows версии 7.1.

Другая информация

После того как вы установите продукт Windows Application Package, из папки IBM i Access Client Solutionsможно получить доступ к Руководству пользователя: Пуск > Программы > IBM i Access Client Solutions >Руководство пользователя.

Дополнительная информация о технологиях, которые можно применять для доступа к базам данных,приводится в Programmer's Toolkit.

Как найти новую или измененную информацию

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

В документах PDF для пометки изменений используется символ вертикальной черты (|), который находитсяслева на полях напротив новой или измененной информации.

Другую информацию о новых и измененных функциях в этом выпуске вы можете найти в документеИнформация для пользователей.Информация, связанная с данной:Программирование .NETПрограммирование OLE DB

Администрирование Windows Application Package - Файл PDFДокумент PDF с данной информацией можно просмотреть и напечатать.

Для просмотра или загрузки этого документа в формате PDF выберите ссылку IBM i Access Client Solutions -Windows Application Package: администрирование.

© Copyright IBM Corp. 2013 1

Page 8: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

Сохранение файлов PDF

Для того чтобы сохранить файл PDF на рабочей станции для дальнейшего просмотра или печати, выполнитеследующие действия:1. В браузере щелкните правой кнопкой мыши на ссылке на файл PDF.2. В случае применения браузера Internet Explorer выберите Сохранить объект как. В случае применения

Netscape Communicator выберите Сохранить по ссылке как.3. Перейдите в каталог, в котором требуется сохранить документ PDF.4. Нажмите кнопку Сохранить.

Загрузка программы Adobe Acrobat Reader

Для просмотра и печати файлов PDF требуется программа Adobe Acrobat Reader. Бесплатную копию этой

программы можно загрузить с веб-сайта Adobe (www.adobe.com/products/acrobat/readstep.html) .

Администрирование ODBCВ Windows Application Package входит драйвер ODBC, который представляет собой удобное средствосетевого доступа к базе данных DB2 for IBM i. В этом разделе приведены описание ODBC, инструкции понастройке драйвера и руководство по устранению неполадок.

Примечание: Дополнительная информация и рекомендации по работе с API ODBC вы можете найти вразделе Программирование ODBC.

Открытая связь с базами данных (ODBC) - это стандарт фирмы Microsoft для обеспечения доступа к базамданных. Он содержит набор явно заданных интерфейсов прикладных программ (API), применяющих языкструктурных запросов (SQL) для доступа к базам данных.

Инструкции по настройке поддержки ODBC в пользовательских приложениях приведены в разделеПрограммирование ODBC IBM i Access. Этот раздел состоит из нескольких частей:v Список API ODBCv Реализация API ODBCv Примеры программv Производительность ODBCИнформация, связанная с данной:IBM i Access ODBCSystem i Access для LinuxЭтот раздел содержит информацию об установке и применении драйвера ODBC IBM для Linux для работы сбазой данных System i. Драйвер ODBC IBM System i для Linux не входит в состав продукта System i Accessдля Windows. Это отдельный продукт, применяемый только в операционной системе Linux.

Обзор драйвера ODBC IBM i AccessЭтот раздел содержит общую информацию о драйвере ODBC и его применении в IBM i Access ClientSolutions.

Драйвер ODBC IBM i Access представляет собой совокупность интерфейсов прикладных программ (API),предназначенных для доступа к базам данных с помощью языка структурных запросов (SQL). Применениедрайвера ODBC IBM i Access позволяет приложениям получать доступ к различным базам данных сервера спомощью одного и того же исходного кода и обрабатывать данные в наиболее удобном для себя формате.ODBC предоставляет разработчику приложений относительно простую модель для создания переносимыхприложений или компонентов, которые должны взаимодействовать с несколькими СУБД.

2 IBM i: Пакет приложений Windows: администрирование

Page 9: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

Архитектура ODBC состоит из приложения, диспетчера драйверов, драйвера ODBC и источника данных.Продукт IBM i Access обеспечивает поддержку как 32-разрядного, так и 64-разрядного драйвера ODBC. В64-разрядных версиях Windows 64-разрядный драйвер ODBC автоматически устанавливается вместе с32-разрядным драйвером. Приложения ODBC, работающие в 64-разрядных версиях Windows,автоматически выбирают нужный драйвер ODBC для каждого приложения. Например, 64-разрядныйдрайвер применяется только 64-разрядными приложениями.

Для применения ODBC нужно настроить источник данных. Это можно сделать с помощью АдминистратораODBC. В папке IBM i Access Client Solutions предусмотрено две версии Администратора: 32-разрядная и64-разрядная. С помощью Администратора ODBC можно настраивать три вида источников данных:пользовательский, системный и файловый. Дополнительная информация о настройке источников данныхприведена в разделе Поддержка 64-разрядного ODBC руководства пользователя IBM i Access ClientSolutions.

RV3W364-1

Êîìïîíåíòû ODBC

Ïðèëîæåíèå

Èñòî÷íèêäàííûõ

ÄðàéâåðODBC

ÄðàéâåðODBC

ÄðàéâåðODBC

Èñòî÷íèêäàííûõ

Èñòî÷íèêäàííûõ

Àäìèíèñòðàòîðäðàéâåðîâ

ÈíòåðôåéñODBC

Приложение. Выполняет обработку и вызывает функции ODBC для выполнения операторов SQL.

Диспетчер драйвера. Обрабатывает вызовы функций ODBC и передает запросы драйверу.

Драйвер. Обрабатывает вызовы функции ODBC, передает запросы SQL источнику данных и возвращаетрезультат приложению.

Источник данных. Для применения источника данных необходимо создать имя источника данных (DSN).DSN содержит информацию о возможных способах доступа к СУБД. Можно задать любое из приведенныхниже DSN:v Пользовательское DSN: Эти источники данных являются локальными для каждого компьютера и

доступны только своему создателю. Эта информация хранится в реестре.v Системное DSN: Эти источники данных являются локальными для каждого компьютера, не будучи

выделенными какому-либо пользователю. Присвоить источнику данных системное DSN может системаили пользователь с соответствующими правами доступа. Эта информация хранится в реестре.

Примечание: На PC с 64-разрядными процессорами системная часть реестра разделена на 32-разрядный и64-разрядный разделы. Системные DSN, настроенные с помощью 32-разрядного Администратора ODBC,поддерживаются только 32-разрядными приложениями. В свою очередь, системные DSN, настроенные спомощью 64-разрядного Администратора ODBC поддерживаются только 64-разрядными приложениями.

v Файловое DSN: Эти источники данных связаны с файлами. Они общие для всех пользователей,применяющих для доступа к базе данных одинаковые драйвера. Эти источники данных не обязательноявляются локальными или выделенными какому-либо пользователю.

Дополнительная информация по ODBC приведена на Web-сайте Microsoft.Задачи, связанные с данной:

Администрирование 3

Page 10: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

“Выбор источника данных ODBC” на стр. 5Чтобы приложение могло обращаться к данным и работать с ними, необходимо настроить источник данныхдля приложения Access ODBC IBM i.

Настройка системы для применения драйвера ODBC IBM i AccessВ этом разделе приведено описание действий по настройке среды системы для поддержки драйвера ODBC.Для просмотра справки по настройке драйвера ODBC запустите программу администрирования ODBC вгруппе программ IBM i Access Client Solutions и обратитесь к электронной справке.

Данный драйвер ODBC IBM i Access совместим с драйвером ODBC серии 3.5. Для работы этого драйверанеобходим продукт Microsoft Data Access Components (MDAC) версии 1.5 или выше. Для приложений,применяющих объекты данных Microsoft ActiveX (ADO), необходим продукт MDAC версии 2.1 или выше.Библиотеки MDAC 2.1 и более поздних версий обеспечивают дополнительные функции доступа к даннымDB2 for IBM i, для приложений, применяющих ADO, комплекс связи OLE DB фирмы Microsoft для ODBC иIBM i Access для ODBC. В случае, если приложение применяет пул соединений или сервер MicrosoftTransaction Server (MTS), рекомендуется установить самую новую версию MDAC. Продукт MDAC можнозагрузить с сайта Microsoft по адресу: http://msdn.microsoft.com/data/aa937729.aspx.

Инструкции по настройке драйвера ODBC приведены в разделе Источник данных ODBC. Для завершениянастройки выполните действия, описанные в разделе Добавление локальной системы в каталог RDB.

Необязательно использовать ODBC при работе с независимыми пулами дисков. Дополнительнаяинформация о настройке независимых пулов дисков приведена в разделе Независимые ASP.

Если вам требуется справочная информация по настройке опций определенного источника данных, откройтераздел Администратор ODBC в группе программ IBM i Access Client Solutions, выберите нужный источникданных и просмотрите электронную справку.Информация, связанная с данной:

MDAC

Добавление локальной системы в каталог RDBДля работы IBM i с ODBC Access, OLE DB или комплексом связи .NET локальную систему необходимовнести в каталог RDB.

Для добавления локальной системы в каталог RDB выполните следующие действия:1. В командной строке введите команду CL Добавить запись каталога реляционной базы данных

(ADDRDBDIRE).2. После того как вам будет предложено ввести значения в меню ADDRDBDIRE, введите в параметре

Реляционная база данных имя системы.3. В параметре Удаленное расположение введите значение *LOCAL.

В случае, если приложение работает с данными в независимых ASP в системе версии V5R2 или выше, дляполучения набора имен базы данных (RDB) могут понадобиться дополнительные действия. Имя RDBсоответствует пространству имен, состоящему из системного ASP и пользовательских ASP, либоподключенной группы ASP, связанной с системным ASP. Дополнительная информация о независимых ASPприведена в разделе Управление дисками.

Примечание: ODBC допускает применение полных имен в формате [имя каталога].[имясхемы].идентификатор (идентификатор может быть именем таблицы, представления, процедуры и т.п.). Вреализации SQL для DB2 for IBM i это соответствует формату [имя RDB].[имя набора].идентификатор.Информация, связанная с данной:Управление диском

4 IBM i: Пакет приложений Windows: администрирование

Page 11: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

Выбор источника данных ODBCЧтобы приложение могло обращаться к данным и работать с ними, необходимо настроить источник данныхдля приложения Access ODBC IBM i.

Для указания источника данных выполните следующие действия:1. Запустите программу Администрирование ODBC из группы программ IBM i Access Client Solutions.2. Выберите вкладку для нужного типа источника данных. За дополнительной информацией обратитесь к

разделу Обзор драйвера ODBC IBM i Access.3. Выберите источник данных из списка или нажмите Добавить для создания нового. Для применения

существующего источника данных нажмите Настроить и перейдите к шагу 5.4. Выберите драйвер Access ODBC IBM i для источника данных и нажмите кнопку Готово.

Примечание: Список драйверов содержит элемент с именем Драйвер ODBC Client Access (32-разрядный).Это имя включено для поддержки источников данных, созданных с помощью предыдущих версий ClientAccess. Оба имени используют один и тот же драйвер ODBC. Вы можете выбрать любое из этих имен,однако в последующих выпусках имя 'Драйвер ODBC Client Access (32-разрядный)' будет удалено.

5. Укажите необходимые опции в окне настроек IBM i Access ODBC. Описание управляющих элементовприведено в электронной справке источника данных. Для просмотра справочной информации нажмитеклавишу F1 или кнопку Справка.

Примечание: Имя источника данных может содержать до 32 символов. Оно должно начинаться салфавитного символа и не может содержать следующие символы:

Недопустимые символы в имени источника данных

Открывающая квадратная скобка ([) Вопросительный знак

Закрывающая квадратная скобка (]) Звездочка (*)

Открывающая фигурная скобка ({) Знак равенства (=)

Закрывающая фигурная скобка (}) Восклицательный знак (!)

Открывающая круглая скобка (() Знак "at" (@)

Закрывающая круглая скобка ()) Точка с запятой (;)

Понятия, связанные с данным:“Обзор драйвера ODBC IBM i Access” на стр. 2Этот раздел содержит общую информацию о драйвере ODBC и его применении в IBM i Access ClientSolutions.Задачи, связанные с данной:“Использование независимого ASP через ODBC”Действия по подключению к независимому ASP через ODBC IBM i Access.Информация, связанная с данной:Управление диском

Использование независимого ASP через ODBCДействия по подключению к независимому ASP через ODBC IBM i Access.

Для работы с независимыми ASP с помощью ODBC настройте DSN ODBC и выполните следующиедействия:1. Выберите вкладку Сервер.2. Щелкните на опции "Переопределить базу данных по умолчанию со следующими параметрами".3. Укажите Имя RDB, соответствующее независимому ASP, с которым необходимо установить соединение.

Администрирование 5

Page 12: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

4. Если имя RDB не указано, применяется имя RDB по умолчанию, указанное в описании задания впользовательском профайле, под управлением которого устанавливается соединение ODBC. Поумолчанию, драйвер применяет параметр профайла пользователя, устанавливающего соединение ODBC.Дополнительная информация о независимых ASP приведена в разделе Управление дисками.

Задачи, связанные с данной:“Выбор источника данных ODBC” на стр. 5Чтобы приложение могло обращаться к данным и работать с ними, необходимо настроить источник данныхдля приложения Access ODBC IBM i.Информация, связанная с данной:Управление диском

Организация защиты ODBC IBM i AccessВ этом разделе рассмотрено несколько вопросов защиты при работе с ODBC IBM i Access, и приведеныссылки на более подробные руководства по организации защиты.

Следующая информация не может служить исчерпывающим руководством по организации защиты системыIBM i или с IBM i Access Client Solutions. Здесь приведен лишь краткий обзор принципов организации защитыпри работе с IBM i Access Client Solutions и ODBC. Дополнительная информация приведена в книгеСправочник по защите IBM.Информация, связанная с данной:Справочник по безопасности

Распространенные стратегии ODBC, не являющиеся безопаснымиИзбегайте некоторых часто встречающихся приемов защиты ODBC IBM i Access, которые не являютсябезопасными.

Некоторые системные администраторы уделяют гораздо большее внимание защите способов и средствдоступа к данным, нежели защите самих данных. Это весьма рискованно, поскольку в этом случае требуетсяпредусмотреть ВСЕ возможные пути доступа пользователей к данным. Ниже описаны некоторые частовстречающиеся приемы защиты ODBC, которых следует избегать:

Запрет ввода команд в командной строке

Такая организация защиты может применяться для стандартных меню iSeries и приложений эмулятора 5250.Предполагается, что если запретить пользователям вводить команды в сеансе эмуляции 5250, то они смогутполучать доступ к данным только через программы и меню, которые им предоставит системныйадминистратор. По этой причине такой способ не обеспечивает подлинной защиты. Повысить надежностьзащиты можно с помощью стратегий IBM i Access и функции администрирования приложений, а такжепутем настройки прав доступа на уровне объектов.

Стратегии IBM i Access позволяют ограничить доступ ODBC к конкретному источнику данных, и принеобходимости разрешить только чтение данных. Администрирование приложений в IBM Navigator for iможет запретить доступ ODBC.

Дополнительная информация приведена в книге Справочник по защите IBM.

Пользовательские программы выхода

Пользовательские программы выхода позволяют системному администратору защитить программу серверахоста, поставляемую фирмой IBM. Драйвер ODBC IBM i Access использует сервер базы данных хоста, вчастности точки выхода QIBM_QZDA_INIT, QIBM_QZDA_NDBx и QIBM_QZDA_SQLx. Некоторыедрайверы ODBC и способы доступа к данным IBM i Access (такие как OLE DB) могут использовать и другиесерверы хоста.

6 IBM i: Пакет приложений Windows: администрирование

Page 13: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

Журналы

Для обеспечения управления фиксацией в приложениях типа клиент-сервер часто применяется ведениежурналов. Журналы содержат подробную информацию о каждом обновлении файла, для которого ведетсяжурнал. Содержимое журнала можно отформатировать. Журналы позволяют получать следующуюинформацию:v Профайлы пользователей, обновлявшие файлv Записи, которые были обновленыv Тип обновления

Ведение журнала позволяет также создавать пользовательские записи журнала. В сочетании спользовательскими программами выхода или триггерами это дает сравнительно простой способпользовательского контроля за системой. Более подробная информация приведена в книге Резервноекопирование и восстановление.

Ограничения на Имя источника данных (DSN)

В драйвере ODBC IBM i Access предусмотрен параметр DSN, позволяющий предоставлять доступ к базеданных только для чтения. Драйвер ODBC IBM i Access поддерживает значения "только для чтения" и "длячтения и вызова". Применение этих параметров помогает предотвратить несанкционированное удаление иобновление записей, хотя и не обеспечивает полноценной защиты.Информация, связанная с данной:Справочник по безопасностиРезервное копирование и восстановление

Стратегии защиты программ ODBCОбратите внимание на следующие стратегии защиты программ Access ODBC IBM i.

Ограничение доступа программ к базе данных

Системным администраторам часто приходится ограничивать доступ к определенным файлам, программамили наборам программ. Программист, использующий обычные меню iSeries, может устанавливатьограничения с помощью принятых прав доступа к программам. Аналогичные методы применимы и приработе с ODBC.

Хранимые процедуры позволяют реализовывать принятые права доступа к программам при работе с ODBC.Программист может запретить пользователям выполнять операции над файлами баз данных из приложенийрабочего стола, таких как Microsoft Access или Lotus 1-2-3. Вместо этого он может разрешить обновлениебазы данных только своему приложению. Для реализации этого необходимо ограничить доступпользователей к базе данных с помощью средств защиты на уровне объектов или с помощьюпользовательских программ выхода. Приложение должно отправлять запросы данных хранимымпроцедурам и эти процедуры должны обновлять базу данных.

Ограничение ресурсов CPU, выделяемых пользователям

ODBC существенно упростил доступ к данным DB2 for i. Однако в некоторых случаях пользователи могутнепреднамеренно создавать запросы, слишком часто обращающиеся к CPU. Это может значительно снизитьпроизводительность системы, поскольку операции ODBC выполняются с приоритетом интерактивногозадания. В системе поддерживается диспетчер запросов. ODBC может инициализировать создание диспетчераочередей (например, с помощью приложения PC) путем вызова хранимой процедуры. Кроме того, это могутсделать API ODBC с помощью параметра тайм-аута запроса. Наконец, инициализировать диспетчерочередей в задании ODBC может пользовательская программа выхода. Ограничение времени задается впараметре QRYTIMLMT команды CL CHGQRYA. Его можно также указать в файле опций запроса(QAQQINI).

Администрирование 7

Page 14: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

Дополнительная информация приведена в книге SQL Reference. Вы можете просмотреть электроннуюверсию этой книги в формате HTML или загрузить ее в формате PDF из DB2 for i SQL Reference.

Кроме того, дополнительная информация приведена в разделе Администрирование сервера хоста.

Протоколы контроля (отслеживание параметров защиты)

Для отслеживания параметров защиты можно применять несколько протоколов. Протокол событий (QHST)содержит информацию об изменениях в конфигурации защиты системы. Для подробного отслеживанияфункций защиты следует задать параметр QAUDJRN. Если ему присвоено значение *SECURITY, то будутотслеживаться следующие события:v Изменение прав доступа к объектамv Создание, изменение, удаление, просмотр и восстановление пользовательских профайловv Изменение владельца объектаv Изменения в программах (CHGPGM), принимающих профайл владельцаv Изменения системных значений и сетевых атрибутовv Изменение работы подсистемv Сброс пароля QSECOFR до значения по умолчанию функцией DSTv Запрос пароля по умолчанию администратора защиты DSTv Изменение атрибутов контроля объекта

Дополнительная информация приведена в книге Справочник по защите IBM.Информация, связанная с данной:Справочник DB2 для i SQLАдминистрирование серверов хостаСправочник по безопасности

Информация, связанная с защитой ODBCРазместите дополнительную информацию по организации защиты IBM i Acesss ODBС.

Подробная информация по соответствующим темам приведена в следующих источниках.

За дополнительной информацией можно также обратиться в службу технической поддержки IBM i или навеб-страницу www.ibm.com/systems/support/i/.Информация, связанная с данной:Администрирование серверов хостаСправочник по безопасностиРезервное копирование и восстановлениеСправочник DB2 для i SQL

Устранение неполадок ODBCВ этом разделе приведены рекомендации по устранению наиболее часто встречающихся неполадок приработе с IBM i Access Client Solutions и ODBC. В нем также рассматриваются несколько инструментов,которые могут пригодиться при оптимизации производительности. Перед обращением в службу техническойподдержки рекомендуется просмотреть этот раздел.

Инструкции по настройке поддержки ODBC в пользовательских приложениях приведены в разделеПрограммирование ODBC IBM i Access Client Solutions. Этот раздел состоит из нескольких частей:v Список API ODBCv Реализация API ODBC

8 IBM i: Пакет приложений Windows: администрирование

Page 15: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

v Примеры программv Производительность ODBC

В следующих разделах приведены общие рекомендации по поиску и устранению неполадок ODBC IBM iAccess Client Solutions:Информация, связанная с данной:Программирование ODBC

Инструменты диагностики и анализа производительности ODBCИспользуйте инструменты диагностики для работы с неполадками ODBC IBM i Access.

В следующих разделах приведена информация об инструментах диагностики и анализа производительностиODBC со стороны клиента или сервера:Понятия, связанные с данным:“Проверка состояния сервера” на стр. 13Введите команду CWBPING IBM i Access Client Solutions.“Сбор информации для IBM Support” на стр. 20Когда вы сообщаете о неполадке в службу поддержки IBM, соберите перечисленную ниже подробнуюинформацию - это позволит быстро устранить обнаруженную неполадку пакета приложений Windows IBM iAccess.

Инструменты диагностики и анализа производительности ODBC на клиенте:

Используйте клиентские инструменты диагностики для работы с неполадками ODBC IBM i.

В следующей таблице перечислены инструменты диагностики и анализа производительности ODBC наклиенте:

Клиентский инструмент Описание

Трассировка ODBC(SQL.LOG)

Администратор ODBC фирмы Microsoft(R) содержит собственную утилиту трассировкивызовов API ODBC из приложений.

Дополнительная информация приведена в разделе Сбор данных трассировки ODBC(SQL.LOG).

Утилиты трассировки ODBC Существуют и более развитые утилиты трассировки ODBC. С помощью таких платныхутилит можно собрать подробные данные трассировки точек входа и выхода вызововAPI ODBC. К их числу относятся утилиты Trace Tools (Dr. DeeBee) и SST Trace Plus(Systems Software Technology).

CWBPING Для выполнения команды CWBPING введите в командной строке команду cwbping(IP-адрес или имя системы). Например: cwbping testsys1 или cwbping127.127.127.1

CWBPING выдаст список серверов с информацией об их состоянии. Для просмотрасправки по команде CWBPING введите ее в командной строке без параметров.Дополнительная информация о команде CWBPING приведена в разделе Проверкасостояния сервера.

CWBCOTRC Для выполнения трассировки CWBCOTRC перейдите в каталог \Program Files\IBM\ClientAccess и введите команду CWBCOTRC ON. Включив трассировку, можно запуститьприложение. Команда CWBCOTRC OFF останавливает трассировку. ПрограммаCWBCOTRC собирает информацию о данных, которыми клиент обменивается ссервером. Для получения справки по команде CWBCOTRC выполните эту команду безпараметров.

Администрирование 9

Page 16: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

Инструменты диагностики и анализа производительности ODBC на сервере:

Используйте серверные инструменты диагностики для работы с неполадками ODBC IBM i Access.

В приведенной ниже таблице перечислены средства диагностики и анализа производительности ODBC насервере:

Средства сервера

Серверный инструмент Описание

Трассировка линий связи Трассировщик линий связи может выполнять трассировку и форматирование любойлинии, для которой существует описание линии (Token-Ring и Ethernet).

Этот инструмент позволяет устранить многие неполадки. Он также полезен при поиске"узких мест", снижающих производительность. Поля системного времени и серверапозволяют определить, сколько времени займет обработка запроса.

Трассировка заданий Трассировка заданий позволяет устранить большую часть неполадок и задержек привыполнении операций. Для трассировки задания необходимо сначала запуститьслужебное задание. Для этого определите полное имя задания ODBC. Затем из любогосеанса эмуляции 5250 запустите служебное задание для данного задания QZDASOINIT спомощью команды STRSRVJOB. После этого выберите один из двух типов трассировки:

Трассировка заданияВыполняет трассировку внутренних вызовов серверов хоста. Запуститекоманду TRCJOB *ON.

Отладочная трассировкаПрименяется для оценки производительности приложения и определенияпричины какой-либо конкретной неполадки.

Команда STRDBG выполняется только для активного служебного задания. Эта командазаносит в протокол задания сеанса отладки информацию обо всех решениях,принимаемых оптимизатором запросов. Например, регистрируется примерное времявыполнения запросов, используемые пути доступа и ошибки курсора.

Для того чтобы включить функцию STRDBG, можно просто выбрать опцию Включитькоманду Запустить отладку (STRDBG) на вкладке Диагностика при настройке DSNODBC с помощью Администратора ODBC. Можно использовать и другой способ:введите команду

STRDBG UPDPROD(*YES)

В протокол задания ODBC могут быть занесены любые ошибки базы данных IBM i.Если задание работает в режиме отладки, то в протокол задания будут дополнительнозанесены сведения о производительности.

Инструменты анализапроизводительности

Набор инструментов, предназначенных для анализа производительности, содержитотчеты и утилиты, позволяющие подробно проанализировать работу приложения. Этотнабор инструментов позволяет просматривать информацию об использовании CPU,дисков и виртуальной памяти, а также многие другие показатели работы системы.Несмотря на то, что операционная система содержит средства сбора информации опроизводительности, для анализа этих результатов понадобится отдельнаялицензионная программа Performance Tools/400.

Кроме того, вы можете воспользоваться средствами Монитор баз данных и Визуальноепредставление. Дополнительная информация приведена в электронной справкеНавигатора System i.

10 IBM i: Пакет приложений Windows: администрирование

Page 17: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

Серверный инструмент Описание

Протокол заданияQZDASOINIT

Рекомендуется создать и впоследствии просмотреть протокол задания QZDASOINIT.Этот протокол упрощает поиск и устранение неполадок ODBC.

Для того чтобы установить доступ к протоколу задания, достаточно выбрать опциюПечатать протокол задания при отсоединении на вкладке Диагностика при настройке DSNODBC с помощью Администратора ODBC. Для того чтобы найти протокол задания,откройте сеанс эмуляции PC5250 и введите команду WRKSPLF. Укажитепользовательский профайл IBM i, применяемый в соединении ODBC в качествепользовательского параметра для программы WRKSPLF.

QAQQINI (файл опцийзапроса)

Библиотеку для файла опций запроса можно задать при настройке DSN ODBC спомощью Администратора ODBC на вкладке Диагностика. Для ввода имени библиотекипредусмотрено поле Библиотека файла опций запроса.

Сбор данных трассировки ODBC (SQL.LOG):

Действия по сбору данных по вызовам API Access ODBC IBM i

Для сбора информации в SQL.LOG выполните следующие действия:1. Запустите Администратор источника данных ODBC.2. Выберите вкладку Трассировка.3. Нажмите кнопку Начать трассировку.4. Нажмите Применить или OK.5. Воспроизведите ошибку.6. Вернитесь в меню Администратор ODBC.7. Выберите вкладку Трассировка.8. Нажмите кнопку Завершить трассировку.9. Результаты трассировки можно просмотреть в файле, который вы ранее указали в окне Путь к файлу

протокола.

Примечание: Описанная выше процедура применима только при использовании MDAC версии 2.5. Приработе с MDAC другой версии последовательность действий может быть иной.

Сообщения об ошибках IBM i Access ODBCПри возникновении ошибки драйвер ODBC IBM i Access возвращает SQLSTATE (код ошибки ODBC) исообщение об ошибке. Драйвер генерирует эту информацию на основе как ошибок, обнаруженных имсамим, так и ошибок, о которых сообщает СУБД.

Если ошибка возникла в источнике данных, драйвер ODBC IBM i Access преобразует номер внутреннейошибки в соответствующий код SQLSTATE. В случаях, когда драйвер ODBC IBM i Access и диспетчердрайверов Microsoft обнаруживают одну и ту же ошибку, они генерируют соответствующий код SQLSTATE.Драйвер ODBC IBM i Access формирует сообщение об ошибке по сообщению, полученному от СУБД.

Если ошибка возникла в драйвере ODBC IBM i Access или в диспетчере драйверов Microsoft, то драйверODBC IBM i Access возвращает сообщение на основе текстовой информации, связанной с кодом SQLSTATE.

Формат сообщений об ошибках

Ниже приведен формат сообщений об ошибках:[вендор][компонент ODBC][источник данных]сообщение об ошибке

Администрирование 11

Page 18: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

Префиксы в квадратных скобках ([]) указывают на источник ошибки. В следующей таблице показанызначения префиксов, которые возвращает драйвер ODBC IBM i Access.

При возникновении ошибки в источнике данных префиксы [вендор] и [компонент ODBC] указывают вендораи имя компонента ODBC, получившего эту ошибку из источника данных.

Источник ошибки Значение

Диспетчер драйверов [Microsoft][диспетчер драйверов ODBC][н/д]

Драйвер ODBC IBM i Access [IBM(R)][драйвер ODBC IBM i Access]н/д

Сообщения NLS [IBM][драйвер ODBC IBM i Access]Столбец #:Номер сообщения об ошибке NLSТекст сообщения об ошибке NLS

Уровень связи [IBM][драйвер ODBC IBM i Access]

Не удалось установить соединение. Comm RC=xxxx - (текст сообщения), где xxxx -это номер ошибки в десятичном, а не в шестнадцатеричном формате. После номераошибки приводится текст сообщения, описывающий суть ошибки.Примечание: Дополнительная информация об идентификаторах сообщений об ошибкахприведена в разделе Коды возврата IBM i Access или в электронном Руководствепользователя IBM i Access Client Solutions.

DB2 for i [IBM][драйвер ODBC IBM i Access][DB2]Сообщение об ошибкесервера

Просмотр текста сообщения об ошибках DB2 for i:

Для ошибок, начинающихся с: Выполните следующую команду CL:

SQL DSPMSGD RANGE(SQLxxxx) MSGF(QSQLMSG)

IWS или PWS DSPMSGD RANGE(ZZZxxxx) MSGF(QIWS/QIWSMSG), где ZZZ - это IWS или PWS

Дополнительная информация о прочих сообщениях об ошибках ODBC приведена в разделе Общие ошибкиODBC.

Сообщения NLS и сообщения об ошибках соединений приведены в электронном Руководстве пользователяIBM i Access Client Solutions, в разделе Служебные сообщения, сообщения трассировки и сообщения обошибках.Понятия, связанные с данным:“Типичные ошибки ODBC” на стр. 15Поиск и устранение ошибок ODBC IBM i Access.Информация, связанная с данной:Коды возврата IBM i Access

12 IBM i: Пакет приложений Windows: администрирование

Page 19: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

Устранение неполадок соединения IBM iКаждое соединение ODBC устанавливает связь с одной программой баз данных IBM i. Эта программаназывается программой серверов хоста.

При работе с протоколом TCP/IP применяется программа сервера баз данных QZDASOINIT. Как правило,она работает в подсистеме QUSRWRK, однако системный администратор может изменить ее расположение.

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

Если соединение установить не удается, то обычно драйвер ODBC выдает соответствующее сообщение обошибке.

Если ODBC не удается установить соединение с хостом IBM i, необходимо выполнить действия поустранению неполадок:Информация, связанная с данной:Администрирование серверов хоста

Проверка состояния сервера:

Введите команду CWBPING IBM i Access Client Solutions.

В комплект поставки продукта IBM i Access Client Solutions входит специальная команда для проверкисостояния серверов хоста:

CWBPING имя-системы

где имя-системы - это имя системы.

Команда должна выдать примерно следующую информацию:Для отмены запроса CWBPING нажмите CTRL-C или CTRL-BREAKI - Проверка соединения с системой MYSYSTEM...I - Соединение с приложением сервера установлено: Центральный клиентI - Соединение с приложением сервера установлено: Сетевой файлI - Соединение с приложением сервера установлено: Сетевая печатьI - Соединение с приложением сервера установлено: Data AccessI - Соединение с приложением сервера установлено: Очереди данныхI - Соединение с приложением сервера установлено: Удаленная командаI - Соединение с приложением сервера установлено: ЗащитаI - Соединение с приложением сервера установлено: DDMI - Соединение с приложением сервера установлено: TelnetI - Соединение с приложением сервера установлено: Централизованное управлениеI - Проверка соединения с системой MYSYSTEM завершена

Понятия, связанные с данным:“Инструменты диагностики и анализа производительности ODBC” на стр. 9Используйте инструменты диагностики для работы с неполадками ODBC IBM i Access.

Проверка активности подсистем:

Задания ODBC TCP/IP IBM i Access (QZDASOINIT) будут выполняться в подсистеме QUSRWRK. Проверьте,запущена ли эта подсистема.

Возможно, подсистему QSERVER необходимо запустить вручную. Для этого введите следующую команду:STRSBS QSERVER

Администрирование 13

Page 20: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

Для автоматического запуска подсистемы при IPL необходимо изменить программу начальной загрузки (поумолчанию запускается QSYS/QSTRUP), добавив в нее команду STRSBS QSERVER.

Помимо подсистемы QSERVER должны быть также запущены подсистемы QSYSWRK и QUSRWRK.

Проверка активности предварительных заданий:

В поставляемых IBM подсистемах QSERVER/QUSRWRK предусматривается применение предварительныхзаданий с целью повышения производительности при инициализации и запуске заданий. При отсутствииактивации эти предварительные задания запуска могут влиять на соединение IBM i.

Если в системе настроен запуск предварительных заданий, то для установки соединения НЕОБХОДИМО,чтобы соответствующее предварительное задание было активно. Для соединений TCP/IP применяетсяследующее предварительное задание:v QZDASOINIT - Программа сервераv QZDASSINIT - Применяемая программа сервера при использовании SSL

Для того чтобы выяснить, активны ли предварительные задания, введите следующую команду:WRKACTJOB SBS(QUSRWRK)

WRKACTJOB SBS(’пользовательская подсистема’)

Должно быть активно следующее предварительное задание:Задание Пользователь Тип ----Состояние---QZDASOINIT QUSER PJ ACTIVE (соединение с сокетом)

Предварительные задания будут показаны в выводе команды WRKACTJOB, только если соединение ужеактивно. Для просмотра предварительных заданий в меню WRKACTJOB нажмите клавишу F14.

Дополнительные рекомендации по работе с TCP/IP:

Использование NETSTAT, STRTCP и STRHOSTSVR для проверки и запуска функций TCP/IP при устранениинеполадок соединения IBM i.

Проверьте, запущен ли протокол TCP/IP, с помощью следующей команды:NETSTAT *CNN

Примечание: Чтобы убедиться, что протокол TCP/IP запускается вместе с Навигатором System i, нужносначала настроить на сервере протокол TCP/IP, а затем выполнить следующие действия:1. В окне Навигатора System i выберите сервер > Сеть.2. Щелкните правой кнопкой на пункте Конфигурация TCP/IP и выберите Утилиты.3. Выберите Ping.4. Укажите имя хоста или IP-адрес и нажмите кнопку Отправить пробный пакет.

Если необходимый протокол не запущен, запустите его командой STRTCP.

Проверьте, запущены ли необходимые демоны, с помощью команды NETSTAT *CNN:Удаленный Удаленный Локальныйадрес порт порт Время простоя Состояние* * as-cent > 000:09:31 Ожидание* * as-signon 000:09:41 Ожидание* * as-svrmap 002:57:45 Ожидание* * as-data > 002:57:45 Ожидание

Если необходимые демоны не запущены, запустите их командой STRHOSTSVR SERVER(*ALL).

14 IBM i: Пакет приложений Windows: администрирование

Page 21: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

v Проверьте, запущен ли в подсистеме QSERVER демон сокета базы данных QZDASRVSD.– Демон as-database должен находиться в состоянии Ожидание– Для просмотра сообщений об ошибках в протоколе задания демона воспользуйтесь командой

WRKJOB QZDASRVSD.v Проверьте, запущен ли демон QZSOSMAPD в подсистеме QSYSWRK.

– Демон as-svrmap должен находиться в состоянии Ожидание (вывод команды NETSTAT *CNN).– Для просмотра сообщений об ошибках в протоколе задания демона воспользуйтесь командой

WRKJOB QZSOSMAPD.

Для определения номера сокета сервера баз данных PC подключается к сокету сервера номеров портов. Онузнает порт, применяемый как порт баз данных. Затем PC подключается к нужному порту, отслеживаемомудемоном сервера баз данных, QZDASRVSD. Последний подключает PC к предварительному заданиюQZDASOINIT в подсистеме QUSRWRK. Если это первое соединение для данного PC, то будут применятьсядва дополнительных сервера: сервер централизованного управления (для лицензирования) и сервер входа всистему (для проверки ИД и пароля пользователя).

Дополнительная информация о проверке состояния TCP/IP приведена в разделе Общие неполадки TCP/IP.Информация, связанная с данной:Настройка TCP/IP для сервераОбщие неполадки TCP/IP

Типичные ошибки ODBCПоиск и устранение ошибок ODBC IBM i Access.

В следующих разделах приведены общие рекомендации по поиску и устранению неполадок ODBC IBM iAccess:Понятия, связанные с данным:“Сообщения об ошибках IBM i Access ODBC” на стр. 11При возникновении ошибки драйвер ODBC IBM i Access возвращает SQLSTATE (код ошибки ODBC) исообщение об ошибке. Драйвер генерирует эту информацию на основе как ошибок, обнаруженных имсамим, так и ошибок, о которых сообщает СУБД.

Ошибки SQL:

Список распространенных ошибок SQL IBM i Access ODBC, встречающихся в приложениях

Примечание: Дополнительная информация об ошибках SQL приведена в разделе Коды и сообщения SQL.Информация, связанная с данной:Сообщения и коды SQL

SQL0104 - Маркер &1 недопустим. Допустимые маркеры: &2:

Сообщение о недопустимом синтаксисе SQL IBM i Access ODBC

Возможная причина:v Приложение создало оператор SQL с неверным синтаксисом. Для определения причины неполадки

просмотрите протокол SQL.LOG с помощью утилиты трассировки ODBC, поставляемой вместе сАдминистратором ODBC.

v Если задано имя маркера "*", обратитесь к разделу SQL0114 - Реляционная база данных &1 отлична оттекущего сервера &2.

Администрирование 15

Page 22: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

v Размер литерала в операторе SQL превышает 32 Кб. Рекомендуем вместо литерала использовать признакпараметра. Это сократит размер оператора и вместе с тем позволит передать поле максимальногоразмера.

v Приложение применяет неверный синтаксис внешнего соединения. Некоторые приложения (PowerBuilder3.0 & 4.0, Crystal Reports) используют собственный синтаксис внешних соединений *= в операторе WHERE.Выясните это у вендора применяемого приложения. Большинство приложений позволяют явно задатьсинтаксис внешних соединений ODBC в соответствующем файле или параметре.

Понятия, связанные с данным:“SQL0114 - Реляционная база данных &1 отлична от текущего сервера &2”Изменение записи каталога реляционной базы данных IBM i Access ODBC.

SQL0113 - Имя &1 недопустимо.:

Изменение каталога реляционной базы данных IBM i Access ODBC.

Возможная причина:

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

ADDRDBDIRE RDB(SYSNAME) RMTLOCNAME(*LOCAL)

где SYSNAME - это имя локального расположения системы по умолчанию (задаваемого командойDSPNETA).

Другой типичной причиной этой ошибки является точка (.) в имени таблицы или библиотеки. Несмотря нато, что точка допускается соглашением о присвоении имен файлов IBM i, имя должно быть заключено вдвойные кавычки, если оно указывается в операторе SQL. Простой способ исправить ошибку - создатьлогический файл на основе физического в соответствии с синтаксисом имен SQL. Другой способ - создатьпсевдоним SQL для нужного файла и обращаться к нему через этот псевдоним.

SQL0114 - Реляционная база данных &1 отлична от текущего сервера &2:

Изменение записи каталога реляционной базы данных IBM i Access ODBC.

Возможная причина:

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

ADDRDBDIRE RDB(SYSNAME) RMTLOCNAME(*LOCAL)

где SYSNAME - это имя локального расположения системы по умолчанию (задаваемого командойDSPNETA).

Другой типичной причиной этой ошибки является точка (.) в имени таблицы или библиотеки. Несмотря нато, что точка в именах допустима, необходимо заключить имя в двойные кавычки, если оно указывается воператоре SQL. Простой способ устранить ошибку - создать логический файл на основе физического всоответствии с синтаксисом имен SQL.Понятия, связанные с данным:“SQL0104 - Маркер &1 недопустим. Допустимые маркеры: &2” на стр. 15Сообщение о недопустимом синтаксисе SQL IBM i Access ODBC

16 IBM i: Пакет приложений Windows: администрирование

Page 23: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

SQL0204 - MYSYSCONF не найден:

Для ODBC IBM i Access: Необязательная таблица на сервере.

Возможная причина:

Это сообщение обычно выдается только для заданий, использующих Microsoft Jet Engine (компонентприложений Microsoft ACCESS и Microsoft Visual Basic). MS Jet Engine всегда проверяет наличие на серверенеобязательной таблицы MYSYSCONF. Все приложения игнорируют это предупреждение. Дополнительнуюинформацию можно получить из руководства Microsoft Jet Database Engine Connectivity или в фирмеMicrosoft.

SQL0208 - В таблице результатов отсутствует столбец ORDER BY:

Для ODBC IBM i Access: Ошибка в операторе ORDER BY

Возможная причина:

Драйвер ODBC IBM i Access сообщил, что параметру SQL_ORDER_BY_COLUMNS_IN_SELECT присвоенозначение "Y" (ODBC 2.0). Это означает, что столбцы в операторе ORDER BY должны находиться в спискевыбора. Некоторые стандартные приложения, предназначенные для создания отчетов для рабочего стола,либо игнорируют, либо не проверяют это значение и пытаются использовать поле ORDER BY,отсутствующее в списке выбора.

SQL0900 - Приложение не подключено:

Изменение записи каталога реляционной базы данных IBM i Access ODBC.

Возможная причина:

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

ADDRDBDIRE RDB(SYSNAME) RMTLOCNAME(*LOCAL)

где SYSNAME - это имя локального расположения системы по умолчанию (задаваемого командойDSPNETA).

Другой типичной причиной этой ошибки является точка (.) в имени таблицы или библиотеки. Несмотря нато, что точка в именах допустима, необходимо заключить имя в двойные кавычки, если оно указывается воператоре SQL. Простой способ устранить ошибку - создать логический файл на основе физического всоответствии с синтаксисом имен SQL.

В конфигурации Имени источника данных (DSN) ODBC применяется неправильное соглашение о присвоенииимен. С помощью Администратора ODBC установите правильное соглашение о присвоении имен (*SQL или*SYS) для DSN. Всегда применяйте соглашение *SQL, если только приложение не требует явно соглашения*SYS.

SQL0901 - Системная ошибка SQL:

ODBC IBM i Access: Проверка ошибок механизма сервера (Функция)

Возможная причина:

Администрирование 17

Page 24: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

Обработка оператора SQL была прервана из-за ошибки, сообщение о которой было отправлено ранее.Информация о предыдущих ошибках содержится только в протоколе задания IBM i и не возвращаетсяприложению ODBC. Для определения и устранения этой неполадки нужно найти и просмотреть протоколзадания.

Для того чтобы найти протокол задания, откройте сеанс эмуляции PC5250 и выполните команду WRKSPLF сименем пользовательского профайла IBM i, применяемого в соединении ODBC. Однако, в некоторыхслучаях протокол задания можно найти с помощью команды WRKSPLF QUSER. Например, команду WRKSPLFQUSER необходимо использовать для поиска связанного протокола задания, если предварительное задания незапущены.

SQL5001 - Не задан спецификатор столбца или таблица &2.:

Измените соглашение о присвоении имен в имени источника данных (DSN) IBM i Access ODBC.

Возможная причина:

В конфигурации Имени источника данных (DSN) ODBC применяется неправильное соглашение о присвоенииимен. С помощью Администратора ODBC установите правильное соглашение о присвоении имен (*SQL или*SYS) для DSN. Всегда применяйте соглашение *SQL, если только приложение не требует явно соглашения*SYS.

SQL5016 - Имя объекта &1 не соответствует соглашению о присвоении имен:

Измените соглашение о присвоении имен в имени источника данных (DSN) IBM i Access ODBC.

Возможная причина:

В конфигурации Имени источника данных (DSN) ODBC применяется неправильное соглашение о присвоенииимен. С помощью Администратора ODBC установите правильное соглашение о присвоении имен (*SQL или*SYS) для DSN. Всегда применяйте соглашение *SQL, если только приложение не требует явно соглашения*SYS.

SQL7008 Операция &1 в &2 недопустима. Код причины - 3:

Для IBM i Access ODBC: Ошибка, относящаяся к файлам, не внесена в журнал.

Возможная причина:

База данных выполняет управление фиксацией с помощью журнала. Для любого приложения ODBC,управляющего фиксацией, потребуется вести журнал для используемых файлов.

Ошибки хранимых процедур:

Общие ошибки ODBC IBM i Access возвращены приложениям из сохраненной процедуры.

SQL0444 - Не найдена внешняя программа &A в &B (DB2 for i SQL):

Сообщение SQL0444 выдается при исполнении (возможно, непосредственном), если сервер баз данных DB2for i обнаружил объявление процедуры, но не смог найти объект программы.

Расположение внешней программы должно совпадать с указанным в системных таблицах каталогов.Учтите, что это расположение задается соглашением о присвоении имен и набором по умолчанию,действующими на момент определения процедуры (командой CREATE PROCEDURE), а не ее вызова. Длятого чтобы выяснить, какое расположение определено для имени внешней программы хранимой процедуры,выполните запрос в QSYS2.SYSPROCS и просмотрите значение поля "EXTERNAL_NAME".

18 IBM i: Пакет приложений Windows: администрирование

Page 25: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

Параметры OUTPUT и INPUT_OUTPUT не содержат выходных данных:

ODBC IBM i Access: Ошибка SQLBindParameter при отсутствии выходных данных

Возможны следующие причины этой ошибки:v API ODBC SQLBindParameter присвоил параметру fParamType неверное значение SQL_PARAM_INPUT.v Вместо CREATE PROCEDURE была использована функция DECLARE PROCEDURE, а расширенная

динамическая поддержка отключена.v В функциях CREATE PROCEDURE или DECLARE PROCEDURE параметр был неправильно объявлен как

IN.v Программа хранимой процедуры возвратила неверное значение параметра.

SQL0501 - Курсор CRSR000x не открыт:

Для ODBC IBM i Access: Для возврата данных при применении встроенного SQL в программах ILEнеобходимо указывать опцию компиляции ACTGRP(*CALLER), а не опцию по умолчанию *NEW.

Убедитесь в том, что вместо функции выхода программа выполняет функцию возврата.

Если программа хранимой процедуры выполняет функцию выхода вместо функции возврата, присвойтеопции Закрыть курсор SQL значение *ENDACTGRP. Если опции Закрыть курсор SQL присвоено значение*ENDMOD, то курсор будет закрыт до получения данных.

Убедитесь также в том, что в команде CREATE PROCEDURE указано правильное число набороврезультатов. Это особенно важно, если наборы результатов являются массивами.

Ошибки вывода и непредвиденные ошибки ODBC:

Убедитесь в том, что совместимы кодовые уровни драйвера ODBC IBM i Access и программы сервера базданных.

Убедитесь в наличии всех необходимых сопутствующих PTF ко всем заказанным PTF (они перечислены вфайле readme.txt пакета обслуживания). Если устранить неполадку не удается, убедитесь в том, что опцияпредварительной выборки в Источнике данных ODBC отключена. Если применяется API ODBCSQLExtendedFetch или SQLFetchScroll, либо вы затрудняетесь определить, какой именно, отключите опциюпредварительной выборки.

Обратите внимание на то, что курсоры набора результатов хранимой процедуры доступны только длячтения.

Примечание: Двоичные или шестнадцатеричные данные вместо символов ASCII

Значение по умолчанию параметра Преобразование не предусматривает преобразование двоичных данных(CCSID 65535) в текст. CCSID указывается для файлов, таблиц и даже отдельных полей (столбцов), задаваятаблицу преобразования, которая должна применяться для преобразования данных. CCSID 65535 частосоответствует неотформатированным данным (двоичным или шестнадцатеричным), напримеризображениям; такие данные не зависят от языка. Если значение Преобразовывать двоичные данные (CCSID65535) в текст не выбрано, то неотформатированные данные не будут повреждены.

Если в параметре преобразования указано значение Преобразовывать двоичные данные (CCSID 65535) втекст, то CCSID данных будет заменен на CCSID задания. Учтите, что это значение может привести кповреждению "настоящих" двоичных данных.

Администрирование 19

Page 26: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

Сбор информации для IBM SupportКогда вы сообщаете о неполадке в службу поддержки IBM, соберите перечисленную ниже подробнуюинформацию - это позволит быстро устранить обнаруженную неполадку пакета приложений Windows IBM iAccess.

Для сбора этой информации выполните следующие действия:

Поддержка задачи Описание задачи

Выполните cwbsvget.exe. Утилита cwbsvget.exe, которая является частью версииV5R4 IBM i Access Client Solutions или более поздней,может помочь собрать данные всех трассировок и другуюполезную при анализе неполадки информацию. cwbsvgetсоздает файл zip для отправки в службу поддержки IBMдля анализа. Заметьте, что cwbsvget НЕ включает и НЕвыключает трассировки, - она просто собирает данные водин файл для удобства и полноты. При использованииутилиты cwbsvget.exe не обязательно выполнятьуказанные ниже действия для получения сведений о версиидрайвера ODBC и определения расположения файловтрассировки. Убедитесь в том, что cwbsvget.exe выполненапосле завершения трассировок и файлы упакованы в архивzip, который создан cwbsvget. Для примененияcwbsvget.exe выполните следующие действия:

1. Откройте командную строку.

2. Перейдите в папку Права доступа клиента, котораяобычно расположена в каталоге \ProgramFiles\IBM\Client Access. Для этого выполнитеследующую команду:

cd \Program Files\IBM\Client Access

3. Выполните команду: cwbsvget.exe

Примечание: cwbsvget.exe создаст файл .zip. В выводе окнабудет указано, где был создан файл .zip.

Запишите информацию о версии IBM i и уровнекумулятивного пакета PTF.

1. Введите команду Показать PTF в командной строкеэмулятора терминала:

DSPPTF

2. Запишите информацию о выпуске IBM i в форматеVxRxMx.

3. Убедитесь, что источник IPL - ##MACH#B.

4. Нажмите F5 для просмотра сведений о PTF.

5. Запишите ИД первого PTF в списке. Он будет показан вформате Tzxxyyy, где xx - это год, yyy - дата вюлианском формате, а z - L или C.

Запишите версию драйвера ODBC. 1. На панели задач выберите Пуск > Программы > IBM iAccess Client Solutions > Администрирование ODBC.Примечание: В системе с 64-разрядным процессором и64-разрядным драйвером ODBC нужно выбратьАдминистрирование ODBC (64-разрядное).

2. Откройте вкладку Драйверы.

3. Запишите версию драйвера ODBC IBM i Access.

20 IBM i: Пакет приложений Windows: администрирование

Page 27: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

Поддержка задачи Описание задачи

Запишите версию диспетчера драйверов ODBC. 1. На панели задач выберите Пуск > Программы > IBM iAccess Client Solutions > Администрирование ODBC.Примечание: В системе с 64-разрядным процессором и64-разрядным драйвером ODBC нужно выбратьАдминистрирование ODBC (64-разрядное).

2. Откройте вкладку О программе.

3. Запишите версию Диспетчера драйверов.

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

Запишите дополнительную информацию Например, приложение PC, описание ошибки и сведения одрайвере ODBC (32-разрядный или 64-разрядный).

Понятия, связанные с данным:“Инструменты диагностики и анализа производительности ODBC” на стр. 9Используйте инструменты диагностики для работы с неполадками ODBC IBM i Access.

Ограничение действий пользователя с помощью стратегий ифункции администрирования приложенийВ IBM i Access предусмотрено много способов ограничения деятельности пользователя и профайлов.

Для стратегий используется либо редактор стратегий Microsoft, либо функция Администрированиеприложений IBM Navigator for i.

Двумя основными методами выполнения административного контроля вашей сети являетсяАдминистрирование приложений и стратегии. Принцип администрирования приложений заключается вуказании ограничений для пользовательского профайла IBM i с помощью IBM Navigator for i. Стратегиизадают параметры конфигурации и ограничения и применяются как к конкретным PC, так и к отдельнымпользовательским профайлам Windows. Таким образом, стратегии являются более гибким, но и болеесложным инструментом настройки, чем Администрирование приложений. Для применения стратегийнеобходимо загрузить Редактор системных стратегий Microsoft, а затем настроить на PC и на серверехранение, загрузку и применение нужных стратегий. В общем случае, если Администрирование приложенийпозволяет ограничить доступ ко всем необходимым функциям и поддерживается текущей версией IBM i,применять стратегии не рекомендуется.

Дополнительная информация об Администрировании приложений приведена в разделе Администрированиеприложений.

Дополнительная информация о стратегиях приведена в следующих разделах:Информация, связанная с данной:Администрирование приложений

Обзор стратегий IBM i AccessС помощью системных стратегий вы можете запрещать пользователям выполнение некоторых действий, атакже выдвигать рекомендуемые или обязательные требования к конфигурации.

Администрирование 21

Page 28: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

Стратегии IBM i Access применимы и к пользовательским профайлам Windows, и к отдельным PC. Однакоэти стратегии не позволяют управлять ресурсами сервера IBM i Access и не могут заменить систему защиты.Описание возможностей, которые дает применение системных стратегий, приведено в разделе Типы иобласти применения стратегий.

Стратегия группы была протестирована не в полном объеме, поэтому ее применение для управленияработой и настройкой IBM i Access Client Solutions может дать непредсказуемые результаты. Болееподробную информацию о стратегии группы вы можете найти в документации фирмы Microsoft. Воставшейся части данного раздела обсуждается применение хорошо проверенных стратегий IBM i AccessClient Solutions.

Поддержка стратегий при работе в сети

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

Для применения стратегий необходимы:v Основной сервер входа в системуv Сервер стратегий

В качестве сервера стратегий можно использовать поддержку сетевого окружения IBM i для Windows (IBM iNetServer).

Дополнительная информация приведена в разделе Настройка применения стратегий в системе.

Файлы стратегий

Определения стратегий содержатся в шаблонах стратегий. Шаблоны - это средство упорядочения стратегийпо категориям. Существует пять шаблонов стратегий IBM i Access для каждой функции.v Ограничение доступа к функциям (sysname.adm)v Ограничение доступа к определенным функциям во время выполнения операций(caerestr.adm)v Ограничивает проверку уровня обслуживания (caeinrst.adm)v Установка рекомендуемых и обязательных значений параметров конфигурации для конкретных сред и

систем в этих средах, а также некоторых настраиваемых значений для этих систем (config.adm)v Установка рекомендуемых и обязательных глобальных настраиваемых значений (caecfg.adm)

Перед созданием или изменением стратегий создайте шаблоны стратегий с помощью утилиты CWBADGEN.Затем для активизации шаблонов и настройки соответствующих стратегий воспользуйтесь Редакторомсистемных стратегий Microsoft или модулем стратегии групп Консоли управления Microsoft. Прииспользовании Редактора системных стратегий Microsoft сохраните изменения в файле стратегии. Прииспользовании gpedit.msc настройки стратегии сохраняются в Объекте стратегии группы автоматически.Дополнительная информация приведена в документации Microsoft.

Дополнительная информация приведена в разделе Создание стратегий.

Типы стратегий и области их примененияКаждая стратегия IBM i Access меняется в зависимости от цели и обеспечивает либо ограничение, либоконфигурацию.

22 IBM i: Пакет приложений Windows: администрирование

Page 29: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

Стратегии ограничений

Для стратегий ограничений можно задавать любую область применения. Ниже перечислены возможныецели таких стратегий:v Запретить или разрешить применение функции или действия.v Включить ограничения для проверки уровня проверки обслуживания.v Объединить несколько ограничений. Например, c помощью стратегии "Запрет передачи данных на сервер

можно запретить некоторые или все типы передачи данных..v Сделать скрытыми или недоступными определенные опции меню или элементы управления.v Уведомлять пользователя о том, что выполнение выбранной им функции запрещено стратегией, путем

выдачи сообщения на консоли или в окне.

Стратегии настройки

Стратегии настройки применимы только к отдельным пользователям. Ниже перечислены возможные целитаких стратегий:v Заранее настраивать параметры конфигурации, необходимые пользователям.v Настраивать параметры и режимы, которые пользователь обычно может включать или отключать, а

также списки сред и соединений.v Запрещать изменение обязательного значения. В этом случае поле с обязательным значением будет

недоступно для изменения.

Стратегии настройки могут быть рекомендуемыми или обязательными.v Рекомендуемые: Будут применяться значения параметров, заданные в стратегии, если они не задаются в

явном виде пользователем или не устанавливаются приложением. Такой механизм позволяетпереопределять стандартные значения, применяемые IBM i Access по умолчанию, при этомрекомендуемые значения не обязательно должны применяться - вместо них могут быть заданы другиезначения.

v Обязательные: Будет применяться значение параметра, заданное в стратегии, - ни пользователь, ниприкладные программы не могут его изменить.

Области применения стратегий

Существует три возможных области применения стратегий: к компьютеру, к пользователю, к компьютеру ик соединению с системой IBM i. У одних стратегий может быть только одна область применения, у других -несколько.

Областьприменения Описание

PC Стратегия применима ко всем пользователям на данном PC. Исключение составляет случай, когдаэта же стратегия применяется к конкретному пользователю для переопределения параметров,заданных для компьютера.

Пользователь Стратегия применяется к отдельным пользователям. Она может действовать только для некоторыхпользователей и не действовать для других. Стратегия может быть установлена также и для"Пользователя по умолчанию" (любого пользователя без конкретной стратегии настройки).Некоторые стратегии, применяемые к пользователям, разрешают выполнять функции, запрещенныестратегиями, применяемыми ко всему компьютеру. При этом параметры конфигурации,установленные для этого компьютера, игнорируются.

Администрирование 23

Page 30: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

Областьприменения Описание

Соединение ссистемой IBM i

Некоторые стратегии, применяемые к пользователю или компьютеру, можно одновременноприменять к соединению с системой. Если в качестве области применения стратегии указатьсоединение с, то параметры стратегии будут применяться только при работе с конкретной системой.Например, если указано, что стратегия ограничений должна применяться к пользователю USER1 иодновременно - к соединению с системой SYS1, то ограничения на функцию будут действоватьтолько при работе пользователя USER1 с системой SYS1.Примечание: Если стратегия применяется к соединению, то параметры стратегии для соединенияимеют приоритет перед параметрами стратегии для пользователя или для компьютера. Например,если в качестве параметра, определяющего режим пользователя по умолчанию, для пользователяUSER1 задано обязательное значение "Применять ИД пользователя по умолчанию", а для системыSYS1 - "Применять ИД и пароль пользователя Windows", то при подключении пользователя USER1 ксистеме SYS1 будет применяться его ИД и пароль Windows, а при его подключении к любой другойсистеме - ИД пользователя по умолчанию.Примечание: Для того чтобы применять стратегии к соединениям с iSeries, необходимо создать ииспользовать следующие шаблоны стратегий (один или оба):

v config.adm -- шаблон настройки сред и соединений

v sysname.adm -- Шаблон системы (по имени IBM i)

Настройка применения стратегий в системеЗагрузите файл стратегии IBM i Access.

Выполните следующие действия, для того, чтобы использовать стратегии с помощью загрузки по сетисохраненного файла стратегии.1. Настройка среды IBM i для работы со стратегиями2. Настройка клиентов для работы со стратегиями3. Создание файлов стратегий

Настройка системы для применения стратегий IBM i Access Client SolutionsПеред работой со стратегиями выполните следующую процедуру настройки системы. Предполагается, что ксети подключены персональные компьютеры с операционной системой Windows.v Настройте систему в качестве IBM i NetServer, если это еще не сделано.v Создайте папку интегрированной файловой системы для файлов стратегий.Информация, связанная с данной:IBM i NetServerИнтегрированная файловая система

Настройка клиентов для работы со стратегиямиТребуемая настройка для подтверждения клиентскими PC загрузки стратегий IBM i.

Примечание: Эта информация касается настройки PC для загрузки системных файлов стратегии с одногоадреса. Можно также использовать поддержку стратегий IBM i Access, если стратегии сохранены локальноили удаленно, в Объекте стратегии групп (GPO). Дополнительная информация по этому вопросу приведена вдокументации Microsoft.

В конфигурации всех компьютеров Windows нужно задать опцию загрузки файла стратегий. Можнозагрузить программу cwbpoluz, которая будет делать это автоматически. Эту программу можно загрузить ссайта www.ibm.com/servers/eserver/iseries/access/cadownld.htm.

Если поместить файл стратегии в общий каталог NETLOGON на сервере входа в IBM i, PC пользователябудет автоматически загружать стратегию при входе пользователя в домен системы.

24 IBM i: Пакет приложений Windows: администрирование

Page 31: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

Создание файлов стратегийСоздание и изменение стратегий и их сохранение в файлах стратегий IBM i Access.

Для создания и изменения стратегий и их сохранения в файлах стратегий, выполните следующие действия:1. Загрузите Microsoft System Policy Editor.2. Создайте шаблоны стратегий IBM i Access.3. Создайте или обновите файл стратегии

Примечание: Файл стратегии необязателен в том случае, если используется модуль Стратегия группКонсоли управления Microsoft, gpedit.msc. Дополнительная информация по этому вопросу приведена вдокументации Microsoft.

Редактор стратегий фирмы Microsoft:

Для создания собственных файлов стратегий IBM i Access необходим редактор стратегий Microsoft.

Получить версию редактора стратегий, которая поддерживается вашей операционной системой Windows,можно на Web-сайте Microsoft. Найдите продукт policy editor на Web-сайте www.microsoft.com.

В соответствии с инструкциями по работе с редактором распакуйте файл и установите редактор стратегий ишаблоны.Информация, связанная с данной:

Microsoft Corporation

Создание файлов стратегий IBM i Access:

Вместе с IBM i Access поставляется программа для создания шаблонов стратегий, необходимых дляуправления стратегиями.1. Откройте окно командной строки.2. Перейдите в каталог IBM i Access Client Solutions, который обычно находится по следующему адресу:

[C:]\Program Files\IBM\Client Access\

3. Введите команду и параметры, необходимые для создания шаблонов стратегий, которые вы хотитенастроить.

Команды создания шаблонов стратегий

Команда cwbadgen и параметры Описание

cwbadgen /ps S1034345 (где s1034345 - имя системы.) Создает шаблон для установки стратегий для конкретнойсистемы: S1034345.adm.

cwbadgen /std Создает шаблоны caecfg.adm (управление глобальнойконфигурацией), caeinrst.adm (управление ограничениямина установку) и caerestr.adm (управление динамическимиограничениями).

cwbadgen /cfg config.adm Создает шаблон config.adm (стратегия настройки на основеконфигураций системы, в которой была вызвана этакоманда). Укажите имя файла шаблона в параметре /cfg. Вданном примере создается файл шаблона config.adm.

Создание файлов стратегий:

Создайте файлы стратегии IBM i Access для управления действиями системы и пользователя по умолчанию.

Администрирование 25

Page 32: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

Примечание: Приведенные ниже инструкции не относятся к работе со стратегиями групп или с модулемСтратегия групп Консоли управления Microsoft, хотя эти инструкции аналогичны. Инструкции поиспользованию стратегий групп при администрировании IBM i Access приведены в разделах документацииMicrosoft, касающихся стратегий групп.1. Запустите редактор стратегий, дважды щелкнув на имени файла poledit.exe.2. Выберите Опции > Шаблон стратегии > Добавить.3. Перейдите в каталог, в котором хранятся созданные вами файлы шаблонов стратегий (с расширением

.adm).4. Выберите файлы .adm, которые нужно добавить, и нажмите кнопку Добавить. Повторите процедуру для

всех нужных файлов .adm. Нажмите кнопку ОК.5. Выберите Файл > Создать стратегию.6. Настройте стратегии и сохраните файл стратегий в следующем каталоге:

\\QYOURSYS\POLICIES\ntconfig.pol

где:v QYOURSYS - имя вашего сервера IBM i NetServer.v POLICIES - имя папки с общими файлами на сервере IBM i NetServer.v config.pol - имя файла стратегий.Для обновления файла стратегий откройте его в редакторе стратегий, внесите изменения и сохранитефайл в том же каталоге.

Примечание: Стратегии для разных операционных систем Windows следует создавать независимо друг отдруга. Дополнительная информация приведена в документации Microsoft.

Перечень стратегий IBM i AccessС помощью стратегий Microsoft администраторы могут определять набор функций и параметровконфигурации, доступных отдельным пользователям IBM i Access.

В данном разделе описаны все стратегии IBM i Access, их действие и область применения.

Набор стратегий определяется файлами шаблонов. Можно создавать шаблоны стратегий (файлы .adm) IBMi Access на PC c IBM i Access с помощью команды cwbadgen. Дополнительная информация приведена вразделе Создание шаблонов стратегий IBM i Access.

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

Список стратегий, упорядоченный по их назначениюНастройте стратегии для управления IBM i Access функциями.

Следующие табличные списки стратегий для управления функциями.

Функция Связанные с ней стратегии

Комплекс связи .NET Запрет применения комплекса связи .NET

Автообъекты ActiveX Запрет применения автообъекта для работы с очередямиданных

26 IBM i: Пакет приложений Windows: администрирование

Page 33: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

Функция Связанные с ней стратегии

Соединения v Режим пользователя по умолчанию

v Поиск адреса TCP/IP

v Режим поиска порта

v Обязательное применение SSL

v Запрет изменения активной среды

v Запрет изменения списка сред

v Запрет соединения с неопределенными системами

v Запрет использования необязательных сред

v Тайм-аут соединения

Управление лицензиями Время ожидания перед освобождением лицензии

Поддержка национальных языков v Кодовая страница ANSI

v Кодовая страница OEM

v Кодовая страница EBCDIC

v Двунаправленное преобразование данных

ODBC v Именованные источники данных

v Запрет использования источников данных, создаваемыхпрограммой

OLE DB Запрет применения комплекса связи OLE DB

Пароли v Предупреждать пользователя об истечении срокадействия пароля IBM i

v Запретить изменять пароли IBM i Access Client Solutions

Команды PC v Cwblogon

v Cwbcfg

v Cwbback

v Cwbrest

v Cwbenv

Стратегии управления функциями: Комплекс связи .NET:

Стратегии для управления комплексом связи IBM i Access .NET.

Стратегия для комплекса связи .NET: Запрет применения комплекса связи .NET:

Данная стратегия запрещает использование комплекса связи IBM i Access .NET. Если этого запрета нет,комплекс связи .NET позволяет приложениям получать доступ к базам данных DB2 for i при помощиMicrosoft .NET Framework.

Тип стратегии

Ограничения Настройка

Рекомендуемая Обязательная

X

Администрирование 27

Page 34: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

Область применения стратегии

PC (все пользователи наданном PC)

Пользователь Пользовательскиепараметры (могутпереопределять параметрыкомпьютера)

Соединение IBM i

X X X X

Стратегии для автообъектов ActiveX:

Стратегии для управления IBM i Access ActiveX.

Стратегия ActiveX: Запрет применения автообъекта для работы с очередью данных:

Эта стратегия запрещает пользователям применять автообъект IBM i Access, предназначенный для работы сочередью данных.

Тип стратегии

Ограничения Настройка

Рекомендуемая Обязательная

X

Область применения стратегии

PC (все пользователи наданном PC)

Пользователь Пользовательскиепараметры (могутпереопределять параметрыкомпьютера)

Соединение IBM i

X X

Стратегии для функции Соединения:

Стратегии для управления функциями IBM i Access соединения.

Стратегия соединений: Режим пользователя по умолчанию:

Данная IBM i Access стратегия используется для настройки режима пользователя по умолчанию.

Можно настроить следующие режимы пользователя по умолчанию:v Всегда выдавать приглашение на ввод ИД и пароля пользователя.v Применять ИД пользователя по умолчанию, который вы задали в данной стратегии.v Применять ИД и пароль пользователя Windows, с которым он вошел в систему.v Применять имя субъекта Kerberos, не показывать приглашение.

Тип стратегии

Ограничения Настройка

Рекомендуемая Обязательная

X X

28 IBM i: Пакет приложений Windows: администрирование

Page 35: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

Область применения стратегии

PC (все пользователи наданном PC)

Пользователь Пользовательскиепараметры (могутпереопределять параметрыкомпьютера)

Соединение IBM i.

X X

Стратегия соединений: Режим поиска адреса TCP/IP:

Данная стратегия позволяет задать рекомендуемое или обязательное значение для периодичности поискаIP-адресов IBM i.

С ее помощью можно установить следующие режимы поиска адреса TCP/IP:v Всегда выполнять поиск (не сохранять адрес в кэше)v Один раз в часv Один раз в суткиv Один раз в неделюv После каждой перезагрузки Windowsv Никогда

Примечание: При выборе значения Никогда необходимо задать IP-адрес.

Тип стратегии

Ограничения Настройка

Рекомендуемая Обязательная

X X

Область применения стратегии

PC (все пользователи наданном PC)

Пользователь Пользовательскиепараметры (могутпереопределять параметрыкомпьютера)

Соединение IBM i

X X

Стратегия соединений: Режим поиска порта:

С помощью данной стратегии можно задать рекомендуемый или обязательный способ получения номерапорта TCP/IP для конкретной программы IBM i.

Обязательное значение режима поиска порта, заданное для соединения с IBM i, всегда переопределяетглобальное (заданное для компьютера) или пользовательское значение.

С помощью данной стратегии можно установить следующие режимы поиска порта:v Локальный поискv Поиск на сервереv Применять стандартный порт

Администрирование 29

Page 36: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

Тип стратегии

Ограничения Настройка

Рекомендуемая Обязательная

X X

Область применения стратегии

PC (все пользователи наданном PC)

Пользователь Пользовательскиепараметры (могутпереопределять параметрыкомпьютера)

Соединение IBM i

X X

Стратегия соединений: Обязательное применение SSL:

С помощью данной стратегии можно потребовать, чтобы пользователь устанавливал соединения с IBM iAccess с помощью SSL.

Для применения этой стратегии на системе и на компьютере-клиенте необходимо установить и настроитьSSL. Запретить использование SSL нельзя. При желании пользователь всегда сможет установить соединениеSSL, если на системе и на компьютере-клиенте установлена и настроена поддержка SSL.

Если данная стратегия задает обязательное применение SSL, то пользователю не удастся установитьсоединение без использования SSL. Это означает, что если SSL не установлен на PC, либо его нельзяиспользовать в системе (или в системе запущена версия серверов хоста без поддержки SSL), то пользовательне сможет подключаться к системе.

Тип стратегии

Ограничения Настройка

Рекомендуемая Обязательная

X X

Область применения стратегии

PC (все пользователи наданном PC)

Пользователь Пользовательскиепараметры (могутпереопределять параметрыкомпьютера)

Соединение IBM i

X X

Стратегия соединений: Запрет изменения активной среды:

Данная стратегия запрещает переключение активной среды. Применяется, чтобы вынудить IBM i Accessпользователей использовать конкретную среду.

Тип стратегии

Ограничения Настройка

Рекомендуемая Обязательная

X

30 IBM i: Пакет приложений Windows: администрирование

Page 37: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

Область применения стратегии

PC (все пользователи наданном PC)

Пользователь Пользовательскиепараметры (могутпереопределять параметрыкомпьютера)

Соединение IBM i

X X X

Стратегия соединений: Запрет изменения списка сред:

Эта стратегия запрещает пользователю IBM i Access или всем пользователям некоторого PC изменятьсписок сред соединений. В частности, пользователю запрещается добавлять новые, а также переименовыватьи удалять существующие среды.

Данная стратегия не разрешает выполнять действия только над самим списком сред. Она не запрещаетработать с объектами среды, то есть добавлять, удалять и переименовывать системы, расположенные вданной среде.

Эта стратегия позволяет администраторам контролировать соединения пользователя IBM i Access ClientSolutions.

Тип стратегии

Ограничения Настройка

Рекомендуемая Обязательная

X

Область применения стратегии

PC (все пользователи наданном PC)

Пользователь Пользовательскиепараметры (могутпереопределять параметрыкомпьютера)

Соединение IBM i

X X X

Стратегия соединений: Запрет соединений с неопределенными системами:

Данная стратегия запрещает пользователям IBM i Access устанавливать соединения с системами, которыееще не были определены, а также настраивать такие системы.

Она не задает обязательные системы или среды. Если необходимо задать обязательные среды и системы,следует создать и использовать шаблон стратегии config.adm. Инструкции по выполнению этой задачиприведены в разделе Создание шаблонов стратегий IBM i Access.

При применении этой стратегии:v Функциям IBM i Access запрещено работать с системами, которые еще не определены.v Нельзя определять новые системы.v Можно удалять системы, но, удалив систему, ее нельзя переопределить заново.v Можно добавлять, удалять или переименовывать среды.

Если заданы обязательные среды и системы:v Функциям IBM i Access Client Solutions можно работать с системами, которые еще не определены.v Можно определять новые системы и среды.

Администрирование 31

Page 38: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

v Нельзя удалять системы и среды, которые уже определены.

Для того чтобы заставить пользователя работать с некоторым набором сред и систем и запретить емуизменять этот набор, применяйте данную стратегию с обязательным набором сред и систем.

Тип стратегии

Ограничения Настройка

Рекомендуемая Обязательная

X

Область применения стратегии

PC (все пользователи наданном PC)

Пользователь Пользовательскиепараметры (могутпереопределять параметрыкомпьютера)

Соединение IBM i

X X X

Стратегия соединений: Запрет использования необязательных сред:

Эта стратегия разрешает пользователям ограничиться только средами соединений, явно указаннымиадминистратором IBM i Access. Эта стратегия позволяет администратору контролировать соединенияпользователя.

Для того чтобы задать обязательный набор сред и обязательный набор систем в этих средах, создайтешаблон стратегии с помощью команды cwbadgen.exe с опцией /cfg. Затем включите этот шаблон в файлстратегий. Этот шаблон следует создавать только в том случае, когда на PC настроены в точности те средыи системы, с которыми должен работать пользователь.

Тип стратегии

Ограничения Настройка

Рекомендуемая Обязательная

X

Область применения стратегии

PC (все пользователи наданном PC)

Пользователь Пользовательскиепараметры (могутпереопределять параметрыкомпьютера)

Соединение IBM i

X X X

Стратегия соединений: Значение тайм-аута:

Эта стратегия устанавливает значение тайм-аута. Пользователь может переопределить это значениепрограммным образом, либо вручную, изменив значение в IBM i Access, с которой установлено соединение.

Тип стратегии

Ограничения Настройка

Рекомендуемая Обязательная

X

32 IBM i: Пакет приложений Windows: администрирование

Page 39: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

Область применения стратегии

PC (все пользователи наданном PC)

Пользователь Пользовательскиепараметры (могутпереопределять параметрыкомпьютера)

Соединение IBM i

X

Стратегии для функции Управление лицензиями:

Стратегии управления лицензиями IBM i Access.

Эти стратегии предназначены для управления временем ожидания перед освобождением лицензии.

Стратегия управления лицензиями: Время ожидания перед освобождением лицензии IBM i Access:

Данная стратегия позволяет контролировать время ожидания выдачи лицензии IBM i Access послезавершения работы лицензионных программ.

Этот параметр обычно задается пользователем на вкладке Прочее страницы Свойства IBM i Access ClientSolutions, чтобы задать количество минут ожидания для продукта. Если этот параметр не задан нистратегией, ни пользователем, то перед выдачей лицензии применяется значение по умолчанию, равное 10минутам.

Обратите внимание, что в стратегии это значение указывается в минутах, а на IBM i Access Client Solutionsвкладке Прочие окна Свойства - в часах и минутах.

Тип стратегии

Ограничения Настройка

Рекомендуемая Обязательная

X X

Область применения стратегии

PC (все пользователи наданном PC)

Пользователь Пользовательскиепараметры (могутпереопределять параметрыкомпьютера)

Соединение IBM i

X

Стратегии для управления функциями: Поддержка национальных языков:

Cтратегии для управления функциями Поддержки национальных языков IBM i Access.

Стратегия поддержки национальных языков: Кодовая страница ANSI:

Данная стратегия позволяет выбрать кодовую страницу ANSI, которую будут применять конкретныепользователи при работе с функциями IBM i Access.

Этот параметр обычно задается пользователем на вкладке Язык страницы Свойства IBM i Access ClientSolutions. Если параметр не задан ни стратегией, ни пользователем, то будет применяться кодовая страницаANSI по умолчанию для данного PC.

Администрирование 33

Page 40: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

Тип стратегии

Ограничения Настройка

Рекомендуемая Обязательная

X X

Область применения стратегии

PC (все пользователи наданном PC)

Пользователь Пользовательскиепараметры (могутпереопределять параметрыкомпьютера)

Для IBM i Access соединения

X

Стратегия поддержки национальных языков: Кодовая страница OEM:

Данная стратегия позволяет выбрать кодовую страницу OEM, которая будет применяться при работе сфункциями IBM i Access.

Этот параметр обычно задается пользователем на вкладке Язык страницы Свойства IBM i Access ClientSolutions. Если параметр не задан ни стратегией, ни пользователем, то будет применяться кодовая страницаOEM по умолчанию для данного PC.

Тип стратегии

Ограничения Настройка

Рекомендуемая Обязательная

X X

Область применения стратегии

PC (все пользователи наданном PC)

Пользователь Пользовательскиепараметры (могутпереопределять параметрыкомпьютера)

Соединение IBM i

X

Стратегия поддержки национальных языков: Кодовая страница EBCDIC:

Данная стратегия позволяет выбрать кодовую страницу EBCDIC, которая будет применяться при работе сфункциями IBM i Access.

Этот параметр обычно задается пользователем на вкладке Язык страницы Свойства IBM i Access ClientSolutions. Если параметр не задан ни стратегией, ни пользователем, то будет применяться EBCDIC CCSID иззадания, обслуживающего клиент.

Тип стратегии

Ограничения Настройка

Рекомендуемая Обязательная

X X

34 IBM i: Пакет приложений Windows: администрирование

Page 41: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

Область применения стратегии

PC (все пользователи наданном PC)

Пользователь Пользовательскиепараметры (могутпереопределять параметрыкомпьютера)

Соединение IBM i

X

Стратегия языков: Преобразование BiDi:

Эта стратегия предлагает или задает значение для параметра Преобразование BiDi на панели свойств IBM iAccess Client Solutions.

Тип стратегии

Ограничения Настройка

Рекомендуемая Обязательная

X X

Область применения стратегии

PC (все пользователи наданном PC)

Пользователь Пользовательскиепараметры (могутпереопределять параметрыкомпьютера)

Соединение IBM i

X

Стратегии для управления функциями: ODBC:

Стратегии для управления функциями ODBC IBM i Access.

Стратегия ODBC: Запрет использования именованных источников данных:

Данная стратегия позволяет ограничить применение созданных программой источников данных с ODBCIBM i Access.

Именованным называется источник данных, который:v создан под определенным именем пользователем или программой иv описан при установке соединения с помощью опции DSN.

Именованные источники данных можно создавать как вручную (с помощью программыАдминистрирование ODBC IBM i Access, так и автоматически (например, с помощью методаSQLCreateDataSource).

Программа может создавать соединение ODBC с помощью метода SQLDriverConnect. Если задается опцияDSN, то она определяет используемый именованный источник данных. Если задается опция FILEDSN, тоона определяет имя файла с опциями соединения. Имя файла не тождественно имени источника данных,следовательно, применение FILEDSN не означает, что используемый источник данных - именованный.

Данная стратегия может устанавливать ограничения различной степени:v Разрешить все: Можно использовать все именованные источники данных.v Разрешить перечисленные источники: Можно использовать только источники, перечисленные в данной

стратегии. Для того чтобы просмотреть или изменить список, нажмите кнопку Показать.

Администрирование 35

Page 42: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

v Запретить использование именованных источников данных: Нельзя использовать именованные источникиданных.

Если при установке соединения именованный источник данных не указывается, то используется временныйисточник, называемый "источником данных, создаваемым программой". Ограничить использованиесоздаваемых программой источников данных можно с помощью стратегии Запрет использованияисточников данных, создаваемых программой.

Эта стратегия переопределяет значение Установить машинный параметр.

Тип стратегии

Ограничения Настройка

Рекомендуемая Обязательная

X

Область применения стратегии

PC (все пользователи наданном PC)

Пользователь Пользовательскиепараметры (могутпереопределять параметрыкомпьютера)

Соединение IBM i

X X X

Понятия, связанные с данным:“Стратегия ODBC: Запрет использования источников данных, создаваемых программой”Данная стратегия позволяет ограничить применение созданных программой источников данных с ODBCIBM i Access.

Стратегия ODBC: Запрет использования источников данных, создаваемых программой:

Данная стратегия позволяет ограничить применение созданных программой источников данных с ODBCIBM i Access.

Под источником данных, создаваемым программой, понимается временный источник, который создаетсяпри установке соединения ODBC без применения опции DSN, задающей имя источника данных. Заметим, чтоприменение опции FILEDSN не означает, что используемый источник данных - именованный. FILEDSNопределяет имя файла с опциями соединения, а не имя источника данных.

Если программа сначала создает источник данных (например, с помощью метода SQLCreateDataSource), азатем устанавливает соединение с применением опции DSN, то источник данных считается не созданнымпрограммой, а именованным. Запретить использование именованных источников данных можно с помощьюстратегии Запрет использования именованных источников данных.

Эта стратегия переопределяет значение Установить машинный параметр.

Тип стратегии

Ограничения Настройка

Рекомендуемая Обязательная

X

36 IBM i: Пакет приложений Windows: администрирование

Page 43: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

Область применения стратегии

PC (все пользователи наданном PC)

Пользователь Пользовательскиепараметры (могутпереопределять параметрыкомпьютера)

Соединение IBM i

X X X

Понятия, связанные с данным:“Стратегия ODBC: Запрет использования именованных источников данных” на стр. 35Данная стратегия позволяет ограничить применение созданных программой источников данных с ODBCIBM i Access.

Стратегии для управления функциями: OLE DB:

Управление стратегиями применения комплекса связи OLE DB IBM i Access.

Стратегия управления комплексом связи OLE DB: Запрет использования комплекса связи OLE DB:

Данная стратегия запрещает использование комплекса связи OLE DB IBM i Access.

Если стратегия не применяется, то с помощью комплекса связи OLE DB можно установить доступ к файламбазы данных IBM i, хранимым процедурам, очередям данных, командам CL и программам.

Примечание: Одна стратегия касается всех комплексов связи OLE DB, так что если запрет установлен, тоникакие комплексы связи OLE DB не будут работать.

Тип стратегии

Ограничения Настройка

Рекомендуемая Обязательная

X

Область применения стратегии

PC (все пользователи наданном PC)

Пользователь Пользовательскиепараметры (могутпереопределять параметрыкомпьютера)

Соединение IBM i

X X X X

Стратегии для управления функциями: Пароли:

Стратегии управления паролями IBM i Access.

Стратегия управления паролями: Предупреждать пользователя об истечении срока действия пароля IBM i:

Данная стратегия позволяет контролировать предупреждения о скором истечении срока действиясистемного пароля IBM i Access.

Если стратегия установлена, то должно быть указано, за сколько дней до истечения срока действия пароляследует предупреждать пользователя. Этот параметр обычно задается на вкладке Пароли окна СвойстваIBM i Access Client Solutions. Если число дней не задано ни пользователем, ни стратегией, то устанавливаетсядействие по умолчанию, которое заключается в предупреждении пользователя за 14 дней до завершениясрока действия пароля.

Администрирование 37

Page 44: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

Тип стратегии

Ограничения Настройка

Рекомендуемая Обязательная

X X

Область применения стратегии

PC (все пользователи наданном PC)

Пользователь Пользовательскиепараметры (могутпереопределять параметрыкомпьютера)

Соединение IBM i

X

Стратегия управления паролями: Запрет изменения паролей IBM i Access:

Данная стратегия позволяет запретить пользователям PC изменять системные пароли с помощью вкладкиПароли в окне Свойства IBM i Access Client Solutions.

Примечание: В случае, когда эта стратегия не применяется, запрет на изменение пароля может бытьустановлен системным администратором в учетной записи пользователя.

Тип стратегии

Ограничения Настройка

Рекомендуемая Обязательная

X

Область применения стратегии

PC (все пользователи наданном PC)

Пользователь Пользовательскиепараметры (могутпереопределять параметрыкомпьютера)

Соединение IBM i

X X X

Стратегии для команд PC:

Ограничение использования команд PC с помощью стратегий IBM i Access.

Стратегия применения команд PC: Запрет применения команды Cwblogon.exe:

Эта стратегия запрещает использование утилиты Cwblogon IBM i Access.

Дополнительная информация об этой команде PC приведена в электронном Руководстве пользователя IBM iAccess Client Solutions.

Тип стратегии

Ограничения Настройка

Рекомендуемая Обязательная

X

38 IBM i: Пакет приложений Windows: администрирование

Page 45: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

Область применения стратегии

PC (все пользователи наданном PC)

Пользователь Пользовательскиепараметры (могутпереопределять параметрыкомпьютера)

Соединение IBM i

X X X

Стратегия применения команд PC: Запрет применения команды Cwbcfg.exe:

Эта стратегия запрещает использование утилиты Cwbcfg IBM i Access.

Дополнительная информация об этой команде PC приведена в электронном Руководстве пользователя IBM iAccess Client Solutions.

Тип стратегии

Ограничения Настройка

Рекомендуемая Обязательная

X

Область применения стратегии

PC (все пользователи наданном PC)

Пользователь Пользовательскиепараметры (могутпереопределять параметрыкомпьютера)

Соединение IBM i

X X X

Стратегия применения команд PC: Запрет применения команды Cwbback.exe:

Эта стратегия запрещает использование утилиты cwbback IBM i Access.

Дополнительная информация об этой команде PC приведена в электронном Руководстве пользователя IBM iAccess Client Solutions.

Тип стратегии

Ограничения Настройка

Рекомендуемая Обязательная

X

Область применения стратегии

PC (все пользователи наданном PC)

Пользователь Пользовательскиепараметры (могутпереопределять параметрыкомпьютера)

Соединение IBM i

X X X

Стратегия применения команд PC: Запрет применения команды Cwbrest.exe:

Эта стратегия запрещает использование утилиты Cwbrest IBM i Access.

Администрирование 39

Page 46: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

Дополнительная информация об этой команде PC приведена в электронном Руководстве пользователя IBM iAccess Client Solutions.

Тип стратегии

Ограничения Настройка

Рекомендуемая Обязательная

X

Область применения стратегии

PC (все пользователи наданном PC)

Пользователь Пользовательскиепараметры (могутпереопределять параметрыкомпьютера)

Соединение IBM i

X X X

Стратегия применения команд PC: Запрет применения команды Cwbenv.exe:

Эта стратегия запрещает использование утилиты Cwbenv IBM i Access.

Дополнительная информация об этой команде PC приведена в электронном Руководстве пользователя IBM iAccess Client Solutions.

Тип стратегии

Ограничения Настройка

Рекомендуемая Обязательная

X

Область применения стратегии

PC (все пользователи наданном PC)

Пользователь Пользовательскиепараметры (могутпереопределять параметрыкомпьютера)

Соединение IBM i

X X X

Список стратегий, упорядоченный по шаблонамДанные IBM i Access файлы шаблонов применяются для управления стратегиями.

Выберите один из перечисленных ниже шаблонов. Дополнительная информация приведена в разделеСоздание шаблонов стратегий.

Введение в Caecfg.adm:

Данная стратегия используется, чтобы задать рекомендуемый или обязательный способ настройки значенийIBM i Access.

40 IBM i: Пакет приложений Windows: администрирование

Page 47: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

Функция Стратегии

Соединения v Режим пользователя по умолчанию

v Поиск адреса TCP/IP

v Режим поиска порта

v Обязательное применение SSL

v Тайм-аут соединения

v Активная среда

Пароли v Предупреждать пользователя об истечении срокадействия пароля IBM i

Поддержка национальных языков v Кодовая страница ANSI

v Кодовая страница OEM

v Кодовая страница EBCDIC

v Разрешить двунаправленное преобразование данных

Управление лицензиями Задержка перед освобождением лицензии на IBM i AccessClient Solutions

Caerestr.adm: Ограничения времени запуска IBM i Access:

Данные стратегии используются для ограничения определенных функций IBM i Access.

Функция Связанные с ней стратегии

Комплекс связи .NET Запрет применения комплекса связи .NET

Автообъекты ActiveX Запрет применения автообъекта для работы с очередямиданных

Пароли Запретить изменять пароли IBM i Access Client Solutions

Соединения v Запрет изменения активной среды

v Запрет изменения списка сред

v Запрет соединения с неопределенными системами

v Запрет использования необязательных сред

ODBC v Именованные источники данных

v Запрет использования источников данных, создаваемыхпрограммой

Комплекс связи OLE DB Запрет применения комплекса связи OLE DB

Команды PC v Cwblogon

v Cwbcfg

v Cwbback

v Cwbrest

v Cwbenv

Config.adm: Обязательные соединения IBM i Access:

Данные стратегии устанавливают обязательные значения параметров конфигурации для конкретных сред исистем в этих средах, а также некоторые настраиваемые значения в этих системах.

В этом шаблоне хранятся только те среды и системы, которые были настроены на вашем PC на моментсоздания шаблона. Если вы хотите добавить в шаблон среды и системы или удалить их из шаблона, введите

Администрирование 41

Page 48: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

повторно команду cwbadgen с опцией /cfg. В опции /cfg можно также указать имя файла шаблона. Такимобразом, вы можете хранить несколько версий одного и того же файла с разными конфигурациями.

Функция Связанные с ней стратегии

Среда1: система1: Соединения v Режим пользователя по умолчанию

v Поиск адреса TCP/IP

v Режим поиска порта

v Обязательное применение SSL

Среда1: система2

Среда2: система1:

SYSNAME.adm: Стратегии для отдельных систем:

Данные стратегии используются для ограничения определенных функций IBM i Access для конкретнойсистемы.

Функция Связанные с ней стратегии

ODBC v Именованные источники данных

v Запрет использования источников данных, создаваемыхпрограммой

Комплекс связи OLE DB Запрет применения комплекса связи OLE DB

Комплекс связи .NET Запрет применения комплекса связи .NET

Администрация Secure Sockets Layer (SSL)Использование поддержки SSL IBM i Access в клиент-серверных средах.

Secure Sockets Layer (SSL) - это широко распространенный протокол защиты, который позволяеткомпьютеру-клиенту идентифицировать сервер и зашифровывать все данные и запросы.

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

В IBM i Access предусмотрен дополнительно устанавливаемый компонент - поддержка протокола SecureSockets Layer (SSL), а также Функция Управление ключами IBM для управления базами данных ключей. Всефункции IBM i Access передают данные по протоколу SSL. Продукт IBM i Access поддерживает связь SSL сприменением ключа шифрования, равного 128 разрядам и более.

Для настройки SSL обратитесь к разделу документации Сеть > Безопасность сети > Secure Sockets Layer(SSL) .Информация, связанная с данной:Secure Sockets Layer (SSL)

Лицензия и отказ от гарантий на предоставляемый кодIBM предоставляет вам неисключительное право на использование всех этих примеров программного кода,на основе которых вы можете создавать собственные программы.

42 IBM i: Пакет приложений Windows: администрирование

Page 49: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

ЗА ИСКЛЮЧЕНИЕМ УСТАНОВЛЕННЫХ ЗАКОНОМ ГАРАНТИЙ, ОТКАЗ ОТ КОТОРЫХНЕВОЗМОЖЕН, IBM, РАЗРАБОТЧИКИ И ПОСТАВЩИКИ ЕЕ ПРОГРАММ НЕ ДАЮТ НИКАКИХГАРАНТИЙ И ОБЯЗАТЕЛЬСТВ, НИ ЯВНЫХ, НИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ, НО НЕОГРАНИЧИВАЯСЬ ЭТИМ, ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ И ОБЯЗАТЕЛЬСТВАОТНОСИТЕЛЬНО КОММЕРЧЕСКОЙ ЦЕННОСТИ, ПРИГОДНОСТИ ДЛЯ КАКОЙ-ЛИБОКОНКРЕТНОЙ ЦЕЛИ И СОБЛЮДЕНИЯ АВТОРСКИХ ПРАВ, ПО ОТНОШЕНИЮ К ПРОГРАММАМИ ТЕХНИЧЕСКОЙ ПОДДЕРЖКЕ, ЕСЛИ ТАКОВЫЕ ПРЕДОСТАВЛЯЮТСЯ.

НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ IBM, РАЗРАБОТЧИКИ И ПОСТАВЩИКИ ЕЕ ПРОГРАММ НЕНЕСУТ ОТВЕТСТВЕННОСТЬ НИ ЗА КАКОЕ ИЗ СЛЕДУЮЩИХ СОБЫТИЙ, ДАЖЕ ЕСЛИ ОНИБЫЛИ ЗАРАНЕЕ ИНФОРМИРОВАНЫ О ВОЗМОЖНОСТИ НАСТУПЛЕНИЯ ЭТИХ СОБЫТИЙ:1. ПОТЕРЯ ИЛИ ПОВРЕЖДЕНИЕ ДАННЫХ;2. ПРЯМЫЕ, СПЕЦИАЛЬНЫЕ, СЛУЧАЙНЫЕ ИЛИ КОСВЕННЫЕ УБЫТКИ, ЛИБО ЛЮБЫЕ

ВЗАИМОСВЯЗАННЫЕ УБЫТКИ; ИЛИ3. НЕПОЛУЧЕННЫЕ ПРИБЫЛЬ, ВЫГОДА, ДОХОД, ПРЕСТИЖ ИЛИ ПРЕДПОЛАГАЕМАЯ

ЭКОНОМИЯ СРЕДСТВ.

В ЗАКОНОДАТЕЛЬСТВАХ НЕКОТОРЫХ СТРАН НЕ ДОПУСКАЕТСЯ ОТКАЗ ИЛИ ОГРАНИЧЕНИЕОТВЕТСТВЕННОСТИ ЗА ПРЯМЫЕ, СЛУЧАЙНЫЕ ИЛИ ВЗАИМОСВЯЗАННЫЕ УБЫТКИ,ПОЭТОМУ НЕКОТОРЫЕ ИЛИ ВСЕ УКАЗАННЫЕ ВЫШЕ ОГРАНИЧЕНИЯ И ОГОВОРКИ МОГУТНЕ ИМЕТЬ СИЛЫ В ВАШЕМ СЛУЧАЕ.

Администрирование 43

Page 50: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

44 IBM i: Пакет приложений Windows: администрирование

Page 51: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

Юридическая информация

Настоящая документация была разработана для продуктов и услуг, предлагаемых на территории США.

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

Продукты и технологии, описанные в документе, могут быть запатентованы IBM. Предоставлениенастоящего документа не означает предоставления каких-либо лицензий на патенты. Запросы наприобретение лицензий можно отправлять по следующему адресу:

IBMDirector of LicensingIBM CorporationNorth Castle DriveArmonk, NY 10504-1785U.S.A.

Запросы на лицензии, связанные с информацией DBCS, следует направлять в отдел интеллектуальнойсобственности в местном представительстве IBM или в письменном виде по следующему адресу:

Лицензирование интеллектуальной собственностиЗакон об интеллектуальной собственностиIBM Japan Ltd.1623-14, Shimotsuruma, Yamato-shiKanagawa 242-8502 Japan

Следующий абзац не относится к Великобритании, а также к другим странам, в которых это заявлениепротиворечит местному законодательству: ФИРМА INTERNATIONAL BUSINESS MACHINESCORPORATION ПРЕДОСТАВЛЯЕТ НАСТОЯЩУЮ ПУБЛИКАЦИЮ НА УСЛОВИЯХ КАК ЕСТЬ, БЕЗКАКИХ-ЛИБО ЯВНЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ ГАРАНТИЙ, ВКЛЮЧАЯ, НО НЕОГРАНИЧИВАЯСЬ ЭТИМ, НЕЯВНЫЕ ГАРАНТИИ СОБЛЮДЕНИЯ ПРАВ, КОММЕРЧЕСКОЙЦЕННОСТИ И ПРИГОДНОСТИ ДЛЯ КАКОЙ-ЛИБО ЦЕЛИ. В некоторых странах запрещается отказ откаких-либо явных и подразумеваемых гарантий при заключении определенных договоров, поэтому данноезаявление может не действовать в вашем случае.

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

Все встречающиеся в данной документации ссылки на веб-сайты других компаний предоставленыисключительно для удобства пользователей и не являются рекламой этих веб-сайтов. Материалы,размещенные на этих веб-сайтах, не являются частью документации по данному продукту IBM, иответственность за применение этих материалов лежит на пользователе.

IBM может использовать и распространять любую предоставленную вами информацию на свое усмотрениебез каких-либо обязательств перед вами.

© Copyright IBM Corp. 2013 45

Page 52: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

Для получения информации об этой программе для обеспечения: (i) обмена информацией между независимосозданными программами и другими программами (включая данную) и (ii) взаимного использованияинформации, полученной в ходе обмена, пользователи данной программы могут обращаться по адресу:

IBM CorporationSoftware Interoperability Coordinator, Department YBWA3605 Highway 52 NRochester, MN 55901U.S.A.

Такая информация может предоставляться на определенных условиях, а в некоторых случаях - и задополнительную плату.

Лицензионные программы, описанные в этом документе, и все доступные лицензионные материалыпредоставляются компанией IBM в рамках Соглашения с заказчиком IBM, Международного соглашения олицензии на программу IBM или аналогичного соглашения между сторонами.

Все приведенные показатели производительности были получены в управляемой среде. В связи с этимрезультаты, полученные в реальной среде, могут существенно отличаться от приведенных. Некоторыеизмерения могли быть выполнены в системах, находящихся на этапе разработки, поэтому результатыизмерений, полученные в серийных системах, могут отличаться от приведенных. Более того, некоторыезначения могли быть получены в результате экстраполяции. Фактические результаты могут различаться.Пользователи, работающие с этим документом, должны удостовериться, что используемые ими данныеприменимы в имеющейся среде.

Информация о продуктах других изготовителей получена от поставщиков этих продуктов, из ихофициальных сообщений и других общедоступных источников. IBM не выполняла тестирование этихпродуктов других фирм и не может подтвердить точность заявленной информации об ихпроизводительности, совместимости и других свойствах. Для получения дополнительной информации оработе продуктов других фирм обращайтесь к их поставщикам.

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

Эта информация предназначена исключительно для планирования. Приведенная информация можетизмениться до того, как описанные в ней продукты станут доступными.

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

Лицензия на авторские права:

Эта информация содержит примеры приложений на исходном языке, иллюстрирующие приемыпрограммирования в различных операционных платформах. Разрешается копировать, изменять ираспространять эти примеры программ в любой форме без какой-либо платы IBM, в целях разработки,использования, продажи или распространения прикладных программ, соответствующих интерфейсупрограммирования приложений тех операционных систем, для которых примеры были созданы. Они непроверялись для работы во всех условиях. По этой причине, IBM не может гарантировать их надежность ипригодность. Примеры программ предоставляются "КАК ЕСТЬ", без каких бы то ни было гарантий. IBM ненесет ответственности за любого рода ущерб, возникший как следствие использования этих программ.

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

46 IBM i: Пакет приложений Windows: администрирование

Page 53: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

© (имя вашей компании) (год). Данная программа содержит исходный код из примеров программ,предоставленных компанией IBM.

© Copyright IBM Corp. _год или годы_.

Сведения о программных интерфейсахДанная публикация IBM i Access для Windows включает в себя интерфейсы программирования,позволяющие заказчику писать программы для получения доступа к службам IBM i.

Товарные знакиIBM, эмблема IBM и ibm.com являются товарными знаками или зарегистрированными товарными знакамикорпорации International Business Machines Corp., зарегистрированными во многих юрисдикциях по всемумиру. Другие названия продуктов и услуг могут быть товарными знаками IBM или других компаний.Текущий список торговых знаков IBM доступен на странице “Copyright and trademark information” по адресуwww.ibm.com/legal/copytrade.shtml.

Adobe, эмблема Adobe, PostScript и эмблема PostScript являются зарегистрированными товарными знакамиили товарными знаками Adobe Systems Incorporated в США и/или других странах.

Intel, логотип Intel, Intel Inside, логотип Intel Inside, Intel Centrino, логотип Intel Centrino, Celeron, Intel Xeon,Intel SpeedStep, Itanium и Pentium являются торговыми марками или зарегистрированными товарнымизнаками корпорации Intel или ее дочерних компаний в США и/или других странах.

Linux является зарегистрированным товарным знаком Линуса Торвальдса (Linus Torvalds) в США и/илидругих странах.

Microsoft, Windows, Windows NT и эмблема Windows являются товарными знаками корпорации Microsoft вСША и/или других странах.

UNIX является зарегистрированным товарным знаком The Open Group в США или других странах.

Java™ и все торговые марки и эмблемы Java являются торговыми марками Oracle Inc. в США и/или другихстранах.

Другие названия продуктов и услуг могут быть товарными знаками IBM или других компаний.

УсловияРазрешение на использование выбранных для загрузки публикаций предоставляется в соответствии сследующими условиями.

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

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

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

Юридическая информация 47

Page 54: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

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

Вы можете загружать, экспортировать и реэкспортировать эту информацию только в полном соответствиисо всеми применимыми законами и правилами, включая все законы США в отношении экспорта.

IBM не предоставляет гарантий на содержание этих публикаций. Публикации предоставляются на условиях"как есть", без каких-либо явных или подразумеваемых гарантий, включая, но не ограничиваясь этим,подразумеваемые гарантии коммерческой ценности, соблюдения прав или пригодности для каких-либоконкретных целей.

48 IBM i: Пакет приложений Windows: администрирование

Page 55: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

Юридическая информация 49

Page 56: IBM i: |RG|Rf|Rr|Rt|Rn |Rg|Rh|Rb|Rk|Rj|R1|Rt|Ry|Rb|Rq Windows: … · 2018-08-08 · применяющих объекты данных Micr osoft ActiveX (ADO), необходим

IBM®

Номер программы: 5770-XJ1

Напечатано в Дании