Гость
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / не получается обратиться к таблице оркла / 4 сообщений из 4, страница 1 из 1
30.06.2021, 10:08
    #40080851
Леонид33
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не получается обратиться к таблице оркла
Здравствуйте,

подскажите, где у меня косяк? делаю так:

CREATE SERVER ora_put FOREIGN DATA WRAPPER oracle_fdw OPTIONS (dbserver 'kadr_g');

CREATE USER MAPPING
FOR PUBLIC
SERVER ora_put
OPTIONS (user 'leo', password '12345');

CREATE FOREIGN TABLE kadr.asnt_cat (
idc NUMERIC(8,0) NOT NULL,
ctname VARCHAR(100),
ctmin VARCHAR(10),
prlux NUMERIC(1,0),
no_raspred NUMERIC(1,0) DEFAULT NULL)
SERVER ora_put OPTIONS (schema 'leo', table 'asnt_cat'); ( пробовал и table 'ASNT_CAT' - тоже самое)

GRANT SELECT ON TABLE kadr.asnt_cat TO postgres;

при запросе: select * from kadr.asnt_cat;

выдает ошибку:
ERROR: ОШИБКА: Oracle table "leo"."ASNT_CAT" for foreign table "asnt_cat" does not exist or does not allow read access
DETAIL: ORA-00942: таблица или представление пользователя не существует
HINT: Oracle table names are case sensitive (normally all uppercase).
...
Рейтинг: 0 / 0
30.06.2021, 10:19
    #40080853
Misha111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не получается обратиться к таблице оркла
так схема "leo" маленькими указана. в оре по умолчанию все имена большими.
Код: plaintext
ERROR: ОШИБКА: Oracle table "leo"."ASNT_CAT"
уберите из опций указание схемы (вы же не в другую схему лезете), а имя таблицы укажите большими table 'ASNT_CAT'.
...
Рейтинг: 0 / 0
30.06.2021, 10:23
    #40080855
Павел Лузанов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не получается обратиться к таблице оркла
Леонид33,

Имя схемы (leo) тоже нужно в верхнем регистре задавать.
...
Рейтинг: 0 / 0
30.06.2021, 10:25
    #40080856
Леонид33
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не получается обратиться к таблице оркла
Misha111, спасибо большое!
пупанул: таблицу пробовал большими буквами - а со схемой - тупанул!

заработало! )
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / не получается обратиться к таблице оркла / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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