Sql server 服务器上的事件会话[Deadlock_Graphs]添加事件sqlserver.xml_Deadlock_报告添加目标程序包0.EVENT_文件(设置文件名=N'Deadlock_Graphs',最大文件大小=(20))和(最大内存=4096 KB,事件保

Sql server 服务器上的事件会话[Deadlock_Graphs]添加事件sqlserver.xml_Deadlock_报告添加目标程序包0.EVENT_文件(设置文件名=N'Deadlock_Graphs',最大文件大小=(20))和(最大内存=4096 KB,事件保,sql-server,tsql,database-design,database-deadlocks,Sql Server,Tsql,Database Design,Database Deadlocks,服务器上的事件会话[Deadlock_Graphs]添加事件sqlserver.xml_Deadlock_报告添加目标程序包0.EVENT_文件(设置文件名=N'Deadlock_Graphs',最大文件大小=(20))和(最大内存=4096 KB,事件保留模式=允许单个事件丢失,最大调度延迟=30秒,最大事件大小=0 KB,内存分区模式=无,跟踪因果关系=关闭,启动状态=打开)您必须在添加事件、添加目标和之前添加换行符,使用@DavidBrowne Microsoft您可以在这种情况下进行操作


服务器上的事件会话[Deadlock_Graphs]添加事件sqlserver.xml_Deadlock_报告添加目标程序包0.EVENT_文件(设置文件名=N'Deadlock_Graphs',最大文件大小=(20))和(最大内存=4096 KB,事件保留模式=允许单个事件丢失,最大调度延迟=30秒,最大事件大小=0 KB,内存分区模式=无,跟踪因果关系=关闭,启动状态=打开)您必须在
添加事件
添加目标
之前添加换行符,使用
@DavidBrowne Microsoft您可以在这种情况下进行操作。创建UDT然后引用它们是一个已知的问题,如本文所述,谢谢!我的脚本实际上创建了一个用户定义的类型,然后尝试稍后在存储库中使用它当我在自己的事务中创建类型时,脚本的其余部分工作得非常好。
BEGIN TRAN

go

CREATE TYPE dbo.OptionIDs AS TABLE( OptionID INT PRIMARY KEY )

go

DECLARE @OptionIDs dbo.OptionIDs;

go

ROLLBACK