powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Ошибка при изменение значения параметра FEDERATED на TRUE
6 сообщений из 6, страница 1 из 1
Ошибка при изменение значения параметра FEDERATED на TRUE
    #39669410
ASukhov1986
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте,
Я хочу создать сервер для работы с удаленной БД, используя следующую последовательность действий:
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
UPDATE DBM CFG USING  FEDERATED YES DEFERRED;

CREATE WRAPPER DRDA;

CREATE SERVER srv_archive TYPE DB2/UDB 
VERSION '8.1' WRAPPER 'DRDA=' AUTHID 'A_LOGIN' PASSWORD 'A_PASSWORD' 
OPTIONS (  DBNAME 'A_DB', ADD COLLATING_SEQUENCE 'Y', ADD FOLD_ID 'U', ADD FOLD_PW 'N');

CREATE USER MAPPING FOR 'A_LOGIN' SERVER srv_archive
OPTIONS( REMOTE_AUTHID 'A_LOGIN', REMOTE_PASSWORD 'A_PASSWORD');

CREATE NICKNAME NICKNAME_SCHEMA.AUTHORIZED_ORG FOR srv_archive.A_SCHEMA.AUTHORIZED_ORG;



Однако при выполнении второй команды возникает следующая ошибка:
ErrorCREATE WRAPPER DRDA
Указанное действие или операция недопустимы для экземпляра базы данных. Код причины = "1".. SQLCODE=-20076, SQLSTATE=0A502, DRIVER=4.12.55

Вопрос: как её исправить?
...
Рейтинг: 0 / 0
Ошибка при изменение значения параметра FEDERATED на TRUE
    #39669416
ASukhov1986
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ASukhov1986,
Вот данная ошибка в документации DB2
SQL20076N Указанное действие или операция недопустимы для экземпляра базы данных. Код причины = код-причины. Объяснение: Ошибка обнаружена на уровне экземпляра. Требуемую операцию невозможно завершить, поскольку специальная функциональная область не установлена или не включена для данного экземпляра.

Ниже приводится список кодов причин и соответствующие функциональные области, которые можно включать на уровне экземпляра: 1. Возможность выполнять операции распределенных запросов для нескольких источников данных в одном операторе.Действия пользователя: Разрешите для экземпляра требуемое действие или операцию. Сначала надо установить специальную функциональную область, если она отсутствует. Затем надо разрешить ее использование. Шаги для этого зависят от кода причины: 1. Для сервера объединения задайте для переменной DBM <FEDERATED> значение YES и перезапустите менеджер баз данных. sqlcode: -20076 sqlstate: 0A502

Но я выполнил данную рекомендацию, но ошибка все равно возникает при выполнении команды.
...
Рейтинг: 0 / 0
Ошибка при изменение значения параметра FEDERATED на TRUE
    #39669437
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ASukhov1986,

Добрый день.

Что возвращает запрос?
Код: sql
1.
select value, deferred_value from sysibmadm.dbmcfg where name = 'federated'
...
Рейтинг: 0 / 0
Ошибка при изменение значения параметра FEDERATED на TRUE
    #39669483
ASukhov1986
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mark Barinstein,

VALUE DEFERRED_VALUENO YES
...
Рейтинг: 0 / 0
Ошибка при изменение значения параметра FEDERATED на TRUE
    #39669486
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ASukhov1986VALUE DEFERRED_VALUENO YESВы не перезапустили менеджер баз данных, как было указано. Изменения не вступили в силу.
...
Рейтинг: 0 / 0
Ошибка при изменение значения параметра FEDERATED на TRUE
    #39669494
ASukhov1986
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mark Barinstein. спасибо!!! перезапустил все работает!
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Ошибка при изменение значения параметра FEDERATED на TRUE
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]