Lock request time out period exceeded. (Microsoft SQL Server, Error: 1222)
TAC Vista 5.1.X
The SQL server is busy. When a reconfigure of the database layout (or schema) is done, all connections to the database must be stopped to prevent corruption of data. If a number of applications/clients are trying to write data to the database, the request to lock the database will time out.
Close the open connections to the database and try again. Generally speaking this shouldn't occur with just Vista running. It is when 3rd party clients access the SQL data directly that this problem can occur. To help identify the problem, the Activity monitor in SQL server management studio can be used.