Get-MasterDataServicesDatabase (PowerShell)
Obtiene información acerca de una base de datos de Master Data Services.
Sintaxis
Get-MasterDataServicesDatabase [-Server] <Microsoft.MasterDataServices.Configuration.DatabaseServerInformation> [-DatabaseName] <String>
Descripción
Get-MasterDataServicesDatabase devuelve un objeto de información de bases de datos que contiene información acerca de una base de datos de Master Data Services en una instancia especificada de SQL Server. Comprueba que las credenciales de la cadena de conexión tienen permiso para leer la base de datos especificada.
Parámetros
-Server
El parámetro Server es un objeto de información de servidor de bases de datos de Get-MasterDataServicesDatabaseServerInformation. Este objeto se usa para conectarse a la instancia de SQL Server que hospeda la base de datos de Master Data Services.
¿Requerido? |
true |
¿Posición? |
0 |
Valor predeterminado |
ninguno |
Aceptar la entrada de la canalización |
true (ByValue) |
¿Aceptar carácter comodín? |
false |
-DatabaseName
El parámetro DatabaseName es una cadena que especifica el nombre de la base de datos de Master Data Services de la que obtener la información.
¿Obligatorio? |
true |
¿Posición? |
1 |
Valor predeterminado |
ninguno |
Aceptar la entrada de la canalización |
false |
¿Aceptar carácter comodín? |
false |
Entradas y salidas
El tipo de entrada es el tipo de los objetos que puede canalizar al cmdlet. El tipo de valor devuelto es el tipo de objeto que el cmdlet devuelve.
Entradas |
Microsoft.MasterDataServices.Configuration.DatabaseServerInformation, System.String La entrada es un objeto de información de servidor de bases de datos de Get-MasterDataServicesDatabaseServerInformation y una cadena que especifica la base de datos de Master Data Services de la que desea obtener información. |
Salidas |
Microsoft.MasterDataServices.Configuration.DatabaseInformation Get-MasterDataServicesDatabase devuelve un objeto de información de base de datos que contiene información acerca de la base de datos de Master Data Services especificada. |
Ejemplos
Resultados
El siguiente es un ejemplo del resultado que se devuelve al usar este cmdlet.
Name : MyDatabase
HasAccess : True
Collation : SQL_Latin1_General_CP1_CI_AS
ServiceAccount :
MdsAdministrator :
Server : Microsoft.MasterDataServices.Configuration.DatabaseServerInformation
IsDatabaseOwner : True
Usar variables y parámetros con nombre
En este ejemplo se utiliza el cmdlet MasterDataServicesDatabaseServerInformation para establecer una variable, $server, para usarla para el parámetro Server en el cmdlet Get-MasterDataServicesDatabase. Los parámetros son parámetros con nombre.
C:\PS>$server = Get-MasterDataServicesDatabaseServerInformation
-ConnectionString 'Data Source=MyServer\MyInstance;Initial catalog=;Integrated Security=True;User ID=;Password=';
Get-MasterDataServicesDatabase -Server $server -DatabaseName 'MyDatabase'
Canalizar la salida y usar parámetros con nombre
En este ejemplo se canaliza la salida de Get-MasterDataServicesDatabaseServerInformation a Get-MasterDataServicesDatabase para el parámetro Server en Get-MasterDataServicesDatabase. El parámetro DatabaseName es un parámetro con nombre.
C:\PS>Get-MasterDataServicesDatabaseServerInformation
-ConnectionString 'Data Source=MyServer\MyInstance;Initial catalog=;Integrated Security=True;User ID=;Password=' |
Get-MasterDataServicesDatabase -DatabaseName 'MyDatabase'
Usar variables y parámetros posicionales
En este ejemplo se usa el cmdlet Get-MasterDataServicesDatabaseServerInformation para establecer una variable, $server, para usarla para el parámetro Server en el cmdlet New-MasterDataServicesDatabase. Los parámetros son parámetros posicionales.
C:\PS>$server = Get-MasterDataServicesDatabaseServerInformation
-ConnectionString 'Data Source=MyServer\MyInstance;Initial catalog=;Integrated Security=True;User ID=;Password=';
Get-MasterDataServicesDatabase $server 'MyDatabase'