Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Office Новый топик    Ответить
 VB - проблемы при коннекте к БД (OracleInProcServer)  [new]
ponomarevvb
Member

Откуда:
Сообщений: 376
Очень нужна помощь.
Проблема такая.
Некто написал макрос для MS Project на VB. Там происходит создание сессии таким образом:
...createObject("OracleInProcServer.XOraSession");
У меня возникла необходимость поправить этот макрос. Но на моей машине не был установлен OracleInProcServer (odac.ocx)
Простое копирование odac.ocx и прописывание до него пути не решило проблему - при выполнении макроса выпадает Runtime Error 479 - can not create object.
В хэлпе смотрел - такое может быть, если класс, который указан в аргументе createObject, не зарегистрирован в реестре.
Руками регистрировать - проблематично, похоже?
А что ещё можно сделать? Совет "переустановить Oracle вместе с InProcServer" не подходит.
Заранее спасибо.
26 окт 04, 23:15    [1063148]     Ответить | Цитировать Сообщить модератору
 Re: VB - проблемы при коннекте к БД (OracleInProcServer)  [new]
Tsaryov S
Member

Откуда:
Сообщений: 137
переустановить только "OLE objects for Oracle"
вроде эта штука немного весит и может быть получена отдельно с сайта оракл
а в реестре ковыряться - нуну
27 окт 04, 16:56    [1065738]     Ответить | Цитировать Сообщить модератору
 Re: VB - проблемы при коннекте к БД (OracleInProcServer)  [new]
big-duke
Member

Откуда:
Сообщений: 6699
дык зарегистрировать надо odac.ocx через regsvr32
Картинка с другого сайта.
27 окт 04, 20:54    [1066515]     Ответить | Цитировать Сообщить модератору
 Re: VB - проблемы при коннекте к БД (OracleInProcServer)  [new]
ponomarevvb
Member

Откуда:
Сообщений: 376
Спасибо всем. Будем пробовать.
27 окт 04, 23:02    [1066622]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Office Ответить