@@ -18,6 +18,11 @@ select property = 'TEMPDB:'+y.v.value('local-name(.)', 'nvarchar(300)'),
1818 value = y .v .value (' .[1]' , ' nvarchar(300)' )
1919from @source.nodes (' //tempdb' ) x(v)
2020cross apply x .v .nodes (' *' ) y(v)
21+ UNION ALL
22+ select property = ' INSTANCE:'+ y .v .value (' local-name(.)' , ' nvarchar(300)' ),
23+ value = y .v .value (' .[1]' , ' nvarchar(300)' )
24+ from @source.nodes (' //instance' ) x(v)
25+ cross apply x .v .nodes (' *' ) y(v)
2126),
2227tgt as (
2328select property = x .v .value (' name[1]' , ' nvarchar(300)' ),
@@ -33,6 +38,11 @@ select property = 'TEMPDB:'+y.v.value('local-name(.)', 'nvarchar(300)'),
3338 value = y .v .value (' .[1]' , ' nvarchar(300)' )
3439from @target.nodes (' //tempdb' ) x(v)
3540cross apply x .v .nodes (' *' ) y(v)
41+ UNION ALL
42+ select property = ' INSTANCE:'+ y .v .value (' local-name(.)' , ' nvarchar(300)' ),
43+ value = y .v .value (' .[1]' , ' nvarchar(300)' )
44+ from @target.nodes (' //instance' ) x(v)
45+ cross apply x .v .nodes (' *' ) y(v)
3646),
3747diff as (
3848select property = isnull (src .property , tgt .property ),
0 commit comments