powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Ошибка создания объекта
15 сообщений из 15, страница 1 из 1
Ошибка создания объекта
    #35245718
vladslav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Люди! Нид Хелп!
На VBA сделал отчет для Excel.
Подключение к Oracle через OO4O.
На моей машине все гуд.
Офис 2003.
При попытке подключения в скрипте к ораклу на другой машине возникает ошибка
**************************************
*Run-time error '429'
*ActiveX component can't create object
**************************************

Oracle Client скопирован с моего компа.
ЧТО ДЕЛАТЬ?????
...
Рейтинг: 0 / 0
Ошибка создания объекта
    #35245733
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
скопировать мало, надо все правильно зарегистрировать. воспользуйтесь инсталлятором оракла
...
Рейтинг: 0 / 0
Ошибка создания объекта
    #35245735
vladslav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Konst_Oneскопировать мало, надо все правильно зарегистрировать. воспользуйтесь инсталлятором оракла

скопировать достаточно
плюс ключ реестра
...
Рейтинг: 0 / 0
Ошибка создания объекта
    #35245751
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
regsvr32 нужная.dll
только так
...
Рейтинг: 0 / 0
Ошибка создания объекта
    #35245760
vladslav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Konst_Oneregsvr32 нужная.dll
только так

Хорошо, но как понять, какая библиотека мне нужна?
...
Рейтинг: 0 / 0
Ошибка создания объекта
    #35245782
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vladslavскопировать достаточно vladslavХорошо, но как понять, какая библиотека мне нужна?Если ты копировал не закрывая глаза от страха, то должен быть в курсе, какие библиотеки скопировал. Попробуй зарегистрировать все.
...
Рейтинг: 0 / 0
Ошибка создания объекта
    #35245791
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
на сколько мне склероз не изменяет, там примерно 4-5 dll-ек + 1 ocx. его надо регить и еще одну из dll (попробуйте на всех regsvr32). затем нужно на клиенте tnsnames.ora настроить соответственно, но лучше накатить клиентским сетапом от той версии оракла, что у вас работает на сервере.
...
Рейтинг: 0 / 0
Ошибка создания объекта
    #35245798
vladslav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariy vladslavскопировать достаточно vladslavХорошо, но как понять, какая библиотека мне нужна?Если ты копировал не закрывая глаза от страха, то должен быть в курсе, какие библиотеки скопировал. Попробуй зарегистрировать все.

ок, попробую, а к самому Экселю ничего не надо доставлять?
...
Рейтинг: 0 / 0
Ошибка создания объекта
    #35245810
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
референсы надо правильно указать или юзать позднее связывание
...
Рейтинг: 0 / 0
Ошибка создания объекта
    #35245817
vladslav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Konst_Oneреференсы надо правильно указать или юзать позднее связывание

ой, можно простым языком?
у мя ругается на

Set OraSession = CreateObject("OracleInProcServer.XOraSession")

OraSession обявлен как:

Dim OraSession As Object
...
Рейтинг: 0 / 0
Ошибка создания объекта
    #35245835
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не зарегистрирована OracleInProcServer.dll. Если есть такая.
...
Рейтинг: 0 / 0
Ошибка создания объекта
    #35245871
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чтобы такого не случалось, я как раз и предложил вам в референсы все подключить и юзать классы:

Код: plaintext
Dim ora as OracleInProcServer.XOraSession
...
Рейтинг: 0 / 0
Ошибка создания объекта
    #35246238
vladslav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
необходимые файлы
oip9.dll ORACLE_BASE\ ORACLE_HOME\bin
oip9.tlb ORACLE_BASE\ ORACLE_HOME\bin
oraansi.dll ORACLE_BASE\ ORACLE_HOME\bin
oo4oparm.reg ORACLE_BASE\ ORACLE_HOME\oo4o Edit for the correct ORACLE_HOME location
oiplang.msb ORACLE_BASE\ ORACLE_HOME\oo4o\mesg
oraclm32.dll (for Microsoft VC++)
or
oradc.ocx ORACLE_BASE\ ORACLE_HOME\bin

необходимые действия

regsvr32 c:\oracle\bin\oip9.dll
regsvr32.exe c:\oracle\bin\oradc.ocx
oo4oparm.reg
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Ошибка создания объекта
    #38200061
AleksandraN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня такая же проблема. Макрос не выполняется на компьютере с ОС Windows7, 32-ух разрядная. Посмотрела, необходимых файлов нет в папке Bin, соответсвенно зарегестрировать их тоже не могу. Где их взять? Что вообще делать? Заранее благодарна за помощь:)
...
Рейтинг: 0 / 0
Ошибка создания объекта
    #38201175
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AleksandraN,
Konst_Oneнакатить клиентским сетапом от той версии оракла, что у вас работает на сервере.
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Ошибка создания объекта
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]