#定义连接字符串
$ connstring=?rtcdyn服务器=lync \ rtclocal;数据库;<代码>
trusted_connection=true;”
connstring2美元="=rtcdyn服务器=lync2 \ rtclocal;数据库;代码>
trusted_connection=true;”
#定义SQL命令
$命令=新对象System.Data.SqlClient。SqlCommand
$命令。CommandText="选择(cast (RE.ClientApp <代码>
varchar(100)))作为ClientVersion, 代码>
R。UserAtHost作为用户名,<代码>
注册。Fqdn 代码>
<代码>
rtcdyn.dbo。RegistrarEndpoint RE 代码>
内连接<代码>
rtc.dbo。资源R R。ResourceId=RE.OwnerId 代码>
内连接<代码>
rtcdyn.dbo。注册商注册在注册。RegistrarId=代码>
再保险。由ClientVersion PrimaryRegistrarClusterId '
订单,用户名”
#连接到服务器1
$连接=新对象System.Data.SqlClient。美元SqlConnection
连接。ConnectionString=$ connstring
connection.Open美元()
$命令。连接=$连接
$ sqladapter=新对象System.Data.SqlClient。SqlDataAdapter
sqladapter美元。SelectCommand=$命令
$结果=新对象System.Data。数据集
recordcount=sqladapter.Fill美元($ results)
$ connection.Close ()
overallrecords=overallrecords +美元美元的结果。表[0]
#连接到服务器2
美元连接。ConnectionString=$ connstring2
connection.Open美元()
$命令。连接=$连接
$结果=新对象System.Data。数据集
recordcount=sqladapter.Fill美元($ results)
$ connection.Close ()
overallrecords=overallrecords +美元美元的结果。表[0]
#端截面2
美元overallrecords | PoolDistribution Export-Csv”。csv”
Write-Host -ForegroundColor绿色”查询完整”