Ошибка извлечения объекта зарегистрированной таблицы Documentum

Среда: DA 7.3, D2 4.7, MS SQL Server 2012, Win Serv 2012 R2, Tomcat 8

  • При выполнении этого DQL-запроса:

ВЫБЕРИТЕ * ОТ dm_registered

он извлекает все найденные зарегистрированные экземпляры таблицы (почти 32 экземпляра) -> 3 из них, которые я создал с помощью команды:

РЕГИСТРАЦИЯ ТАБЛИЦЫ [ имя_владельца.] имя_таблицы ( column_def {,column_def}

  • при запросе любой зарегистрированной таблицы, кроме (3, которые я создал) с использованием запроса QDL, я получаю результат, но когда я запрашиваю любую из (3, которые я создал), используя DA Query Editor выдает следующую ошибку:

    Произошла ошибка во время выполнения запроса: [DM_QUERY2_E_TABLE_NOT_FOUND]ошибка: "Таблица базы данных или представление не были найдены в базе данных. Ошибка базы данных: ' -- Объект базы данных недействителен -- СОСТОЯНИЕ = 42S02, КОД = 208 , MSG=[Microsoft][SQL Server Native Client 11.0][SQL Server]Неверное имя объекта 'dmadmin.employee'.

  • то же самое происходит, когда я открываю D2 и перехожу к меню зарегистрированных таблиц. Я мог выбрать из меню зарегистрированные таблицы, я нашел (3 созданных объекта зарегистрированных таблиц), но при выборе любого из них я обнаружил ту же ошибку, что и с DA DQL Редактор.

введите здесь описание изображения

Зарегистрированная таблица D2


person user3157177    schedule 13.04.2017    source источник


Ответы (2)


Вам нужно поставить псевдоним впереди: SELECT * FROM dm_dbo.employee

person Henning Winter    schedule 14.04.2017
comment
На самом деле я пропустил важный шаг, который вызвал ошибку, которая (я не создал таблицу) является причиной. - person user3157177; 18.04.2017

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

Просто ответ

  • Создайте в базе данных таблицу, идентичную зарегистрированной таблице.

теперь я могу запросить таблицу с помощью запроса DQL (псевдоним не нужен)

ВЫБРАТЬ * FROM dm_dbo.employee

введите здесь описание изображения

person user3157177    schedule 18.04.2017