Freigeben über


Get-MasterDataServicesDatabase (PowerShell)

Ruft Informationen zu einer Master Data Services-Datenbank ab.

Syntax

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

Beschreibung

Get-MasterDataServicesDatabase gibt ein Datenbankinformationsobjekt zurück, das Informationen zu einer Master Data Services-Datenbank auf einer angegebenen Instanz von SQL Server enthält. Das Cmdlet überprüft, ob die Anmeldeinformationen in der Verbindungszeichenfolge über die Berechtigung verfügen, von der angegebenen Datenbank zu lesen.

Parameter

-Server

Der Server-Parameter ist ein Informationsobjekt des Datenbankservers aus Get-MasterDataServicesDatabaseServerInformation. Dieses Objekt wird verwendet, um eine Verbindung mit der SQL Server-Instanz herzustellen, die die Master Data Services-Datenbank hostet.

Erforderlich?

true

Position?

0

Standardwert

Keine

Pipelineeingabe akzeptieren

true (ByValue)

Platzhalterzeichen akzeptieren?

false

-DatabaseName

Der DatabaseName-Parameter ist eine Zeichenfolge, die den Namen der Master Data Services-Datenbank angibt, von der Informationen abgerufen werden sollen.

Erforderlich?

true

Position?

1

Standardwert

Keiner

Pipelineeingabe akzeptieren

false

Platzhalterzeichen akzeptieren?

false

Eingaben und Ausgaben

Mit Eingabetyp wird festgelegt, welchen Typ von Objekten Sie über die Pipeline an das Cmdlet übergeben können. Der Rückgabetyp bezeichnet den Typ der vom Cmdlet zurückgegebenen Objekte.

Eingaben

Microsoft.MasterDataServices.Configuration.DatabaseServerInformation, System.String

Die Eingabe ist ein Informationsobjekt des Datenbankservers aus Get-MasterDataServicesDatabaseServerInformation und einer Zeichenfolge, die für die Master Data Services-Datenbank steht, von der Sie Informationen abrufen möchten.

Ausgaben

Microsoft.MasterDataServices.Configuration.DatabaseInformation

Get-MasterDataServicesDatabase gibt ein Datenbankinformationsobjekt zurück, das Informationen zur angegebenen Master Data Services-Datenbank enthält.

Beispiele

Ausgabe

Das folgende Beispiel zeigt die Ausgabe, die zurückgegeben wird, wenn Sie dieses Cmdlet verwenden.

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

Verwenden von Variablen und benannten Parametern

In diesem Beispiel wird das Cmdlet Get-MasterDataServicesDatabaseServerInformation verwendet, um eine Variable, $-Server, festzulegen, die für den Server-Parameter im Cmdlet Get-MasterDataServicesDatabase verwendet werden soll. Die Parameter sind benannte Parameter:

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

Übergeben von Ausgaben über die Pipeline und Verwenden von benannten Parametern

In diesem Beispiel wird die Ausgabe von Get-MasterDataServicesDatabaseServerInformation für den Server-Parameter in Get-MasterDataServicesDatabases über die Pipeline an Get-MasterDataServicesDatabases übergeben. Der DatabaseName-Parameter ist ein benannter Parameter.

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

Verwenden von Variablen und Positionsparametern

In diesem Beispiel wird das Cmdlet Get-MasterDataServicesDatabaseServerInformation verwendet, um eine Variable, $-Server, festzulegen, die für den Server-Parameter im Cmdlet New-MasterDataServicesDatabase verwendet werden soll. Die Parameter sind Positionsparameter.

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