IBM Support

Unable to create the object with ProgID 'EAdminSQL7_10.SQL7' (request was for 'EAdminSQL7_%v.SQL7')

Technote (troubleshooting)


Problem(Abstract)

Error "Unable to create the object with ProgID 'EAdminSQL7_10.SQL7' (request was for 'EAdminSQL7_%v.SQL7')" is presented when trying to start Planning Server service.

Symptom

ERROR

Unable to create the object with ProgID 'EAdminSQL7_10.SQL7' (request was for 'EAdminSQL7_%v.SQL7')

Automation error
ClassFactory cannot supply requested class


Cause

This error is caused due to an incorrect lib registration on Windows.


Resolving the problem

- Navigate into <cognos instalation>\bin directory.
- Create a file named register_dll.bat
- Copy and paste following code into the created file:


FOR %%1 IN (*.DLL) DO REGSVR32 /S %%1

- Save the file.
- Create another file named register_ocx.bat
- Cop and paste following code into the created file:

FOR %%1 IN (*.OCX) DO REGSVR32 /S %%1

- Save the file.
- Run both files (register_dll.bat and register_ocx.bat) - it will re-register all libs in the bin directory.

Document information

More support for: Cognos Planning

Software version: 10.1.1

Operating system(s): Windows

Reference #: 1662485

Modified date: 21 January 2014


Translate this page: