如何查询SQLserver的DatabaseName
的有关信息介绍如下:1、通过系统过程来查询:SP_WHO 'loginName'loginName 是当然登陆Sql的用户名,一般程序里面都会使用一个username来登陆SQL这样通过这个用户名就能查看到此用户名登陆之后占用的连接了。如果不写loginName,那么返回的就是所有的sql server数据库连接。2、通过SQL企业管理器查看:在企业管理器里----management---current activity-----process info 这里有几个与之相关的概念:SQL Server提供了一些函数返回连接值(这里圆衡指可不是当前连接数哟!),个人觉得,很容易产生误解.系统变量:@@CONNECTIONS 返回自上次启动 Microsoft? SQL Server? 以来连接或试图连接的次数。@@MAX_CONNECTIONS 返回 Microsoft? SQL Server? 上允许的同时用户连接的最大数。返回的数不必为当前配置橘配的数值。 系统存储过程SP_WHO提供关于当前 Microsoft? SQL Server? 用户和进程的信息,可以筛选返回的信息,以便只返回那些不是空闲的进程。列出所有活动的用户:SP_WHO ‘active’列出某个特定用户的拦枯信息:SP_WHO ‘sa’