|
Подключение Excel к Oracle в 64-х битной версии
|
|||
---|---|---|---|
#18+
Раньше стоял Oracle и Офис 32-х бит. Было подключение из Excel к Oracle Код: vbnet 1. 2.
Всё работало Переставили Oracle и Офис 64-х бит. И код перестал работать. На первой строке ошибка. OracleInProcServer есть в списке библиотек. Почему не происходит создание объекта? Может кто с этим сталкивался? ------------------------------------------------------------- Мы рождены чтоб сказки сделать былью! Даже самые страшные... ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2021, 18:49 |
|
Подключение Excel к Oracle в 64-х битной версии
|
|||
---|---|---|---|
#18+
Joss, потому что у вас oo4o 32-разрядный, и я, например, даже не знаю, существовал ли он вообще в 64-разрядном исполнении, может и был. Это была хорошая игрушка, мне нравилась, но, начиная с Oracle 12 она deprecated, not shipped, и, насколько я понимаю, desapported. Если найдете 64-разрядную инсталляцию для Oracle 11 - считайте, что вам повезло. Но, с учетом изменений в oracle net в 12-й версии, нарушающих обратную совместимость - не сильно надолго. Рано или поздно, но упретесь в то, что не сможете полноценно работать с современными версиями на старых клиентах. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2021, 19:52 |
|
Подключение Excel к Oracle в 64-х битной версии
|
|||
---|---|---|---|
#18+
Нашел по теме следующие статьи Excel (Office 2010 64 bit) will not connect to Oracle DB not matter what I try и вот ORA-12557: TNS:protocol adapter not loadable Мне не помогло. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.12.2021, 18:53 |
|
Подключение Excel к Oracle в 64-х битной версии
|
|||
---|---|---|---|
#18+
Вот ещё, что нашел Нашел ещё следующее "... При установке на места выявилась проблема, скрипт отказывался работать на машинах с windows7 x64 - ошибка указывала о недостатке необходимых библиотек Active X. Поиск библиотеки oip11.dll успехом не увенчался. Оказалось, oracle с версии 11g для клиентов 64х перестает поддерживать oo4o, и рекомендует использовать вместо этого ODP.net и портировать под него существующие приложения! Но, есть вариант, ставить на ПК 64х клиент 32х oracle - и все будет хорошо. Установил - проверил - работает. Портировать не буду под ODP.net. " Взято oo4o VS windows 7 x64 подробнее Can I use OO4O to access Oracle data from Microsoft applications? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.12.2021, 19:28 |
|
Подключение Excel к Oracle в 64-х битной версии
|
|||
---|---|---|---|
#18+
Вот здесь Пример работы с Oracle через OracleInProcServer тоже пишут , что надо использовать 32-х битную версию Oracle ... |
|||
:
Нравится:
Не нравится:
|
|||
25.12.2021, 19:39 |
|
Подключение Excel к Oracle в 64-х битной версии
|
|||
---|---|---|---|
#18+
Немного об ODP.net (Oracle Data Provider for .NET - Поставщик данных Oracle для .NET) Скачать бесплатную версию и почитать документацию можно здесь Здесь можно скачать ODT для Visual Studio и дополнительные выпуски для ODAC, ODP.NET и ODT ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2021, 11:06 |
|
Подключение Excel к Oracle в 64-х битной версии
|
|||
---|---|---|---|
#18+
И вот здесь пишут, что "Только что подтверждено, проблема в Excel 64. oo4o работает с Excel 32 в Windows 7 64. " "... В разделе требований документа 11.2 для платформы Windows указано, что 32-разрядный клиент сертифицирован для Windows x64 (без исключений, по сравнению с более ранним выпуском). http://download.oracle.com/docs/cd/E11882_01/install.112/e16774/pre_install.htm#BHCGEBHG В примечаниях к выпуску 11.2 «Неподдерживаемые продукты» говорится: «Объекты Oracle для OLE - не поддерживаются в Windows x64». Но я предполагаю (это несколько неясно и) он пытается сказать, что версия программного обеспечения Oracle x64 не содержит компонента OO4O. Я думал, что «отсутствие поддержки» было связано с тем, что 64-битного OO4O не существует (и с ограниченной сертификацией для 32-битных компонентов, которая была в 11.1). Может быть, есть какой-нибудь другой документ, который даст разъяснения." ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2021, 11:35 |
|
|
Start [/forum/topic.php?fid=61&msg=40123112&tid=2171702]: |
0ms |
get settings: |
24ms |
get forum list: |
25ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
110ms |
get topic data: |
18ms |
get forum data: |
3ms |
get page messages: |
221ms |
get tp. blocked users: |
2ms |
others: | 312ms |
total: | 721ms |
0 / 0 |