Partilhar via


sys.pdw_database_mappings (Transact-SQL)

Aplica-se a:Analytics Platform System (PDW)

Mapeia a database_id dos bancos de dados para o nome físico usado nos nós de computação e fornece a ID principal do proprietário do banco de dados no sistema. Junte-se sys.pdw_database_mappings a sys.databases e sys.pdw_nodes_pdw_physical_databases.

Nome da Coluna Tipo de dados Descrição Alcance
physical_name Nvarchar(36) O nome físico do banco de dados nos nós de computação.

physical_name e database_id formam a chave para essa visão.
database_id Int A ID do objeto para o banco de dados. Ver sys.databases (Transact-SQL).

physical_name e database_id formam a chave para essa visão.

Exemplos: Analytics Platform System (PDW)

O exemplo a seguir une sys.pdw_database_mappings a outras tabelas do sistema para mostrar como os bancos de dados são mapeados.

SELECT DB.database_id, DB.name, Map.*, Phys.*   
FROM sys.databases AS DB  
JOIN sys.pdw_database_mappings AS Map  
    ON DB.database_id = Map.database_id  
JOIN sys.pdw_nodes_pdw_physical_databases AS Phys  
    ON Map.physical_name = Phys.physical_name  
ORDER BY DB.database_id, Phys.pdw_node_id;  

Ver também

de exibições do catálogo do Azure Synapse Analytics e do Parallel Data Warehouse
sys.pdw_index_mappings (Transact-SQL)
sys.pdw_table_mappings (Transact-SQL)
sys.pdw_nodes_pdw_physical_databases (Transact-SQL)