Sql server 2012 如何在SQL Server 2012中启用-T1118跟踪标志?

Sql server 2012 如何在SQL Server 2012中启用-T1118跟踪标志?,sql-server-2012,app-startup,Sql Server 2012,App Startup,我正在使用SQL Server 2012我想在服务器级别启用-T1118。有人能帮我启用它吗?可以使用SQL Server Configuration Manager设置SQL Server启动参数。您可以在此处指定跟踪标志: 开始->运行->SQLServerManager11.msc(或只搜索SQL 服务器配置管理器) 在SQL Server配置管理器中,单击SQL Server服务 在右侧窗格中,右键单击SQL Server(),然后单击 然后单击属性 在“启动参数”选项卡上的中,指定启动

我正在使用SQL Server 2012我想在服务器级别启用-T1118。有人能帮我启用它吗?

可以使用SQL Server Configuration Manager设置SQL Server启动参数。您可以在此处指定跟踪标志:

  • 开始->运行->SQLServerManager11.msc(或只搜索SQL 服务器配置管理器)

  • 在SQL Server配置管理器中,单击SQL Server服务

  • 在右侧窗格中,右键单击SQL Server(),然后单击 然后单击属性

  • 在“启动参数”选项卡上的中,指定启动参数 框中,键入参数(在本例中为跟踪标志
    -T1118
    ),然后 然后单击添加

  • 单击“确定”

  • 重新启动数据库引擎


  • 有关详细信息,请查看此链接:

    为当前会话和仅为我启用:

        DBCC TRACEON(1118)
    

    为当前会话和访问服务器的所有人启用(全局级别设置)


    你能告诉我在哪里找到的吗?我指的是任何特定的路径?我不知道你所说的“它被追踪到哪里”是什么意思。SQL Server跟踪标志通常用于测试/调试或调查性能问题。有关详细信息,请参阅。它们用于更改SQL Server的默认行为。它们并不总是产生某种类型的输出,例如文件。我没有使用这个特定的跟踪标志——我为您的问题提供的说明是通用的——也就是说,作为SQL Server启动命令行选项的一部分,它们可以使用任何跟踪标志号。我建议在使用跟踪标志之前进行彻底的研究,特别是在生产中。以下是我发现的有关跟踪标志1118的一些详细信息:我的意思是-T1118跟踪标志应该一直跟踪.trc文件中的这些数据我想知道它将在什么位置创建?我在这里没有看到任何关于.trc输出文件的提述,这个标志的MS文档:这将临时打开它,但一旦服务器重新启动或重新启动,TraceFlags将全部重置(关闭)。要在两次循环之间保持标志设置,您需要将其作为启动参数启用,正如@CJBS在上面的回答中所示。
        DBCC TRACEON(1118,-1)