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