I have noticed that a couple of our SQL 2008 R2 Ent (10.50.4286) servers are having trouble creating the os performance counters (database level only). I rebooted each of them during a planned downtime and the problem cleared. A few days later I added two new databases to one of the previously affected servers. Nothing special about either database in fact their just empty shells our development team with populate later. The first database didn't get any performance counters generated for it. The second populated just fine. I confirmed through perfmon that I couldn't find the first database in the list of choices. I am sure a reboot will probably clear the problem. However, these are production servers so chances to reboot them only come around once per quarter. I have run the unload and reload counters command and it had no affect.
Anyone else having this issue?