銷售: 1-800-867-1380

sys.dm_federation_operation_errors (Azure SQL Database)

更新日期: 2014年4月

這個主題已過時。您可以在 Transact-SQL 參考 (資料庫引擎) 中找到最新版本。 請參閱 sys.dm_federation_operation_errors

Important重要事項
目前的同盟實作將汰換 Web 和 Business 服務層。請考慮部署自訂的分區化解決方案以最大化擴充性、靈活性及效能。如需有關自訂分區化的詳細資訊,請參閱向外延展 Azure SQL Database

傳回一些資料列,其中包含 SPLIT 或 DROP 同盟作業期間所發生之錯誤的相關資訊。sys.dm_federation_operations_errors 檢視表為 Microsoft Azure SQL Database 所特有,而且在內部部署 虛擬機器建立 中不受支援。

sys.dm_federation_operations_errors 檢視表包含下列欄位:

 

資料行 資料類型 描述

federation_operation_id

uniqueidentifier

federation_operation_type

nvarchar(60)

同盟作業描述 (SPLIT 或 DROP)

federation_id

int

同盟作業的目標 federation_id。

federation_name

sysname

給定 federation_id 的同盟名稱。

start_date

datetimeoffset

起始作業的 UTC 時間。

last_modify_date

datetimeoffset

上次更新同盟作業之相關資訊的 UTC 時間。

percent_complete

real

發生錯誤時已經複製的資料列百分比。

值的範圍是從 0 到 100。

error_code

int

表示所發生之錯誤的代碼。

error_desc

nvarchar(4000)

所發生之錯誤的描述。

error_severity

int

如果作業失敗,則傳回 16。

error_state

int

如果作業失敗,則傳回 1。

您必須連接到用來啟動同盟作業的資料庫,而且必須擁有 VIEW DATABASE STATE 權限。

若為順利完成的同盟作業,有關作業的所有資料都會從 sys.dm_federation_operations (Azure SQL Database)sys.dm_federation_operation_members (Azure SQL Database) 檢視表中消失。如果同盟作業期間發生錯誤,而且作業是因錯誤而失敗,這些資料列就會從 sys.dm_federation_operations 和 sys.dm_federation_operation_members 複製到 sys.dm_federation_operation_errors (Azure SQL Database)sys.dm_federation_operation_error_members (Azure SQL Database)

本文對您有任何幫助嗎?
(剩餘 1500 個字元)
感謝您提供意見
顯示:
© 2014 Microsoft