我有一些标准 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 ×1