Home All Groups Group Topic Archive Search About

Error creating Oracle object

Author
21 Mar 2006 10:04 PM
Dave Cullen
I have an application that uses an Oracle database and it's suddenly
started giving Error 429, ActiveX Component Can't Create Object at this
line:

Set OraSession = CreateObject("OracleInProcServer.XOraSession")

OraSession is an object.

I believe this is handled by Oracle's OO4O interface, which I'm pretty
much clueless about. I'm sure some of you guys use Oracle too, maybe
someone can give me a hint where to look?

Thanks

Author
21 Mar 2006 11:18 PM
ralph
Show quote Hide quote
"Dave Cullen" wrote:

> I have an application that uses an Oracle database and it's suddenly
> started giving Error 429, ActiveX Component Can't Create Object at this
> line:
>
> Set OraSession = CreateObject("OracleInProcServer.XOraSession")
>
> OraSession is an object.
>
> I believe this is handled by Oracle's OO4O interface, which I'm pretty
> much clueless about. I'm sure some of you guys use Oracle too, maybe
> someone can give me a hint where to look?
>
> Thanks
>

There is nothing wrong with your statement.

If it worked before then something must have happened to change the Oracle
environment.
Check the registery (OleViewr, etc)  and see if
"OracleInProcServer.XOraSession" ProgID is there.

May need to re-install client? Trashed names file? ???

-ralph
Author
22 Mar 2006 2:16 PM
Paul Clement
On Tue, 21 Mar 2006 17:04:36 -0500, Dave Cullen <nospam@mail.com> wrote:

¤ I have an application that uses an Oracle database and it's suddenly
¤ started giving Error 429, ActiveX Component Can't Create Object at this
¤ line:
¤
¤ Set OraSession = CreateObject("OracleInProcServer.XOraSession")
¤
¤ OraSession is an object.
¤
¤ I believe this is handled by Oracle's OO4O interface, which I'm pretty
¤ much clueless about. I'm sure some of you guys use Oracle too, maybe
¤ someone can give me a hint where to look?
¤
¤ Thanks

It sounds like there is a missing or unregistered dependent file. I would reinstall OO4O if this is
a development machine. If it's a client machine I would verify that the OO4O files have been
installed and registered.


Paul
~~~~
Microsoft MVP (Visual Basic)