Get-MasterDataServicesDatabase (PowerShell)
Ottiene informazioni su un database Master Data Services.
Sintassi
Get-MasterDataServicesDatabase [-Server] <Microsoft.MasterDataServices.Configuration.DatabaseServerInformation> [-DatabaseName] <String>
Descrizione
Get-MasterDataServicesDatabases restituisce un oggetto informazioni sul database che contiene informazioni su un database Master Data Services in un'istanza di SQL Server specificata. Verifica che le credenziali nella stringa di connessione dispongano dell'autorizzazione per leggere dal database specificato.
Parametri
-Server
Il parametro Server è un oggetto informazioni sul server database da Get-MasterDataServicesDatabaseServerInformation. Questo oggetto viene utilizzato per connettersi all'istanza di SQL Server che ospita il database Master Data Services.
Obbligatorio? |
true |
Posizione? |
0 |
Valore predefinito |
none |
Accettare input da pipeline? |
true (ByValue) |
Accettare caratteri jolly? |
false |
-DatabaseName
Il parametro DatabaseName è una stringa che specifica il nome del nuovo database Master Data Services dal quale ottenere informazioni.
Obbligatorio? |
true |
Posizione? |
1 |
Valore predefinito |
none |
Accettare input da pipeline? |
false |
Accettare caratteri jolly? |
false |
Input e output
Il tipo di input è il tipo degli oggetti che è possibile reindirizzare al cmdlet. Il tipo restituito è il tipo di oggetti restituito dal cmdlet.
Input |
Microsoft.MasterDataServices.Configuration.DatabaseServerInformation, System.String L'input è un oggetto informazioni sul server database da Get-MasterDataServicesDatabaseServerInformation e una stringa che specifica il database Master Data Services dal quale si desidera ottenere informazioni. |
Output |
Microsoft.MasterDataServices.Configuration.DatabaseInformation Get-MasterDataServicesDatabases restituisce un oggetto informazioni sul database che contiene informazioni sul database Master Data Services specificato. |
Esempi
Output
Di seguito è riportato un esempio dell'output restituito quando si utilizza questo cmdlet.
Name : MyDatabase HasAccess : True Collation : SQL_Latin1_General_CP1_CI_AS ServiceAccount : MdsAdministrator : Server : Microsoft.MasterDataServices.Configuration.DatabaseServerInformation IsDatabaseOwner : True |
Utilizzo di variabili e parametri denominati
In questo esempio viene utilizzato il cmdlet Get-MasterDataServicesDatabaseServerInformation per impostare una variabile, $server, da utilizzare per il parametro Server nel cmdlet Get-MasterDataServicesDatabase. I parametri sono parametri denominati.
C:\PS>$server = Get-MasterDataServicesDatabaseServerInformation
-ConnectionString 'Data Source=MyServer\MyInstance;Initial catalog=;Integrated Security=True;User ID=;Password=';
Get-MasterDataServicesDatabase -Server $server -DatabaseName 'MyDatabase'
Inoltro tramite pipe di output e utilizzo di parametri denominati
In questo esempio viene inoltrato tramite pipe l'output da Get-MasterDataServicesDatabaseServerInformation a Get-MasterDataServicesDatabase per il parametro Server in Get-MasterDataServicesDatabase. Il parametro DatabaseName è un parametro denominato.
C:\PS>Get-MasterDataServicesDatabaseServerInformation
-ConnectionString 'Data Source=MyServer\MyInstance;Initial catalog=;Integrated Security=True;User ID=;Password=' |
Get-MasterDataServicesDatabase -DatabaseName 'MyDatabase'
Utilizzo di variabili e parametri posizionali
In questo esempio viene utilizzato il cmdlet Get-MasterDataServicesDatabaseServerInformation per impostare una variabile, $server, da utilizzare per il parametro Server nel cmdlet New-MasterDataServicesDatabase. I parametri sono parametri posizionali.
C:\PS>$server = Get-MasterDataServicesDatabaseServerInformation
-ConnectionString 'Data Source=MyServer\MyInstance;Initial catalog=;Integrated Security=True;User ID=;Password=';
Get-MasterDataServicesDatabase $server 'MyDatabase'