Condividi tramite


Get-MasterDataServicesDatabase (PowerShell)

Ottiene informazioni su un database Master Data Services.

Sintassi

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

Descrizione

Get-MasterDataServicesDatabases restituisce un oggetto informazioni sul database che contiene informazioni su un database Master Data Services in un'istanza di SQL Server specificata. Verifica che le credenziali nella stringa di connessione dispongano dell'autorizzazione per leggere dal database specificato.

Parametri

-Server

Il parametro Server è un oggetto informazioni sul server database da Get-MasterDataServicesDatabaseServerInformation. Questo oggetto viene utilizzato per connettersi all'istanza di SQL Server che ospita il database Master Data Services.

Obbligatorio?

true

Posizione?

0

Valore predefinito

none

Accettare input da pipeline?

true (ByValue)

Accettare caratteri jolly?

false

-DatabaseName

Il parametro DatabaseName è una stringa che specifica il nome del nuovo database Master Data Services dal quale ottenere informazioni.

Obbligatorio?

true

Posizione?

1

Valore predefinito

none

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

Input e output

Il tipo di input è il tipo degli oggetti che è possibile reindirizzare al cmdlet. Il tipo restituito è il tipo di oggetti restituito dal cmdlet.

Input

Microsoft.MasterDataServices.Configuration.DatabaseServerInformation, System.String

L'input è un oggetto informazioni sul server database da Get-MasterDataServicesDatabaseServerInformation e una stringa che specifica il database Master Data Services dal quale si desidera ottenere informazioni.

Output

Microsoft.MasterDataServices.Configuration.DatabaseInformation

Get-MasterDataServicesDatabases restituisce un oggetto informazioni sul database che contiene informazioni sul database Master Data Services specificato.

Esempi

Output

Di seguito è riportato un esempio dell'output restituito quando si utilizza questo cmdlet.

 
Name             : MyDatabase
HasAccess        : True
Collation        : SQL_Latin1_General_CP1_CI_AS
ServiceAccount   :
MdsAdministrator :
Server           : Microsoft.MasterDataServices.Configuration.DatabaseServerInformation
IsDatabaseOwner  : True

Utilizzo di variabili e parametri denominati

In questo esempio viene utilizzato il cmdlet Get-MasterDataServicesDatabaseServerInformation per impostare una variabile, $server, da utilizzare per il parametro Server nel cmdlet Get-MasterDataServicesDatabase. I parametri sono parametri denominati.

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

Inoltro tramite pipe di output e utilizzo di parametri denominati

In questo esempio viene inoltrato tramite pipe l'output da Get-MasterDataServicesDatabaseServerInformation a Get-MasterDataServicesDatabase per il parametro Server in Get-MasterDataServicesDatabase. Il parametro DatabaseName è un parametro denominato.

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

Utilizzo di variabili e parametri posizionali

In questo esempio viene utilizzato il cmdlet Get-MasterDataServicesDatabaseServerInformation per impostare una variabile, $server, da utilizzare per il parametro Server nel cmdlet New-MasterDataServicesDatabase. I parametri sono parametri posizionali.

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