jobs.target_group_members (Azure 彈性作業) (Transact-SQL)
適用於:Azure SQL 資料庫
包含 Azure 彈性作業服務中適用於 Azure SQL 資料庫 之彈性作業代理程式中目標群組的所有目標群組成員。
資料行名稱 | 資料類型 | 描述 |
---|---|---|
target_group_name | nvarchar(128) | 要刪除的目標群組 (資料庫集合) 的名稱。 |
target_group_id | UNIQUEIDENTIFIER | 目標群組的唯一識別碼。 |
membership_type | int | 指定是否要在目標群組中包含或排除目標群組成員。 的有效值為 target_group_name Include 或 Exclude 。 |
target_type | nvarchar(128) | 目標資料庫或資料庫集合的類型,包括伺服器中的所有資料庫、彈性集區或資料庫中的所有資料庫。 的有效值為 target_type SqlServer 、 SqlElasticPool SqlDatabase 、 |
target_id | UNIQUEIDENTIFIER | 目標群組成員的唯一識別碼。 |
refresh_credential_name | nvarchar(128) | 用來線上到目標群組成員的資料庫範圍認證名稱。 |
subscription_id | UNIQUEIDENTIFIER | 訂用帳戶的唯一識別碼。 |
resource_group_name | nvarchar(128) | 目標群組成員所在的資源群組名稱。 |
server_name | nvarchar(128) | 目標群組中包含的伺服器名稱。 只有當 是 SqlServer 時target_type ,才指定 。 |
database_name | nvarchar(128) | 目標群組中包含的資料庫名稱。 只有當 是 SqlDatabase 時target_type ,才指定 。 |
elastic_pool_name | nvarchar(128) | 目標群組中包含的彈性集區名稱。 只有當 是 SqlElasticPool 時target_type ,才指定 。 |
權限
jobs_reader角色的成員可以從此檢視中選取。 如需詳細資訊,請參閱 Azure SQL 資料庫中的彈性作業。
警告
您不應該更新作業資料庫中 的內部目錄檢視。 手動變更這些目錄檢視可能會損毀作業資料庫並導致失敗。 這些檢視僅適用於唯讀查詢。 您可以使用作業資料庫的預存程序來新增/刪除目標群組/成員,例如 jobs.sp_add_target_group_member。
範例
檢視目標群組成員
下列範例會顯示邏輯伺服器 London.database.windows.net
名為 ServerGroup1
的目標群組成員。
SELECT * FROM jobs.target_group_members
WHERE target_group_name = 'ServerGroup1'
AND server_name = 'London.database.windows.net';