#0
by ETurdymuratov
Привет всем. Помогите разобраться с проблемой. Стоит задача: залесть в БД Oracle и вытащить инфу из одной таблицы. Есть скрипт соединения при запуске скрипта в режиме предприятие нет никаких ошибок, просто закрывается 1С. В режиме отладки доходит до строки Соединение.Open(ConnectionString); дальше закрывается 1С. В чем может быть проблема?
#5
by ETurdymuratov
Я новичек, но не до такой же степени что протереть монитор и почистить мышку чтобы соединиться с Ораклом =)
#12
by ETurdymuratov
Тут мне еще подсказывают что в место i3 Celeron 1600 поставить ото толстый клиент возможно быстро отрабатывает этот скрипт. =)
#16
by sda553
В екселе набей макрос Private Sub CommandButton1_Click Dim Con1 As New ADODB.Connection Con1.Open "Provider=msdaora;Data Source=Source;User Id=USER;Password=PASS;"
#18
by ETurdymuratov
Спасибо, теперь хоть понятно что строка не подключается, ото просто выкидывало...
#20
by ДенисЧ
Это была не шутка. 1с на ителовском встроенном видео на максимуме аппаратного ускорения, бывает, вылетает. Сам офигел, когда в первый раз увидел.
#22
by George Wheels
Попробуй вместо Provider=... и Data Source=... указать Driver={Microsoft ODBC for Oracle};Server=ТвойIP;Database=ТвояБаза
#29
by mistеr
Выкидывай msdaora (и odbc) и ставь родной клиент. Можно Instant Client, с дополнительными телодвижениями строго по инструкции. Говорю как ораклист со стажем.
#34
by Мэс33
Рабочий код соединения: где -(Oracle in instantclient10_2 ) - драйвер в системных источниках данных Устанавливал instantclient10_2. ----------------------------------
#35
by beholder
сделай udl файл и попробуй соединится через него, если получится скопируй строку подключения оттуда. Если не получается - шамань с драйверами и клиентами оракла. ЗЫ однажды мучались с такой фигней: то работает то не работает. А у нас был кластер из трех серверов. Оказалось что админы установили дрова на одном, а про остальные два забыли.
#36
by ETurdymuratov
Теперь выругался по другому: {ОбщийМодуль.АвтоматизацияКиви.Модуль}: Значение не является значением объектного типа (Execute) НаборЗаписей = Соединение.Execute(ЗапросПоДатеИСумме);
#37
by ETurdymuratov
... Ошибка при вызове метода контекста (Execute) НаборЗаписей = Соединение.Execute(ЗапросПоДатеИСумме); по причине: Произошла исключительная ситуация (ADODB.Connection): Операция не допускается, если объект закрыт.
#38
by ETurdymuratov
Достаточно будет если только на сервере 1С предприятия поставить клиента Oracle?
#43
by Живой Ископаемый
если это соединение и ты его кладешь в хранилище, где оно например живет больше 15 минут, или какой у твоего оракла настроен таймаут, то это уже не соединение адодб, а неопределено, а у неопределено нет метода. Ехекьюте. Понятно?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- "Соединение" с ORACLE. Как из 1С 8.0 добраться до данных в ORACLE?
- Подскажите чайнику ... Что такое в запросах Левое соединение, полное соединение
- 1C 8.2: Внешние источники данных + Oracle (11g). Ошибка 01406 ((
- Соединение 8.3 и 8.2 через COM соединение.....
- Oracle как внешний источник данных 1C 8.2 через Microsoft ODBC for Oracle
- Соединение из 1С с Oracle через ADODB
- Левое соединение с регистром сведений. Соединение по ресурсу.
В этой группе 1С
- Для целей учета НДС не списано 1,000 товара....
- УТ11 заполнить документ комплектацией номенклатуры
- Инициировать ввод на основании программно
- Просмотр производственного календаря УТ 10.3
- Кластеры 1с и MS SQL. Как организовать?
- v8: УТ 10.3 отчет "Продажи по оплате"
- Отразить цену с точностью 4 знака после запятой
- Документ не зарегистрирован в журнале <Журнал>
- ОНО с ВР на 97 счете. Уважаемые гуру ПБУ 18, помогите!
- Динамический список. Группировка по колонкам
- v7: Код модуля из битой внешней обработки
- Вопрос по Передаче параметров в сторонний Web-сервис
- Не закрывается зарплата в УПП с 44 счета
- Остатки товаров поставщиков в УТ11
- Ограничение количества клиентских лицензий 1С для одного пользователя
- Выбор ОС для терминального сервера
- Программно изменить СКД
- Разные результаты в консоли запроса и СКД
- ЗУП: совместитель (половина от оклада),
- УФ: окончание редактирования строки