Compartir a través de


Get-MasterDataServicesDatabases (PowerShell)

Obtiene información acerca de las bases de datos de Master Data Services en una instancia especificada de SQL Server.

Sintaxis

Get-MasterDataServicesDatabases [-Server] <Microsoft.MasterDataServices.Configuration.DatabaseServerInformation>

Descripción

MasterDataServicesDatabases devuelve una colección de objetos de información de base de datos que contienen información de las bases de datos de Master Data Services en una instancia especificada de SQL Server. La recopilación solo incluye bases de datos a las que se puede tener acceso utilizando las credenciales que se especifican en el parámetro Server.

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 el 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

La entrada es un objeto de información de servidor de bases de datos de Get-MasterDataServicesDatabaseServerInformation.

Salidas

System.Collections.ObjectModel.Collection{Microsoft.MasterDataServices.Configuration.DatabaseInformation}

Get-MasterDataServicesDatabases devuelve una colección de objetos de información de base de datos.

Ejemplos

Resultados

El siguiente es un ejemplo del resultado que se devuelve al usar este cmdlet.

Name             : MyDatabase_EN
HasAccess        : True
Collation        : SQL_Latin1_General_CP1_CI_AS
ServiceAccount   :
MdsAdministrator :
Server           : Microsoft.MasterDataServices.Configuration.DatabaseServerInformation
IsDatabaseOwner  : True

Name             : MyDatabase_JA
HasAccess        : True
Collation        : Japanese_Bushu_Kakusu_100_CS_AI
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-MasterDataServicesDatabases. El parámetro -Server es un parámetro con nombre.

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

Canalizar la salida y usar parámetros con nombre

En este ejemplo se canaliza la salida de Get-MasterDataServicesDatabaseServerInformation a Get-MasterDataServicesDatabases para el parámetro Server en Get-MasterDataServicesDatabases. El parámetro -Server es un parámetro con nombre.

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

Usar variables y parámetros posicionales

En este ejemplo se utiliza el cmdlet MasterDataServicesDatabaseServerInformation para establecer una variable, $server, para usarla para el parámetro Server en el cmdlet Get-MasterDataServicesDatabases. El parámetro -Server es un parámetro posicional.

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