Share via


Get-MasterDataServicesDatabases (PowerShell)

Obtient des informations sur les bases de données Master Data Services d'une instance SQL Server spécifiée.

Syntaxe

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

Description

Get-MasterDataServicesDatabases retourne une collection d'objets d'informations sur la base de données, qui contiennent des informations sur les bases de données Master Data Services d'une instance SQL Server spécifiée. La collection inclut uniquement les bases de données accessibles à l'aide des informations d'identification spécifiées dans le paramètre Server.

Paramètres

-Server

Le paramètre Server est un objet d'informations sur le serveur de base de données de Get-MasterDataServicesDatabaseServerInformation. Cet objet est utilisé pour se connecter à l'instance SQL Server qui héberge la base de données Master Data Services.

Requis ?

true

Position ?

0

Valeur par défaut

aucune

Accepter l'entrée de pipeline

true (ByValue)

Accepter les caractères génériques ?

false

Entrées et sorties

Le type d'entrée correspond au type des objets que vous pouvez canaliser vers l'applet de commande. Le type de retour correspond au type des objets retournés par l'applet de commande.

Entrées

Microsoft.MasterDataServices.Configuration.DatabaseServerInformation

L'entrée est un objet d'informations sur le serveur de base de données de Get-MasterDataServicesDatabaseServerInformation.

Sorties

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

Get-MasterDataServicesDatabases retourne une collection d'objets d'informations sur la base de données.

Exemples

Sortie

Voici un exemple de la sortie retournée lorsque vous utilisez cet applet de commande.

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

Utilisation de variables et de paramètres nommés

Cet exemple utilise l'applet de commande Get-MasterDataServicesDatabaseServerInformation pour définir une variable, $server, à utiliser pour le paramètre Server dans l'applet de commande Get-MasterDataServicesDatabases. Le paramètre -Server est un paramètre nommé.

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

Canalisation de la sortie et utilisation de paramètres nommés

Cet exemple canalise la sortie depuis Get-MasterDataServicesDatabaseServerInformation vers Get-MasterDataServicesDatabases pour le paramètre Server dans Get-MasterDataServicesDatabases. Le paramètre -Server est un paramètre nommé.

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

Utilisation de variables et de paramètres positionnels

Cet exemple utilise l'applet de commande Get-MasterDataServicesDatabaseServerInformation pour définir une variable, $server, à utiliser pour le paramètre Server dans l'applet de commande Get-MasterDataServicesDatabases. Le paramètre -Server est un paramètre positionnel.

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