相关疑难解决方法(0)

如何对服务器上的所有数据库执行 SQL

我有一些标准 SQL 可以针对单个服务器上的多个数据库运行,以帮助我诊断问题:

select 
    so.name,
    so.type,
    MAX(case when sc.text like '%remote%' then '' ELSE 'N' END) AS Relevant,
    @@ServerName as Server,
    DB_Name() as DBName 
from
    sysobjects so with (nolock)
    join syscomments sc with (nolock) on so.id = sc.id
where (sc.text like '%emote%')
group by so.name, so.type
order by so.type, so.name
Run Code Online (Sandbox Code Playgroud)

如何对单个服务器上的所有数据库执行此操作?(除了一次手动连接一个并执行)

sql-server

39
推荐指数
2
解决办法
6万
查看次数

标签 统计

sql-server ×1