我们只是为我们的用户创建一个简单的实用程序来触发他们的SQL Server数据库上的跟踪。应用程序只需获取服务器连接详细信息,然后单击开始跟踪。在引擎盖下,它会触发以下探查器命令行:
profiler /S MY-LAPTOP /U sa /P Admin123 /T "Tracer2008" /O "C:\Trace.trc" /M "05-16-14 10:15:46" /Z 20
这种工作正常,因为已经将Profiler模板导入到名为Tracer2008的探查器中。
我已导出Tracer2008.tdf文件。只是想知道我们如何通过命令行或在某个庄园中导入模板,以便在我们启动探查器调用之前它已经在系统中?
答案 0 :(得分:0)
您可以添加将模板从某个共享位置复制到预期的本地文件夹的步骤。查看SQL Profiler Templates Missing - additional repair steps?了解详情。
本地文件夹取决于探查器的版本以及您要连接的服务器的版本。
例如,连接到SQL Server 2012的探查器的SQL Server 2012版本使用以下文件夹作为模板:
C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Profiler\Templates\Microsoft SQL Server\110