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