Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SQL探查器筛选器引用哪个数据库_Sql_Sql Server_Filter_Sql Server 2008 R2_Profiler - Fatal编程技术网

SQL探查器筛选器引用哪个数据库

SQL探查器筛选器引用哪个数据库,sql,sql-server,filter,sql-server-2008-r2,profiler,Sql,Sql Server,Filter,Sql Server 2008 R2,Profiler,我有一组存储过程,它们存储在一个数据库中,并且都引用另一个数据库中的表来快照数据。它们的结构大致如下(实际查询更复杂,但这反映了数据库的使用情况): 将列筛选器应用于SQL server探查器时,为了查看这些查询正在执行的所有操作,我应该对数据库_a或数据库_B进行筛选,还是同时对两者进行筛选 它表示“运行用户语句的数据库的名称”,但每个数据库中是否都运行上述查询样式的部分?即使引用的对象位于其他数据库中,语句也会在单个数据库的上下文中运行。对于示例中的SQL:BatchCompleted和SQ

我有一组存储过程,它们存储在一个数据库中,并且都引用另一个数据库中的表来快照数据。它们的结构大致如下(实际查询更复杂,但这反映了数据库的使用情况):

将列筛选器应用于SQL server探查器时,为了查看这些查询正在执行的所有操作,我应该对数据库_a或数据库_B进行筛选,还是同时对两者进行筛选


它表示“运行用户语句的数据库的名称”,但每个数据库中是否都运行上述查询样式的部分?

即使引用的对象位于其他数据库中,语句也会在单个数据库的上下文中运行。对于示例中的SQL:BatchCompleted和SQL:StmtCompleted等事件,数据库名称将为database_A。但是,更细粒度的事件(如SP:StmtCompleted)将显示包含该语句的存储过程的数据库名称。

在我的示例中,我将同时使用这两个数据库名称。谢谢
USE [Database_A]
GO

INSERT [Database_A].[dbo].[MyTable]
SELECT *
FROM [Database_B].[dbo].[YourTable]