Showing posts with label sysadmin. Show all posts
Showing posts with label sysadmin. Show all posts

Wednesday, October 13, 2010

Darned SQL Agent Service

This took me a little while to solve.

My SQL agent service would start and then immediately stop unexpectedly -- this is after running a repair of my SQL installation.

I took the advice given here: http://support.microsoft.com/kb/288577 and tried to execute SQLAGENT.EXE from the command prompt, and started down the path of troubleshooting the error message.

It wasn't until (much) later that I thought to try using runas to run the command as the user that the Agent service is configured to use.

Then, when I ran the command SQLAGENT.EXE -c -v, I got this helpful message:

2010-10-13 20:03:17 - ! [246] Startup error: Unable to read SQLServerAgent registry settings (from Software\Microsoft\Microsoft SQL Server\MSSQL10_50.TFS\SQLServerAgent)

After changing the permissions there, everything is working great.

Friday, September 25, 2009

Overlooked Users

When I'm trying to evaluate/install/manage software I sometimes feel like the software companies really don't care about my pain. They apparently think nothing of publishing pages of pre-installation notes followed by an installation with a myriad of painstaking steps that must be followed precisely or else you end up with an irrcoverable mess.

Now, sometimes they can get away with it when their products are popular enough that end users demand them -- like the Blackberry server.

But, companies that make less visible software should be careful. For example, Symantec's Corporate Antivirus product has a few notorious issues (failed uninstall cleanup, Outlook plugin issues) that aren't deal-killers in themselves. But, when an IT department looks to compare antivirus products, the idea of not having to deal with these problems can sound pretty appealing.

So, if you write software, keep in mind that end users aren't the only ones that have to use it. If you are causing the admins pain, you're opening the door for your competitors.