Freigeben über


Get-MasterDataServicesDatabases (PowerShell)

Ruft Informationen zu Master Data Services-Datenbanken auf einer angegebenen Instanz von SQL Server ab.

Syntax

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

Beschreibung

Get-MasterDataServicesDatabases gibt eine Auflistung von Datenbankinformationsobjekten zurück, die Informationen zu Master Data Services-Datenbanken auf einer angegebenen Instanz von SQL Server enthalten. Die Auflistung enthält nur Datenbanken, auf die mit den Anmeldeinformationen zugegriffen werden kann, die im Server-Parameter angegeben sind.

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

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

Die Eingabe ist ein Informationsobjekt des Datenbankservers aus Get-MasterDataServicesDatabaseServerInformation.

Ausgaben

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

Get-MasterDataServicesDatabases gibt eine Auflistung von Datenbankinformationsobjekten zurück.

Beispiele

Ausgabe

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

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

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-MasterDataServicesDatabases verwendet werden soll. Der -Server-Parameter ist ein benannter Parameter.

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

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

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

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

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 Get-MasterDataServicesDatabases verwendet werden soll. Der -Server-Parameter ist ein Positionsparameter.

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