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'