New-MasterDataServicesDatabase (PowerShell)
Crée une base de données Master Data Services.
Syntaxe
New-MasterDataServicesDatabase [-Server] <Microsoft.MasterDataServices.Configuration.DatabaseServerInformation>
[-DatabaseName] <String> [-AdminAccount] <String> [-Collation <String>]
Description
New-MasterDataServicesDatabase crée une base de données Master Data Services. Il vérifie si la version et l'édition de l'instance SQL Server spécifiée sont prises en charge pour héberger la base de données Master Data Services et si le compte spécifié a l'autorisation de créer une base de données sur cette instance.
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 de SQL Server sur laquelle créer 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 nouvelle base de données Master Data Services.
Requis ? |
true |
Position ? |
1 |
Valeur par défaut |
aucune |
Accepter l'entrée de pipeline |
false |
Accepter les caractères génériques ? |
false |
-AdminAccount
Le paramètre AdminAccount est une chaîne qui spécifie un domaine et un compte Windows pour accorder l'autorisation à la nouvelle base de données Master Data Services.
Requis ? |
true |
Position ? |
2 |
Valeur par défaut |
aucune |
Accepter l'entrée de pipeline |
false |
Accepter les caractères génériques ? |
false |
-Collation
Le paramètre Collation est une chaîne qui spécifie un classement pour la nouvelle base de données Master Data Services.
Requis ? |
false |
Position ? |
nommée |
Valeur par défaut |
Classement par défaut du serveur |
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 Objet d'informations du serveur de base de données de Get-MasterDataServicesDatabaseServerInformation. |
Sorties |
Aucune |
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 : MyDomain\AccountName
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 New-MasterDataServicesDatabase. Les paramètres sont des paramètres nommés, et le classement par défaut est utilisé pour la nouvelle base de données car aucun classement n'est spécifié.
C:\PS> $server = Get-MasterDataServicesDatabaseServerInformation
-ConnectionString 'Data Source=MyServer\MyInstance;Initial catalog=;Integrated Security=True;User ID=;Password=';
New-MasterDataServicesDatabase -Server $server
-DatabaseName 'MyDatabase' -AdminAccount 'MyDomain\AccountName';
Canalisation de la sortie et utilisation de paramètres nommés
Cet exemple canalise la sortie depuis Get-MasterDataServicesDatabaseServerInformation vers New-MasterDataServicesDatabase pour le paramètre Server dans New-MasterDataServicesDatabase. Les paramètres sont des paramètres nommés.
C:\PS> Get-MasterDataServicesDatabaseServerInformation
-ConnectionString 'Data Source=MyServer\MyInstance;Initial catalog=;Integrated Security=True;User ID=;Password=' |
New-MasterDataServicesDatabase -DatabaseName 'MyDatabase'
-AdminAccount 'MyDomain\AccountName' -Collation 'SQL_Latin1_General_CP1_CI_AS';
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, et le classement par défaut est utilisé pour la nouvelle base de données car aucun classement n'est spécifié.
C:\PS> $server = Get-MasterDataServicesDatabaseServerInformation
-ConnectionString 'Data Source=MyServer\MyInstance;Initial catalog=;Integrated Security=True;User ID=;Password=';
New-MasterDataServicesDatabase $server 'MyDatabase' 'MyDomain\AccountName';