Get-MasterDataServicesDatabases (PowerShell)

Получает информацию о базах данных Master Data Services на указанном экземпляре SQL Server.

Синтаксис

Get-MasterDataServicesDatabases [-Server] <Microsoft.MasterDataServices.Configuration.DatabaseServerInformation>

Описание

Командлет Get-MasterDataServicesDatabases возвращает коллекцию объектов сведений о базах данных, содержащих сведения о базах данных Master Data Services на указанном экземпляре SQL Server. В этой коллекции содержатся только базы данных, доступ к которым может осуществляться с использованием учетных данных, указанных в параметре Server.

Параметры

-Server

Параметр Server — это объект сведений о сервере баз данных, полученный из командлета Get-MasterDataServicesDatabaseServerInformation. Этот объект используется для соединения с экземпляром SQL Server, на котором размещается база данных Master Data Services.

Обязательный?

true

Позиция?

0

Значение по умолчанию

нет

Обрабатывать входные данные конвейера

true (ByValue)

Обрабатывать символы-шаблоны?

false

Входы и выходы

Входной тип — это тип объектов, которые можно направить в командлет. Возвращаемый тип — это тип объектов, возвращаемых командлетом.

Входы

Microsoft.MasterDataServices.Configuration.DatabaseServerInformation

Входные данные — это объект сведений о сервере баз данных, полученный из командлета Get-MasterDataServicesDatabaseServerInformation.

Выходы

System.Collections.ObjectModel.Collection{Microsoft.MasterDataServices.Configuration.DatabaseInformation}

Командлет Get-MasterDataServicesDatabases возвращает коллекцию объектов сведений о базах данных.

Примеры

Выходные данные

Далее приводится пример выходных данных, возвращаемых при использовании данного командлета.

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
...

Использование переменных и именованных параметров

В этом примере для задания переменной $server для использования в качестве параметра Server в командлете Get-MasterDataServicesDatabases используется командлет Get-MasterDataServicesDatabaseServerInformation. Параметр -Server является именованным.

C:\PS>$server = Get-MasterDataServicesDatabaseServerInformation 
    -connectionString 'Data Source=MyServer\MyInstance;Initial catalog=;Integrated Security=True;User ID=;Password='; 
    Get-MasterDataServicesDatabases -Server $server

Направление выходных данных и использование именованных параметров

В следующем примере выполняется направление выходных данных из командлета Get-MasterDataServicesDatabaseServerInformation на командлет Get-MasterDataServicesDatabases для параметра Server в командлете Get-MasterDataServicesDatabases. Параметр -Server является именованным.

C:\PS>Get-MasterDataServicesDatabaseServerInformation 
    -connectionString 'Data Source=MyServer\MyInstance;Initial catalog=;Integrated Security=True;User ID=;Password=' | 
    Get-MasterDataServicesDatabases

Использование переменных и позиционных параметров

В этом примере для задания переменной $server для использования в качестве параметра Server в командлете Get-MasterDataServicesDatabases используется командлет Get-MasterDataServicesDatabaseServerInformation. Параметр -Server является позиционным.

C:\PS>$server = Get-MasterDataServicesDatabaseServerInformation 
    -connectionString 'Data Source=MyServer\MyInstance;Initial catalog=;Integrated Security=True;User ID=;Password='; 
    Get-MasterDataServicesDatabases $server