PowerProtect Data Manager Microsoft代理程式:升級使用者資料庫中的 T-SQL 儲存過程
Summary: 默認情況下,安裝精靈(CLR 部署嚮導)在 master 資料庫中創建存儲過程。但是,可以在用戶資料庫(不是 master 資料庫)中創建和註冊 T-SQL 儲存過程。
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
注意:此過程使用缺省Microsoft應用程式代理安裝路徑。如果 Microsoft 應用程式代理未安裝在預設路徑中,請在命令中使用相關路徑。
便條:升級Microsoft應用程式代理時,請勿在要在使用者資料庫中註冊Microsoft應用程式代理存儲過程的 SQL Server 實例上部署 CLR 程式集。
如果程式集已在實例上註冊,則以下步驟適用。
便條:升級Microsoft應用程式代理時,請勿在要在使用者資料庫中註冊Microsoft應用程式代理存儲過程的 SQL Server 實例上部署 CLR 程式集。
如果程式集已在實例上註冊,則以下步驟適用。
- 使用管理員許可權登錄 SSMS。
- 前往預設已安裝 Microsoft App 代理程式的磁碟機。這是 C:\Program Files/DPSAPPS/MSAPPAGENT/bin。找到名為 ddbmaSQLCLRDeployApp.exe 的可執行檔,並以系統管理員身分執行。
- Microsoft應用程式代理安裝完成後,在 SQL Server 上運行以下命令:sp_configure「顯示高級選項」,1;
進行
重新配置;
sp_configure「啟用 clr」,1;
進行重新配置;
去
重新配置;
sp_configure「啟用 clr」,1;
進行重新配置;
去
注意:如果您已修改伺服器的 CPU 或 I/O 親和性遮罩,請在上述命令中將「重新設定」更換為「使用覆寫重新設定」。此修改會停用組態參數檢查,否則無法進行變更。
- 透過執行以下命令在主表中建立紀錄:
從可執行檔 ='C:\ProgramFiles\DPSAPPS\MSAPPAGENT\bin\DDBMASQLCLRLib.dll'go
create login ddbmaCLRExtLogin from asymmetric key ddbmaCLRExtensionKey; 將不安全程式集授予 ddbmaCLRExtLogin;
去
create login ddbmaCLRExtLogin from asymmetric key ddbmaCLRExtensionKey; 將不安全程式集授予 ddbmaCLRExtLogin;
去
- 對要在其中註冊或儲存儲存過程的使用者資料庫執行以下命令:
從「C:\Program Files\DPSAPPS\MSAPPAGENT\bin \DDBMASQLCLRLib.dll」建立程式集 ddbmaSQLCLR,PERMISSION_SET = 不安全;
前往建立程序 emc_run_backup @cmdText NVARCHAR(MAX) 作為外部名稱 ddbmaSQLCLR。[ddbmaSQLCLRLib.DDBMASQL].執行備份;
前往
建立程序 emc_run_restore @cmdText NVARCHAR(MAX) 作為外部名稱 ddbmaSQLCLR。[ddbmaSQLCLRLib.DDBMASQL].執行還原;
前往
建立程序 emc_run_delete @cmdText NVARCHAR(MAX) 作為外部名稱 ddbmaSQLCLR。[ddbmaSQLCLRLib.DDBMASQL].執行刪除;
去
前往建立程序 emc_run_backup @cmdText NVARCHAR(MAX) 作為外部名稱 ddbmaSQLCLR。[ddbmaSQLCLRLib.DDBMASQL].執行備份;
前往
建立程序 emc_run_restore @cmdText NVARCHAR(MAX) 作為外部名稱 ddbmaSQLCLR。[ddbmaSQLCLRLib.DDBMASQL].執行還原;
前往
建立程序 emc_run_delete @cmdText NVARCHAR(MAX) 作為外部名稱 ddbmaSQLCLR。[ddbmaSQLCLRLib.DDBMASQL].執行刪除;
去
在用戶資料庫中註冊或保存存儲過程后,必須使用此使用者資料庫運行 T-SQL 過程以執行備份和還原。
- (選擇性)使用 T-SQL 運行備份以測試小型備份。
Additional Information
請參閱「PowerProtect Microsoft 應用程式代理程式安裝指南 19.5 版」的第 16 頁
Affected Products
PowerProtect Data Manager, Microsoft App AgentArticle Properties
Article Number: 000184234
Article Type: How To
Last Modified: 23 Oct 2025
Version: 7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.