I've recently installed an instance of SQL Sever 2005 Express. Now I've googled and found that it doesn't support external connections by default - you need to enable TCP/IP then restart the service.
Once I enable TCP/IP (SQL Server Config Manager -> Protocols for SQLExpress) then try restart the service (SQL Server 2005 Services) it stops, but wont start again (times out).
Any ideas on what is going on???