Get-MasterDataServicesDatabases (PowerShell)
获取有关指定的 SQL Server 实例上的 Master Data Services 数据库的信息。
语法
Get-MasterDataServicesDatabases [-Server] <Microsoft.MasterDataServices.Configuration.DatabaseServerInformation>
说明
Get-MasterDataServicesDatabases 返回一个数据库信息对象集合,这些对象包含有关指定的 SQL Server 实例上的 Master Data Services 数据库的信息。该集合仅包括可使用在 Server 参数中指定的凭据访问的数据库。
参数
-Server
Server 参数是 Get-MasterDataServicesDatabaseServerInformation 中的一个数据库服务器信息对象。此对象用于连接 Master Data Services 数据库所在的 SQL Server 实例。
必需? |
true |
位置? |
0 |
默认值 |
无 |
接受管道输入 |
true (ByValue) |
接受通配符? |
false |
输入和输出
输入类型是可以传送到 cmdlet 的对象的类型。返回类型是 cmdlet 所返回的对象的类型。
输入 |
Microsoft.MasterDataServices.Configuration.DatabaseServerInformation 输入是 Get-MasterDataServicesDatabaseServerInformation 中的一个数据库服务器信息对象。 |
输出 |
System.Collections.ObjectModel.Collection{Microsoft.MasterDataServices.Configuration.DatabaseInformation} Get-MasterDataServicesDatabases 返回数据库信息对象的集合。 |
示例
输出
下例是在使用此 cmdlet 时所返回的输出的示例。
Name : MyDatabase_EN
HasAccess : True
Collation : SQL_Latin1_General_CP1_CI_AS
ServiceAccount :
MdsAdministrator :
Server : Microsoft.MasterDataServices.Configuration.DatabaseServerInformation
IsDatabaseOwner : True
Name : MyDatabase_JA
HasAccess : True
Collation : Japanese_Bushu_Kakusu_100_CS_AI
ServiceAccount :
MdsAdministrator :
Server : Microsoft.MasterDataServices.Configuration.DatabaseServerInformation
IsDatabaseOwner : True
...
使用变量和命名参数
此示例使用 Get-MasterDataServicesDatabaseServerInformation cmdlet 设置了一个变量 $server,以用于 Get-MasterDataServicesDatabases cmdlet 中的 Server 参数。-Server 参数是一个命名参数。
C:\PS>$server = Get-MasterDataServicesDatabaseServerInformation
-connectionString 'Data Source=MyServer\MyInstance;Initial catalog=;Integrated Security=True;User ID=;Password=';
Get-MasterDataServicesDatabases -Server $server
传送输出和使用命名参数
此示例针对 Get-MasterDataServicesDatabases 中的 Server 参数,将 Get-MasterDataServicesDatabaseServerInformation 的输出传送到 Get-MasterDataServicesDatabases。-Server 参数是一个命名参数。
C:\PS>Get-MasterDataServicesDatabaseServerInformation
-connectionString 'Data Source=MyServer\MyInstance;Initial catalog=;Integrated Security=True;User ID=;Password=' |
Get-MasterDataServicesDatabases
使用变量和位置参数
此示例使用 Get-MasterDataServicesDatabaseServerInformation cmdlet 设置了一个变量 $server,以用于 Get-MasterDataServicesDatabases cmdlet 中的 Server 参数。-Server 参数是一个位置参数。
C:\PS>$server = Get-MasterDataServicesDatabaseServerInformation
-connectionString 'Data Source=MyServer\MyInstance;Initial catalog=;Integrated Security=True;User ID=;Password=';
Get-MasterDataServicesDatabases $server