component database manager err: CMI 0x80042343

G

Guest

What causes these errors when using the component database???

Using Component Database Manager, I press the Packages tab to see packages.
I get a messagebox:

Component Database Manager cannot retrieve data from the component database.
For more information please see the application event log.

It then shows me a platform and an empty list of packages. (that's not
good!) It looks like a database access problem.
So I fire up Event Viewer and see 4 CMI events:
(what does CMI stand for, btw?)

(1)
The CMI encountered the following error: 0x80042343 (-2147212477) A
Utilities method referenced a non-existent registry key or value.

\utilitiesc-1259

(2)
The CMI encountered the following error: 0x80042343 (-2147212477) Method
Utilities.LocalRegRead failed.

(3)
The CMI encountered the following error: 0x80042343 (-2147212477) A
Utilities method referenced a non-existent registry key or value.

\utilitiesc-1259

(4)
The CMI encountered the following error: 0x80042343 (-2147212477) Method
Utilities.LocalRegRead failed.

- - -
I have it all running on a W2k sp3 machine with up to date Windows Updates
(one Windows update was applied recently).

I've applied about 60 QFEs to the component database, the most recent being
Q839645 (MS04-024). We noticed the above errors after applying this QFE this
week. The results log for the QFE hotfix shows no errors. (If things get
working properly again, I'll apply the new "MS04-025: Cumulative Security
Update for Internet Explorer (867801)".)

I've considered removing the hotfix, but I think that requires deleting a
package, which gives the errors described above.

Sql Server Enterprise Manager shows the database is there. I can also run
osql -E -S . -d mantissqldb to connect.

I don't know what registry key or value it's looking for.

Any help would be appreciated! Thanks.

--Mike
 
A

Andrew Roy

Hi Mike,

I've just encountered the same problem.
Did you ever find a solution?

Andy
 
G

Guest

No, not yet. Anyone else ever see this problem?? Any suggestions to
diagnose this??

Thanks.

--Mike
 
K

KM

I am wondering if you have tried to monitor the problem with Regmon?
It states that "Utilities method referenced a non-existent registry key or value" so you should see some failures to open
keys/values.
 
A

Andrew Roy

No, I hadn't considered using Regmon.
But I did try to repair the database using the install CD.
It gave me an error message saying that the Database
engine needed to be installed and running.
So then I tried to reinstall MSDE.
That gave me a message saying that MSDE was OK.
It appears that there is conflicting information that the
install program does not handle very well.
Anyway, it may be too late for me to try Regmon.
I've already uninstalled the XPe stuff from this machine.

Andy
-----Original Message-----

I am wondering if you have tried to monitor the problem with Regmon?
It states that "Utilities method referenced a non-
existent registry key or value" so you should see some
failures to open
 
P

Paul Sucro

I've got the same error after installing SP2.

I removed the database and started over again.
1. installed Embedded database SP1.
2. installed all QFE's
3. installed all sld's
4. installed SP2.

The database is corrupt with this error again.

Can anyone help with this.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top