#0
by ДенисЧ
Продолжаю мучения... Краткое содержание предыдущих серий: win2k3S 64bit, на нём 1ссервер 64бит, в стороне (не на этом сервере) база Оракла. Нужно из модуля НаСервере обращаться к той базе. Что сделал: установил instantclient 64bit, настроил ODBS DSN, тест проходит. Попытался установить OraOLEDB (64 бит, с сайта Оракла). Устанавливается молча, в реестре записи не появляются. Но при попытке подключения через ADODB говорится, что провайдер не найден, вероятно установлен неправильно. Как ещё можно к ораклю подключиться? Если не через ADO?
#3
by Кириллка
Когда создаешь udl-файл, то визард сразу на нем позиционируется: Microsoft OLE DB Provider for ODBC Drivers
#4
by shuhard
1 делаем файлик с расширением udl 2 щелкаем в поставщике 3 выбираем провайдера для ODBC 4 на закладке подключение выбираем существующий ODBC 5 сохраняем udl 6 зырим строку блокнотом [oledb] ; Everything after this line is an OLE DB initstring Provider=MSDASQL.1;Persist Security Info=False;Data Source=sample-MySQL 7 ржём
#5
by ДенисЧ
{Форма.Форма.Форма}: Ошибка при вызове метода контекста (Open) ОраклБД.Open("Provider=MSDASQL.1;Data Source=Oracle7;UID=scaner;Password=scaner;"); по причине: Произошла исключительная ситуация (ADODB.Connection): Не удается найти указанного поставщика. Вероятно, он установлен неправильно. Ы?
#10
by shuhard
не хватает картинки с ODBC создай что-нибудь простое, к Dbase или mdb у меня в список попадают как пользовательские, так и системные но под Win XP проверить на 64х смогу вечером + возможно у тебя MDAC не стоит ?
#11
by ДенисЧ
Возможно. А разве его скуль-сервер сам не ставит? Всегда раньше ставил, но с 64бит первый раз сталкиваюсь.
#12
by shuhard
не готов ответить вечером проверю на 64х MS Server и 64х MS SQL Server то, что udl пуст - хорошо, значит проблема не в 1С
#13
by Jaap Vduul
Вообще-то он по умолчанию в состав винды входит, но можно и проверить: Кстати, вот люди вроде решили проблему: Там, правда, про файрбёрд, но в данном случае непринципиально.
#18
by ДенисЧ
+ Скачал "64-разрядный поставщик OLEDB для ODBC (MSDASQL)", установил, ничего не поменялось... Блин, как я залюбился уже с этими 64бит...
#25
by Злобный Йожег
Как вариант - попробовать собственный оракловский провайдер: Provider=OraOLEDB.Oracle.1;Persist Security Info=False;User ID=USER;Data Source=MyDataSourse
#27
by ДенисЧ
ДядьЙожег... Ты такой умной, что я прямо поражаюсь... Начальный пост на мисте уже читать не принято? Там про ОраОЛЕДБ прямым текстом написано
#28
by shuhard
проверил на 64х сервере, udl видит ODBC и успешно тестирует строка [oledb] ; Everything after this line is an OLE DB initstring Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=upp_29_3;Data Source=QUAD64 ODBC на 64х разрядный MS SQL Server Microsoft(R) Windows(R) Server 2003 Enterprise x64 Edition Версия: 5.2.3790
#29
by ДенисЧ
Картинки смотри, там всё нарисовано. Нет такого провайдера и драйвера. И вообще, перечитай ветку...
#32
by ДенисЧ
ставил вот этот, что дали мне у микрософта. WindowsServer2003.WindowsXP-KB948459-v2-x64-RUS.exe
#33
by ДенисЧ
Я понимаю, что хотят... Но прежде чем хотеть, неплохо было бы узнать, а что пробовали ужо...
#38
by ДенисЧ
Ссылку на современный микрософт давать бесполезно... То название я нашёл глубоким поиском по mdac и проч у них на сайте... Утверждается, что упомянутый файл и есть тот самый оледб
#40
by ДенисЧ
Картинку из одбц со списком драйверов покажи... И, если есть, настройку подключения к ораклю. А ты его перезагружал после установки?
#41
by shuhard
стоп оракла у меня нет перезагрузок не было ODBC к MS SQL в udl виден ODBC howto здесь за размер файла не кори
#42
by ДенисЧ
после установки и переустановки ни 64, ни 32 не появились :-( С утра попробую перезагрузиться, но сомневаюсь, что поможет... Я скоро уже рехнусь с этим извращением...
#44
by ДенисЧ
в был как раз 64бит. Штатный настройщик в 64 вызывается из панели управления. 32 - из виндир/syswow64
#45
by shuhard
странно мой ODBC [ODBC 32 bit Data Sources] Tango=SQL Server (32 разряда) [Tango] Driver32=G:WINDOWSsystem32SQLSRV32.dll
#49
by Jaap Vduul
Кстати: The 32-bit version of the ODBC Administrator tool and the 64-bit version of the ODBC Administrator tool display both the 32-bit user DSNs and the 64-bit user DSNs in a 64-bit version of the Windows operating system
#50
by Jaap Vduul
Ещё кстати - имхо, через udl файл только 32-битные провайдеры видны. Запусти вот такой vbs скрипт Set DataLinks = CreateObject("DataLinks") DataLinks.PromptNew сначала по-умолчанию, через system32wscript.exe, а потом через SysWOW64wscript.exe В первом случае оно тебе покажет список установленных 64-битных драйверов, во втором 32-битных.
#51
by ДенисЧ
В общем, я это поборол, установив 32бит клиента, 32бит драйвера... С базой соединяется. Но непонятность остаётся, почему 64бит приложение лезет через 32 бит клиента...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Подключение торгового оборудования
- v7plus не устанвливается подключение к MAPI
- OFF Подключение через Terminal Server
- Подключение ФР к 1С
- Входящее подключение IMAP mail.ru The bat "Сервер закрыл подключение"
- Подключение ФР через RDP через инет.
- Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение
В этой группе 1С
- Корректировка НДС в РТУ (валюта)
- Ошибки в НДФЛ при переходе с ЗиК на ЗУП
- Помогите с V82.Application
- Закрыть OpenOffice программно из макроса
- КА 1.1.2.1. Недоступна печать табличных документов.
- Ошибка при выгрузки базы 1С 8.2 infobase shared access error
- КА Выпуск продукции видимость колонки спецификация
- Как программно отключить проводки
- Как узнать, из-за чего пухнет база данных? 1С 8.1 Комплексная...
- Как запретить одновременный запуск двух обработок
- 8.2 УПП комиссионная торговля
- Отрицательный остаток при закрытии месяца на 20 счете в УПП
- Списание материалов БУ и НУ
- v8: 8.1 УТ 10.3 Качество товара новый. Что это ?
- штрихкод не задан или имеет неверный формат
- СКД: Как правильно использовать в качестве ресурса нечисловое поле?
- v8: Бух: Земельный участок №0 разделили на два №1 и №2 - что делать в программе
- Суточные сверх нормы в БП
- Уплата страховых взносов не попадает в КУДиР...
- Как объединить две строки в запросе?