Sql 事务(进程ID 461)已死锁

Sql 事务(进程ID 461)已死锁,sql,sql-server,sql-server-2012,database-deadlocks,Sql,Sql Server,Sql Server 2012,Database Deadlocks,我运行一个脚本,在该数据库中创建数据库、过程和表;我收到以下错误消息: Msg 1205, Level 13, State 51, Line 1 Transaction (Process ID 461) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction. Msg 5069, Level 16, State

我运行一个脚本,在该数据库中创建数据库、过程和表;我收到以下错误消息:

Msg 1205, Level 13, State 51, Line 1
Transaction (Process ID 461) was deadlocked on lock resources with another 
 process and has been chosen as the deadlock victim. Rerun the transaction.
Msg 5069, Level 16, State 1, Line 1
ALTER DATABASE statement failed.
在该错误消息之后,会出现如下消息:

(1 row(s) affected)

我看不到在sql server中创建的任何数据库。但当我对该数据库的某个表发出select语句时,我会得到该表的数据

但是,我建议您重新启动sql server


因此,它将再次检查您的脚本,并为您提供一个真实的结果,无论您的数据库是否有该表。成功了。奇怪的是DB没有被创建。我不知道为什么它以前会显示那个表的记录。我再次运行脚本,现在可以看到数据库了。