【发布时间】:2013-06-06 16:17:37
【问题描述】:
我用谷歌搜索了这个,但没有成功。我正在为 SQL Server 2008 R2 使用 SQL Server Profiler,并且我已确保对于跟踪的“事件选择”:
- 我正在报告安全审核 > 审核登录 + 审核注销的所有列
- 我正在报告 Sessions > ExistingConnection 的所有列
然后我在加载一个 .aspx 页面之后开始跟踪,但就在我执行调用某个 SQL 存储过程的操作之前。
然后,我可以在跟踪开始时看到,在“EventClass”列下我有“ExistingConnection”,但是这些事件的“TextData”似乎无法识别我正在连接的数据库 - 这说明我主要的数据库设置(例如设置 ansi_padding on)。我还可以看到,对于某些事件,我可以看到“NTUserName”,这给了我一些线索。我想找到的是我连接到哪个数据库。我如何确定这一点?
【问题讨论】:
标签: database sql-server-2008-r2 connection trace sql-server-profiler