sys.pdw_database_mappings(Transact-SQL)

適用対象:Analytics Platform System (PDW)

データベースの database_id をコンピューティング ノードで使用される物理名にマップし、システム上のデータベース所有者の プリンシパル ID を 提供します。 sys.pdw_database_mappingsを sys.databases および sys.pdw_nodes_pdw_physical_databases に結合します。

列名 データの種類 Description Range
physical_name nvarchar(36) コンピューティング ノード上のデータベースの物理名。

physical_name し、このビューのキーを形成 database_id 。
データベースID int データベースのオブジェクト ID。 sys.databases (Transact-SQL)を参照してください。

physical_name し、このビューのキーを形成 database_id 。

例: Analytics Platform System (PDW)

次の例では、sys.pdw_database_mappingsを他のシステム テーブルに結合して、データベースのマップ方法を示します。

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;