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
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