SQL Server 持續性資料庫
您可以使用「Microsoft AppFabric 1.1 for Windows Server 設定精靈」來建立與初始化 SQL Server 持續性儲存區,並在根 Web.config 檔案中註冊該持續性儲存區。此精靈也可以讓您將 Windows 群組與持續性相關的 SQL 角色關聯。如需詳細資訊,請參閱 Windows Server AppFabric 持續性儲存區組態對話方塊。
此精靈使用 Initialize-ASPersistenceSqlDatabase Cmdlet 來執行初始化。您可以使用此 Cmdlet,直接在 SQL Server 資料庫中建立所有持續性相關成品。若您為此 Cmdlet 指定之參數所代表的資料庫不存在,則此 Cmdlet 會建立該資料庫。Remove-ASPersistenceSqlDatabase Cmdlet 可從您為此 Cmdlet 指定之參數所代表的資料庫移除所有持續性相關成品,但不會刪除資料庫本身。如需詳細資訊,請參閱資料庫管理。
公用檢視與預存程序
下表說明您可以在 SQL Server 持續性資料庫中使用的 AppFabric 公用檢視與預存程序。如需 .NET Framework 4 支援之公用檢視的相關資訊,請參閱持續性資料庫結構描述 (https://go.microsoft.com/fwlink/?LinkId=183729) (可能為英文網頁)。
檢視
檢視名稱 | 檢視描述 |
---|---|
[Microsoft.ApplicationServer.DurableInstancing].[StoreVersion] |
擷取 AppFabric 版本號碼與 AppFabric 成品的安裝時間。 用戶端可以���用此檢視來判斷電腦上是否已安裝 AppFabric,以及 AppFabric 的版本。 |
[Microsoft.ApplicationServer.DurableInstancing].[InstanceControlCommands] |
擷取命令識別碼、執行命令之工作流程服務執行個體的識別碼、命令類型 (暫停、繼續或終止等)、「工作流程管理服務」(WMS) 嘗試執行命令的次數、上次執行命令的日期與時間、上次嘗試執行命令之電腦的名稱,以及上次嘗試執行時 WMS 所傳回的任何例外狀況。 此檢視所傳回的命令是即將執行或正在執行的命令。 |
[Microsoft.ApplicationServer.DurableInstancing].[AbandonedInstanceControlCommands] |
擷取命令識別碼、執行命令之工作流程服務執行個體的識別碼、命令類型、WMS 嘗試執行命令的次數、上次執行命令的日期與時間、上次嘗試執行命令之電腦的名稱,以及上次嘗試執行時 WMS 所傳回的任何例外狀況。 此檢視傳回的命令是 WMS 已放棄的命令 (放棄執行)。 |
預存程序
預存程序名稱 | 預存程序描述 |
---|---|
[Microsoft.ApplicationServer.DurableInstancing].[EnqueueWorkflowInstanceControlCommand] |
將命令放入持續性儲存區中維護的命令佇列 (新增命令)。成功時會傳回 0,若執行命令的工作流程服務執行個體不存在會傳回 1,若無法識別命令會傳回 2,若執行個體已有控制命令存在會傳回 3。 當您使用控制 Cmdlet (例如,Suspend-ASAppServiceInstance) 時,Cmdlet 會叫用執行個體控制提供者的方法,此方法接著會叫用此預存程序以將命令放入佇列。如需詳細資訊,請參閱執行個體儲存、查詢與控制提供者。 |
[Microsoft.ApplicationServer.DurableInstancing].[DequeueWorkflowInstanceControlCommands] |
將命令從持續性儲存區中的命令佇列移出 (移除命令)。 「工作流程管理服務」會叫用執行個體控制提供者的方法,此方法接著會叫用此預存程序以將控制命令從命令佇列移出。如需詳細資訊,請參閱工作流程管理服務。 |
[Microsoft.ApplicationServer.DurableInstancing].[CompleteCommandsExecution] |
在收到來自執行個體控制提供者的要求時完成命令。 完成程序會執行數個函式,包括從命令佇列刪除命令 (若執行個體控制提供者已順利執行該命令)。 |
[Microsoft.ApplicationServer.DurableInstancing].[CleanupAbandonedInstanceControlCommands] |
清除包含已放棄之執行個體控制命令相關資訊的資料表。 |
另請參閱
概念
其他資源
2012-03-05