#0
by AlterMann
Всем привет! База файловая, 8.3. ОС Windows 10 64. Ситуация следующая: создал внешний источник данных и подключился к базе, которая лежит на сервере, тип субд Oracle. В конфигураторе загрузилась структура всех таблиц. Открываю в режиме предприятия интересующую меня таблицу, а мне вместо данных появляется окошко "Подключение к источнику данных". В окошке есть поля: Источник данных, Имя пользователя, Пароль, флаг Использовать общие параметры и кнопка для изменения этих параметров, ну и соответственно, кнопка Подключиться. В поля Имя пользователя и Пароль ввожу данные, которые уже вводил в строке соединения и жму Подключиться. На что мне выводится сообщение об ошибке: "Ошибка MDX. Код ошибки 502. Описание: неверный формат ответа шлюзу". В гугле не смог найти описание отой ошибки применительно к 1С. Подскажите, что может вызывать такую ошибку? Или может Имя пользователя и Пароль не те ввожу.
#1
by ЧеловекДуши
Чем АДО не нравится? Внешний источник данных только считывает данные и не более :) Сами запросы, не чуть не лучше "Прямых", через АДО :)
#3
by AlterMann
)) Нет, не тестер. Но для себя и в правду тестирую возможности этих внешних источников. Сейчас пока база файловая, а потом будет на линуксовом сервере, а он, на сколько я знаю COM объекты не поддерживает. Вот и решил сначала через внешние источники попробовать. Через АДО, данные получаю.
#5
by Живой Ископаемый
А если делать то же самое на 64-битной Вин 7 или 8? зы. ТО что появляются еще раз в режиме прдприятия - это норм. И даже если поиском воспользоваться, то можно найти что делать, чтобы повторно их не вводить интерактивно
#7
by AlterMann
То, что при первом обращении нужно к источнику подключиться, это я уже понял, чтоб повторно не вводить, есть флаг "Запомнить". А вот почему ошибку выдает - не ясно :( Пробовал по-разному: и имя и пароль (из строки соединения) еще раз вводил - ошибка, пробовал ставить флаг "Использовать общие параметры". По кнопке Изменить общие параметры открывается окно, где опять нужно вводить имя и пароль, тип субд и строку соединения. Все ввел, жму подключиться, снова ошибка :(
#8
by Живой Ископаемый
2 Чувак, просто измени окружение - драйвер ОДБС, транспорт, порты, ОС, фаервол, битность ОСи... попробуй их поварьировать... Мм... что еще. Запусти 1С с правами администратора,
#10
by BigShmax
у меня проект уже месяца 4 читает и пишет из MS SQL внешними источниками данных. Зачем обманываете человека.
#11
by Живой Ископаемый
2 1сники всегда такие были - если они чего-то не знают, значит этого нет. Если у них чего-то не получается, значит это сделать никому другому тоже нельзя. Короче абсолютизируют свой опыт.. Впрочем у меня такое чувство, что не только 1сники, что это болезнь овер 75% всей айти-отрасли.
#12
by AlterMann
В том то и дело, что по-разному я уже пробовал, иначе сюда бы не написал. Драйвер рабочий только один - "Oracle in OraClient10g_home1", запускаю от админа, брандмауэр вообще выключил. Порт дефолтный 1521, tnsping идет, и что больше всего меня удивляет, что в конфигураторе все подключилось, значит логично предположить, что и порт, и фаервол, и драйвер все это сделать позволяют. Логин и пароль в строке соединения тоже верные, если их изменить, сразу появляется ошибка "logon denied". Что меняется при попытке подключения в режиме Предприятие, я не понимаю :(
#14
by AlterMann
Короче, помогли танцы с бубном. У меня почему-то был не активен флаг "Аутентификация операционной системой". Поэтому решил удалить этот внешний источник и создать новый такой же. В нем этот флаг оказался активным. Установил его, нажал Подключиться, 1С написала, что драйвера нет. Ввел в общих параметрах Строку соединения и заработало. Т.е. написала, что источник подключен. Правда следом вылезла новая ошибка :) Открываю таблицу из этого источника, а он мне пишет: [Oracle][ODBC][Ora]ORA-00923: FROM keyword not found where expected. Сейчас буду эту тему гуглить.
#15
by AlterMann
Полный текст ошибки вот такой: Ошибка при выполнении запроса. Ошибка при выполнении запроса. по причине: Ошибка получения данных по причине: Ошибка создания набора данных "НаборДанныхДинамическогоСписка" по причине: Ошибка при исполнении запроса набора данных по причине: Ошибка выполнения запроса по причине: Ошибка внешней базы данных: ошибка при выполнении запроса по причине: Ошибка ODBC. SQLSTATE: HY000 Номер ошибки: 923 Описание: [Oracle][ODBC][Ora]ORA-00923: FROM keyword not found where expected На сколько я понимаю корень зла именно в ошибке ODBC.
#17
by Живой Ископаемый
Тогда не получится. :) Сам запрос выполнить - получится, а вот его в качестве источника ДС - нет.
#18
by AlterMann
Да, я это уже понял. :) Сначала попробовал в самом запросе поменять ВЫБРАТЬ на SELECT и ИЗ на FROM и ошибка пропала, правда сам список остался пустым. А потом я к этому вн. источнику из консоли запросов обратился и данные из него все-таки получил! Так что на сколько я понимаю, тема закрыта. Спасибо тебе, Живой Ископаемый, за компанию и советы! :))
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Подключение торгового оборудования
- v7plus не устанвливается подключение к MAPI
- OFF Подключение через Terminal Server
- Подключение ФР к 1С
- Входящее подключение IMAP mail.ru The bat "Сервер закрыл подключение"
- Проблема с подключением к внешнему источнику данных
- Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение
- Повторное подключение к внешнему источнику данных из 1С
- v8.3 x64 подключение к бд Oracle не работает классический прием
В этой группе 1С
- РОзница. УФ. при выемке денег на форме РМК пишет "нет прав доступа"
- Не получается условное оформление по "вложенному" реквизиту табличной части.
- БГУ ошибка при выгрузке платежек в казначейство
- 1c Ут 10.3 Загрузка из Frontol за период + перем-е м/д розничными складами
- УТ11.1 Настройка пользователя, чтобы он мог установить ручную скидку
- Пустое значение в измерении составного типа регистра
- v7: Стоит переходить с ЗиК 77 на ЗуП 3.0?
- v7: Вернуть фокус в заданное поле после обновления формы?
- Брандмауэр блокирует доступ по OLE к базе под SQL
- УТ11.1 Новому партнеру "установить" существующего контрагента
- Получить колонку таблицы в расшифровке СКД
- v7: ЗиК Сотрудник заболел во время очередного отпуска
- Переход БП 2.0 ПРОФ на БП 3.0 КОРП
- У пользователя недостаточно прав на исполнение операции над базой данных.
- Ограничение доступности дополнительных реквизитов
- Выполняется ли индексирование табличной части справочника?
- Выбор процессора для станции "программиста 1с"
- Eсли не горит лампочка на сетевом адаптере при установленном соединении ?
- Подскажите, как в СКД настроить отбор для двух связанных справочников?
- КомпонентаTwain