#0
by cmex
Всем привет. Создал внешний источник данных к таблицам Oracle. Все сработало, список таблиц и полей в источнике виден. Там есть таблица MTL_SECONDARY_INVENTORIES. Из нее выбрал все поля. Делаю запрос: Однако,когда пишу напрямую запрос выдает ошибку - Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][ODBC driver for Oracle][Oracle]ORA-00942: таблица или представление пользователя не существует В чем беда?
#3
by cmex
не понял смысла вопроса. если выбирать из Внеш ист данных, то эти данные выбираются в полном объеме. Если писать прямой запрос, то нет таблицы. Права мне предоставляют админы оракловских баз.
#8
by cmex
одинаковый если поможет, то вот выборка из всех объектов результат INV MTL_SECONDARY_INVENTORIES 42 678 42 678 TABLE APPS MTL_SECONDARY_INVENTORIES 66 752 SYNONYM
#13
by romansun
1. Имеет ли реальный смысл использовать "Внешние источники данных" когда, по сути, уже всё и так написано (строка подключение, запрос, провайдер), чтобы сделать прямой запрос? 2. проверьте доступность таблиц запросом "SELECT * FROM USER_TABLES". Ошибка у вас из-за того, что нет доступа к таблице, скорее всего. Ну, понятно, если такая такая таблица в принципе есть и правильное имя.
#14
by romansun
ээ, не прочитал детально, что пробуете двумя способами извиняйте ) но ошибка сама по себе, да, у меня возникала, когда для данного логина была недоступна таблица. В USER_TABLES можно увидеть все "свои" доступные поля
#17
by cmex
Спасибо, что то есть. Если я правильно понял,то в "SELECT * FROM USER_TABLES" нас интересует 2 колонка. В результате моей таблицы не оказалось. Сделал запрос к одной из разрешенных, сработало. Отсюда два вопроса. 1. С какой просьбой обратиться к админам, чтоб увидеть в прямом запросе 2. Как так получилось, что при Внешнем ист данных удалось прочитать таблицу,а в прямом запросе нет?
#18
by kihor
Вы не указываете название схемы перед именем таблицы. Очевидно логинитесь не под юзером INV или APPS. Укажите запрос таким образом: Select ORGANIZATION_ID FROM INV.MTL_SECONDARY_INVENTORIES У меня, по крайней мере, он отработал без ошибок.
#19
by romansun
да, +1.. хм... я бы админам так и расписал, что, дескать, вот под данным логином таблица не видна, сделайте там что-нить :) Думаю, они поймут проблему. Ну и, кстати, текст ошибки и скажите им. а вот как и почему 1С-ка так вот волшебно обошла права - хз. логин/пароль и название... эээ... базы (схемы) те же?
#20
by cmex
так тоже пробовал, ничего( абсолютно. причем админы говорят, что делают выборку под этим же логином, все выбирается.
#21
by kihor
Попробуйте сами зайти сторонней тулзой, например, TOAD или SQL*Plus, под логином, который указан в ConnectionString как "Uid=xxx" и выполните запрос. Сразу сами увидите в 1С ли дело или в запросе. Кстати, если не секрет, под каким логином Вы коннектитесь?
#23
by kihor
Судя по всему это не один из стандартных пользователей Oracle Applications и синонима для таблицы INV.MTL_SECONDARY_INVENTORIES для него нет. Тогда еще раз обратите внимание на . Я тестировал ситуацию, аналогичную Вашей, и указание схемы у меня решило проблему.
#25
by cmex
я с ораклом первый раз встретился, поэтому не совсем понимаю, что вы имеете в виду и как это проверить.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- После переноса базы данных с sql server 2005 на 2012 тормозит база
- v8: как убрать перевод строки в номенклатуре в полном наименовании?
- УФ. Табличная часть. Вопрос по запрету удаления строк.
- загрузка данных в регистр сведений
- v8: Доступ к документам по РЛС
- 1c8 режим редактирования табличной части
- Управление торговлей, редакция 11.0 + Вариант оформления продажи
- Запрос . деление на ноль
- Сервер 1С Предприятия + много мелких баз
- УНФ списать из производства свободные остатки
- v7: можно ли из 1с выгрузить в эксель отчет у которого количество колонок больше 256
- БП Корп - отказ от учета по подразделениям
- Повторное выполнение команды на панели навигации
- v8: Менеджер записи рег. сведений в кач-ве реквизита упр. формы - зависание 1С
- Проблема с распроведением проведенных документов при обмене УТ 11 - БП 2.0
- Посоветуйте систему учета заявок от пользователей (надо в браузере)
- Литература для 1С:Комплексной автоматизации 8.2
- Влияют ли помеченные на удаление записи на быстродействие 1С?
- Поиск колонки таблицы значений по индексу в текущей строке
- Выравнивание элементов в управляемой форме