Udostępnij za pośrednictwem


Nowe MasterDataServicesDatabase (Windows PowerShell)

Tworzy Master Data Services bazy danych.

Składnia

New-MasterDataServicesDatabase [-Server] <Microsoft.MasterDataServices.Configuration.DatabaseServerInformation>
   [-DatabaseName] <String> [-AdminAccount] <String> [-Collation <String>]

Opis

Tworzy nowy MasterDataServicesDatabase Master Data Services bazy danych.Sprawdza, czy określone wystąpienie SQL Server jest obsługiwana wersja i edition do hosta Master Data Services bazy danych i sprawdza, czy określone konto ma uprawnienia do tworzenia bazy danych w tej instancji.

Parametry

-Serwer

Parametr serwera jest obiekt bazy danych serwera informacje z Get MasterDataServicesDatabaseServerInformation.Ten obiekt jest używany do łączenia się z wystąpienie SQL Server na których należy utworzyć Master Data Services bazy danych.

Wymagane?

PRAWDA

Pozycja?

0

Wartość domyślna

Brak

Akceptuj dane wejściowe z potoku

wartość true (ByValue)

Akceptuje symboli wieloznacznych?

FAŁSZ

-DatabaseName

Parametr DatabaseName jest ciąg określający nazwę nowej Master Data Services bazy danych.

Wymagane?

PRAWDA

Pozycja?

1

Wartość domyślna

Brak

Akceptuj dane wejściowe z potoku

FAŁSZ

Akceptuje symboli wieloznacznych?

FAŁSZ

-AdminAccount

Parametr AdminAccount jest ciąg , który określa domena i konto systemu Windows, aby udzielić uprawnień do nowej Master Data Services bazy danych.

Wymagane?

PRAWDA

Pozycja?

2

Wartość domyślna

Brak

Akceptuj dane wejściowe z potoku

FAŁSZ

Akceptuje symboli wieloznacznych?

FAŁSZ

-Sortowanie

Parametr sortowanie jest ciąg określający sortowanie dla nowej Master Data Services bazy danych.

Wymagane?

FAŁSZ

Pozycja?

nazwany

Wartość domyślna

Domyślnie sortowanie dla serwera.

Akceptuj dane wejściowe z potoku

FAŁSZ

Akceptuje symboli wieloznacznych?

FAŁSZ

Wejść i wyjść

Typ danych wejściowych jest typ obiektów, które można potoku do polecenia cmdlet.Typ zwracany jest typ obiektów, które zwraca apletu polecenia.

Nakłady

Microsoft.MasterDataServices.Configuration.DatabaseServerInformation

Obiekt informacji serwera bazy danych z Get MasterDataServicesDatabaseServerInformation.

Wyjście

Brak

Przykłady

Output

Oto przykład danych wyjściowych zwracaną podczas korzystania z tego polecenia.

Name             : MyDatabase
HasAccess        : True
Collation        : SQL_Latin1_General_CP1_CI_AS
ServiceAccount   :
MdsAdministrator : MyDomain\AccountName
Server           : Microsoft.MasterDataServices.Configuration.DatabaseServerInformation
IsDatabaseOwner  : True

Używanie zmiennych i parametrów nazwanych

W tym przykładzie użyto polecenia Get-MasterDataServicesDatabaseServerInformation do zestaw zmiennej, serwer $ dla parametru Server w MasterDataServicesDatabase nowy aplet polecenia.Parametry są nazwane parametry i sortowanie domyślne jest używany dla nowej bazy danych, ponieważ sortowania nie jest określony.

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';

Wyjście rurowe i przy użyciu parametrów nazwanych

Ten przykład rury wyjście z Get-MasterDataServicesDatabaseServerInformation do MasterDataServicesDatabase nowy parametru serwera w MasterDataServicesDatabase nowy.Parametry są nazwane parametry.

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';

Użycie zmiennych i parametrów pozycyjne

W tym przykładzie użyto polecenia Get-MasterDataServicesDatabaseServerInformation do zestaw zmiennej, serwer $ dla parametru Server w MasterDataServicesDatabase nowy aplet polecenia.Parametry są parametry pozycyjne i sortowanie domyślne jest używany dla nowej bazy danych, ponieważ sortowania nie jest określony.

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