Compartilhar via


Get-MasterDataServicesDatabases (PowerShell)

Obtém informações sobre bancos de dados do Master Data Services em uma instância especificada do SQL Server.

Sintaxe

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

Descrição

Get-MasterDataServicesDatabases retorna uma coleção de objetos de informações de banco de dados contendo informações sobre bancos de dados do Master Data Services em uma instância especificada do SQL Server. A coleção só inclui os bancos de dados que podem ser acessados usando as credenciais especificadas no parâmetro Server.

Parâmetros

-Server

O parâmetro Server é um objeto de informações de servidor de banco de dados de Get-MasterDataServicesDatabaseServerInformation. Esse objeto é usado para conectar à instância do SQL Server que hospeda o banco de dados do Master Data Services.

Obrigatório?

true

Posição?

0

Valor padrão

nenhum

Aceitar entrada de pipeline

true (ByValue)

Aceitar caracteres curinga?

false

Entradas e saídas

O tipo de entrada é o tipo dos objetos que você pode transportar para o cmdlet. O tipo de retorno é o tipo dos objetos que o cmdlet retorna.

Entradas

Microsoft.MasterDataServices.Configuration.DatabaseServerInformation

A entrada é um objeto de informações de servidor de banco de dados de Get-MasterDataServicesDatabaseServerInformation.

Saídas

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

Get-MasterDataServicesDatabases retorna uma coleção de objetos de informações de banco de dados.

Exemplos

Saída

É mostrado a seguir um exemplo da saída que é retornada quando esse cmdlet é usado.

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

Usando variáveis e parâmetros nomeados

Este exemplo usa o cmdlet Get-MasterDataServicesDatabaseServerInformation para definir uma variável, $server, que será usada para o parâmetro Server no cmdlet Get-MasterDataServicesDatabases. O parâmetro -Server é um parâmetro nomeado.

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

Pipe da saída e uso de parâmetros nomeados

Este exemplo transporta a saída de Get-MasterDataServicesDatabaseServerInformation para Get-MasterDataServicesDatabases, para o parâmetro Server em Get-MasterDataServicesDatabases. O parâmetro -Server é um parâmetro nomeado.

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

Usando variáveis e parâmetros posicionais

Este exemplo usa o cmdlet Get-MasterDataServicesDatabaseServerInformation para definir uma variável, $server, que será usada para o parâmetro Server no cmdlet Get-MasterDataServicesDatabases. O parâmetro -Server é um parâmetro posicional.

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