Partager via


Get-MasterDataServicesDatabase (PowerShell)

Obtient des informations sur une base de données Master Data Services.

Syntaxe

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

Description

Get-MasterDataServicesDatabase retourne un objet d'informations sur la base de données, qui contient des informations sur une base de données Master Data Servicesd'une instance SQL Server spécifiée. Il vérifie que les informations d'identification dans la chaîne de connexion sont autorisées à lire la base de données spécifiée.

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

-DatabaseName

Le paramètre DatabaseName est une chaîne qui spécifie le nom de la base de données Master Data Services à partir de laquelle obtenir les informations.

Requis ?

true

Position ?

1

Valeur par défaut

aucune

Accepter l'entrée de pipeline

false

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, System.String

L'entrée est un objet d'informations sur le serveur de base de données de Get-MasterDataServicesDatabaseServerInformation et une chaîne qui spécifie la base de données Master Data Services à partir de laquelle vous souhaitez obtenir les informations.

Sorties

Microsoft.MasterDataServices.Configuration.DatabaseInformation

Get-MasterDataServicesDatabase retourne un objet d'informations sur la base de données qui contient des informations sur la base de données Master Data Services spécifiée.

Exemples

Sortie

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

Name             : MyDatabase
HasAccess        : True
Collation        : SQL_Latin1_General_CP1_CI_AS
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-MasterDataServicesDatabase. Les paramètres sont des paramètres nommés.

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

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

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

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

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 New-MasterDataServicesDatabase. Les paramètres sont des paramètres positionnels.

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