|
Oracle® Objects for OLE C++ Class Library Developer's Guide Release 9.2.0.4 Part Number B10954-01 |
|
| Possible Cause
|
Solution
|
|---|---|
| Your system does not contain the Microsoft OLE runtime files or these files
are out of date. Note that Visual Basic does not include the OLE file typelib.dll.
| Reinstall Oracle Objects for OLE and select the "Microsoft OLE Libraries"
option.
|
| OLE information was not registered in the Windows registration database.
| Run regedit.exe or regedt32.exe (for 32 bit) and merge the information from the file ole2.reg, which is normally located in the SYSTEM directory.
|
| The Oracle Objects for OLE object information was not registered in the
Windows registration database.
| Reinstall Oracle Objects for OLE and select the "Oracle Objects Server" option.
|
| The Oracle Objects for OLE object information was not registered in the
Windows registration database.
| Run regedit.exe or regedt32.exe (for 32 bit) to register information. See Oracle Object for OLE Files.
|
| Your system does not contain the Oracle Required Support Files:
-oraclient*.dll -orageneric*.dll -oracommon*.dll -oracore*.dll -oranls*.dll -oraasnsi.dll | Reinstall Oracle Objects and select the "Oracle Required Support Files" option
or add to your PATH environment variable the directory where these files are
located.
|
| Your system does not contain Oracle networking or its files are not on the
PATH.
| Install Oracle networking or add to your PATH environment variable the
directory where these files are located.
|
| You have misspelled a method or property name.
| Check the documentation to determine the correct spelling.
|
| You have referenced a method or property from the wrong object.
| Check the documentation to determine the correct object.
|
| Your system does not contain oraansi.dll
| Reinstall Oracle Objects for OLE and select the "Oracle Objects Server"
option, or add to your PATH environment variable the directory in which these files
are located.
|
| Possible Cause
|
Solution
|
|---|---|
| Incorrect Connect property or argument to the OpenDatabase method.
| See the topics on the Connect property or the OpenDatabase method for examples.
|
| Incorrect DatabaseName property or argument to the OpenDatabase method.
| See the topics on the DatabaseName property or the OpenDatabase method for
examples.
|
| Your system does not contain Oracle networking.
| Install Oracle networking.
|
| Possible Cause
|
Solution
|
|---|---|
| Duplicate Oracle Objects for OLE files exist in SYSTEM directories or along
the PATH.
| Remove any duplicate files. The files oip9.dll and oip9.tlb should only be located in the ORACLE_BASE\ORACLE_HOME \bin directory.
|
| Duplicate Oracle Required Support Files DLLs exist in the SYSTEM directories
or along the PATH.
| Remove any duplicate files. Typically, the Oracle Required Support Files DLLs (oraclient*.dll, orageneric*.dll, oracommon*.dll, oracore*.dll, oranls*.dll) are located in ORACLE_BASE \ORACLE_HOME\bin.
|
| Duplicate OLE DLLs exist in the SYSTEM directories or along the PATH.
| Remove any duplicate files. The OLE DLLs (listed in the Oracle Objects for OLE
Files topic) should only be located in SYSTEM directories.
|
|
|
Copyright © 1998, 2003 Oracle Corporation. All Rights Reserved. |
|