Compartilhar via


Get-MasterDataServicesDatabase (PowerShell)

Obtém informações sobre um banco de dados do Master Data Services.

Sintaxe

Get-MasterDataServicesDatabase [-Server] <Microsoft.MasterDataServices.Configuration.DatabaseServerInformation> [-DatabaseName] <String>

Descrição

Get-MasterDataServicesDatabase retorna um objeto de informações de banco de dados contendo informações sobre um banco de dados do Master Data Services em uma instância especificada do SQL Server. Ele verifica se as credenciais na cadeia de conexão têm permissão de leitura no banco de dados especificado.

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

-DatabaseName

O parâmetro DatabaseName é uma cadeia de caracteres especificando o nome do banco de dados do Master Data Services do qual as informações serão obtidas.

Obrigatório?

true

Posição?

1

Valor padrão

nenhum

Aceitar entrada de pipeline

false

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, System.String

A entrada é um objeto de informações de servidor de banco de dados de Get-MasterDataServicesDatabaseServerInformation e uma cadeia de caracteres que especifica o banco de dados do Master Data Services do qual você deseja obter informações.

Saídas

Microsoft.MasterDataServices.Configuration.DatabaseInformation

Get-MasterDataServicesDatabase retorna um objeto de informações de banco de dados contendo informações sobre o banco de dados do Master Data Services especificado.

Exemplos

Saída

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

Name             : MyDatabase
HasAccess        : True
Collation        : SQL_Latin1_General_CP1_CI_AS
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-MasterDataServicesDatabase. Os parâmetros são parâmetros nomeados.

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

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

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

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

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 New-MasterDataServicesDatabase. Os parâmetros são parâmetros posicionais.

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